Shing-Chi Cheung
Orcid: 0000-0002-3508-7172Affiliations:
- Hong Kong University of Science and Technology, Department of Computer Science and Engineering, Hong Kong
- Imperial College London, UK (PhD 1994)
According to our database1,
Shing-Chi Cheung
authored at least 255 papers
between 1991 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on scopus.com
-
on cse.ust.hk
-
on orcid.org
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
ACM Trans. Softw. Eng. Methodol., July, 2024
ACM Trans. Softw. Eng. Methodol., January, 2024
ACM Trans. Softw. Eng. Methodol., January, 2024
Inf. Softw. Technol., 2024
Context-Dependent Interactable Graphical User Interface Element Detection for Spatial Computing Applications.
CoRR, 2024
MR-Adopt: Automatic Deduction of Input Transformation Function for Metamorphic Testing.
CoRR, 2024
CoRR, 2024
CRUXEval-X: A Benchmark for Multilingual Code Reasoning, Understanding and Execution.
CoRR, 2024
Can AI Beat Undergraduates in Entry-level Java Assignments? Benchmarking Large Language Models on JavaBench.
CoRR, 2024
CoRR, 2024
Proceedings of the IEEE Symposium on Security and Privacy, 2024
Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2024
Enchanting Program Specification Synthesis by Large Language Models Using Static Analysis and Program Verification.
Proceedings of the Computer Aided Verification - 36th International Conference, 2024
2023
ACM Trans. Softw. Eng. Methodol., September, 2023
ACM Trans. Softw. Eng. Methodol., September, 2023
Combatting Front-Running in Smart Contracts: Attack Mining, Benchmark Construction and Vulnerability Detector Evaluation.
IEEE Trans. Software Eng., June, 2023
J. Syst. Softw., May, 2023
IEEE Trans. Software Eng., 2023
IEEE Trans. Software Eng., 2023
Towards Modeling Software Quality of Virtual Reality Applications from Users' Perspectives.
CoRR, 2023
A study on Prompt Design, Advantages and Limitations of ChatGPT for Deep Learning Program Repair.
CoRR, 2023
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023
Understanding the Bug Characteristics and Fix Strategies of Federated Learning Systems.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023
Nuances are the Key: Unlocking ChatGPT to Find Failure-Inducing Tests with Differential Prompting.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023
Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence, 2023
2022
IEEE Trans. Software Eng., 2022
ACM Trans. Softw. Eng. Methodol., 2022
IEEE Trans. Image Process., 2022
Front-Running Attack Benchmark Construction and Vulnerability Detection Technique Evaluation.
CoRR, 2022
HirFuzz: Detecting High-Level Optimization Bugs in DL Compilers via Computational Graph Generation.
CoRR, 2022
RegexScalpel: Regular Expression Denial of Service (ReDoS) Defense by Localize-and-Fix.
Proceedings of the 31st USENIX Security Symposium, 2022
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022
2021
IEEE Trans. Software Eng., 2021
IEEE Trans. Serv. Comput., 2021
IEEE Trans. Serv. Comput., 2021
Empir. Softw. Eng., 2021
Fast Test Input Generation for Finding Deviated Behaviors in Compressed Deep Neural Network.
CoRR, 2021
ReDoSHunter: A Combined Static and Dynamic Approach for Regular Expression DoS Detection.
Proceedings of the 30th USENIX Security Symposium, 2021
ÐArcher: detecting on-chain-off-chain synchronization bugs in decentralized applications.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021
2020
How Well Do Change Sequences Predict Defects? Sequence Learning from Software Changes.
IEEE Trans. Software Eng., 2020
Understanding and Detecting Fragmentation-Induced Compatibility Issues for Android Apps.
IEEE Trans. Software Eng., 2020
IEEE Trans. Serv. Comput., 2020
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020
Proceedings of the ICSE-NIER 2020: 42nd International Conference on Software Engineering, New Ideas and Emerging Results, Seoul, South Korea, 27 June, 2020
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Companion Volume, Seoul, South Korea, 27 June, 2020
2019
File-level socio-technical congruence and its relationship with bug proneness in OSS projects.
J. Syst. Softw., 2019
IEEE Internet Things J., 2019
IEEE Internet Things J., 2019
Empir. Softw. Eng., 2019
Testing Deep Learning Models for Image Analysis Using Object-Relevant Metamorphic Relations.
CoRR, 2019
Exploring and exploiting the correlations between bug-inducing and bug-fixing commits.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019
Proceedings of the 41st International Conference on Software Engineering, 2019
Pivot: learning API-device correlations to facilitate Android compatibility issue detection.
Proceedings of the 41st International Conference on Software Engineering, 2019
Proceedings of the 41st International Conference on Software Engineering, 2019
2018
Empir. Softw. Eng., 2018
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018
Which generated test failures are fault revealing? prioritizing failures based on inferred precondition violations using PAF.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018
Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2018
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018
Proceedings of the 40th International Conference on Software Engineering, 2018
2017
IEEE Trans. Software Eng., 2017
J. Syst. Softw., 2017
An Empirical Analysis of the Influence of Fault Space on Search-Based Automated Program Repair.
CoRR, 2017
OASIS: prioritizing static analysis warnings for Android apps based on app user reviews.
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017
2016
Inf. Softw. Technol., 2016
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016
Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2016
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016
Taming Android fragmentation: characterizing and detecting compatibility issues for Android apps.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016
Proceedings of the 25th International Symposium on Software Testing and Analysis, 2016
Proceedings of the 38th International Conference on Software Engineering, 2016
Proceedings of the 38th International Conference on Software Engineering, 2016
CUSTODES: automatic spreadsheet cell clustering and smell detection using strong and weak features.
Proceedings of the 38th International Conference on Software Engineering, 2016
2015
IEEE Trans. Software Eng., 2015
IEEE Softw., 2015
Sci. China Inf. Sci., 2015
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
2014
IEEE Trans. Software Eng., 2014
ACM Trans. Softw. Eng. Methodol., 2014
Int. J. Softw. Informatics, 2014
Proceedings of the ACM/IEEE International Conference on Automated Software Engineering, 2014
Proceedings of the International Symposium on Software Testing and Analysis, 2014
Proceedings of the 36th International Conference on Software Engineering, 2014
Is spreadsheet ambiguity harmful? detecting and repairing spreadsheet smells due to ambiguous computation.
Proceedings of the 36th International Conference on Software Engineering, 2014
2013
J. Syst. Softw., 2013
Sci. China Inf. Sci., 2013
Proceedings of the Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2013
Where has my battery gone? Finding sensor related energy black holes in smartphone applications.
Proceedings of the 2013 IEEE International Conference on Pervasive Computing and Communications, 2013
2012
Human and program factors affecting the maintenance of programs with deployed design patterns.
Inf. Softw. Technol., 2012
Int. J. RF Technol. Res. Appl., 2012
Proceedings of the Fourth Asia-Pacific Symposium on Internetware, 2012
2011
Which Crashes Should I Fix First?: Predicting Top Crashes at an Early Stage to Prioritize Debugging Efforts.
IEEE Trans. Software Eng., 2011
IEEE J. Sel. Areas Commun., 2011
Service Composition and Interaction in a SOC Middleware Supporting Separation of Concerns with Flows and Views.
J. Database Manag., 2011
Proceedings of the SIGSOFT/FSE'11 19th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-19) and ESEC'11: 13th European Software Engineering Conference (ESEC-13), 2011
Proceedings of the IEEE International Conference on Web Services, 2011
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011
2010
ACM Trans. Softw. Eng. Methodol., 2010
Int. J. Syst. Serv. Oriented Eng., 2010
Int. J. Softw. Informatics, 2010
Enhancing E-Service Collaboration with Enforcement and Relationship Management: A Methodology from Requirements to Event Driven Realization.
Int. J. Organ. Collect. Intell., 2010
Proceedings of the Wireless Algorithms, 2010
Proceedings of the 10th International Conference on Quality Software, 2010
Proceedings of the Second Asia-Pacific Symposium on Internetware, 2010
Detecting atomic-set serializability violations in multithreaded programs through active randomized testing.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010
Proceedings of the IEEE/IFIP 8th International Conference on Embedded and Ubiquitous Computing, 2010
Proceedings of the 2010 IEEE International Conference on Services Computing, 2010
2009
IEEE Trans. Vis. Comput. Graph., 2009
IEEE Trans. Software Eng., 2009
PAT: A pattern classification approach to automatic reference oracles for the testing of mesh simplification programs.
J. Syst. Softw., 2009
Int. J. Heal. Inf. Syst. Informatics, 2009
Int. J. Ad Hoc Ubiquitous Comput., 2009
Comput. J., 2009
Proceedings of the First Asia-Pacific Symposium on Internetware, 2009
Constructing and testing privacy-aware services in a cloud computing environment: challenges and opportunities.
Proceedings of the First Asia-Pacific Symposium on Internetware, 2009
Taming coincidental correctness: Coverage refinement with context patterns to improve fault localization.
Proceedings of the 31st International Conference on Software Engineering, 2009
A Public-View Approach to Timed Properties Verification for B2B Web Service Compositions.
Proceedings of the 2009 IEEE International Conference on Services Computing (SCC 2009), 2009
2008
J. Theor. Appl. Electron. Commer. Res., 2008
A Workflow Engine-Driven SOA-Based Cooperative Computing Paradigm in Grid Environments.
Int. J. High Perform. Comput. Appl., 2008
Concurr. Comput. Pract. Exp., 2008
Inter-context control-flow and data-flow test adequacy criteria for nesC applications.
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2008
Heuristics-Based Strategies for Resolving Context Inconsistencies in Pervasive Computing Applications.
Proceedings of the 28th IEEE International Conference on Distributed Computing Systems (ICDCS 2008), 2008
2007
On design, verification, and dynamic modification of the problem-based scientific workflow model.
Simul. Model. Pract. Theory, 2007
Inf. Syst. Frontiers, 2007
Knowledge flow management supporting complex problem solving: learning spectrum and its infrastructure.
Int. J. Knowl. Learn., 2007
Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2007
Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2007
Developing a Distributed e-Monitoring System for Enterprise Website and Web Services: An Experience Report with Free Libraries and Tools.
Proceedings of the 2007 IEEE International Conference on Web Services (ICWS 2007), 2007
Proceedings of the 2007 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, 2007
Proceedings of the 2007 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, 2007
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007
Proceedings of the 13th International Conference on Parallel and Distributed Systems, 2007
Towards Ubiquitous Government Services through Adaptations with Context and Views in a Three-Tier Architecture.
Proceedings of the 40th Hawaii International International Conference on Systems Science (HICSS-40 2007), 2007
Towards the Testing of Power-Aware Software Applications for Wireless Sensor Networks.
Proceedings of the Reliable Software Technologies, 2007
2006
Automatic goal-oriented classification of failure behaviors for testing XML-based multimedia software applications: An experimental case study.
J. Syst. Softw., 2006
J. Comput. Sci. Technol., 2006
Proceedings of the 2006 International Conference on Semantics, 2006
Proceedings of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2006
Proceedings of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2006
Dynamic Model Learning Using Genetic Algorithm under Adaptive Model Checking Framework.
Proceedings of the Sixth International Conference on Quality Software (QSIC 2006), 2006
Proceedings of the 1st International Conference on Scalable Information Systems, 2006
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006
Proceedings of the 2006 international workshop on Software quality, 2006
An Entity-Relationship Model based Conceptual Framework for Model Driven Development.
Proceedings of the IASTED International Conference on Software Engineering, 2006
Proceedings of the Tenth IEEE International Enterprise Distributed Object Computing Conference (EDOC 2006), 2006
Proceedings of the 13th Annual IEEE International Conference and Workshop on Engineering of Computer Based Systems (ECBS 2006), 2006
Reference Models and Automatic Oracles for the Testing of Mesh Simplification Software for Graphics Rendering.
Proceedings of the 30th Annual International Computer Software and Applications Conference, 2006
2005
J. Comput. Sci. Technol., 2005
Inf. Softw. Technol., 2005
Use of cryptographic technologies for privacy protection of watermarks in internet retails of digital contents.
Int. J. High Perform. Comput. Netw., 2005
Int. J. Cooperative Inf. Syst., 2005
Developing e-Negotiation support with a meta-modeling approach in a Web services environment.
Decis. Support Syst., 2005
Proceedings of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2005
Proceedings of the Third ACIS International Conference on Software Engineering, 2005
Proceedings of the Fifth International Conference on Quality Software (QSIC 2005), 2005
Towards a Metamorphic Testing Methodology for Service-Oriented Software Applications.
Proceedings of the Fifth International Conference on Quality Software (QSIC 2005), 2005
Proceedings of the Networking and Mobile Computing, Third International Conference, 2005
A Multi-Agent Infrastructure for Mobile Workforce Management in a Service Oriented Enterprise.
Proceedings of the 38th Hawaii International Conference on System Sciences (HICSS-38 2005), 2005
Proceedings of the 38th Hawaii International Conference on System Sciences (HICSS-38 2005), 2005
A Hybrid Workflow Paradigm for Integrating Self-managing Domain-Specific Applications.
Proceedings of the Grid and Cooperative Computing - GCC 2005, 4th International Conference, Beijing, China, November 30, 2005
Proceedings of the Grid and Cooperative Computing - GCC 2005, 4th International Conference, Beijing, China, November 30, 2005
2004
IEEE Trans. Reliab., 2004
IEEE Trans. Inf. Technol. Biomed., 2004
Workflow View Driven Cross-Organizational Interoperability in a Web Service Environment.
Inf. Technol. Manag., 2004
Towards the Application of Classification Techniques to Test and Identify Faults in Multimedia Systems.
Proceedings of the 4th International Conference on Quality Software (QSIC 2004), 2004
Cabot: On the Ontology for the Middleware Support of Context-Aware Pervasive Applications.
Proceedings of the Network and Parallel Computing, IFIP International Conference, 2004
Proceedings of the 37th Hawaii International Conference on System Sciences (HICSS-37 2004), 2004
Proceedings of the 37th Hawaii International Conference on System Sciences (HICSS-37 2004), 2004
Constraint-Based Negotiation in a Multi-Agent Information System with Multiple Platform Support.
Proceedings of the 37th Hawaii International Conference on System Sciences (HICSS-37 2004), 2004
A Commutative Encrypted Protocol for the Privacy Protection of Watermarks in Digital Contents.
Proceedings of the 37th Hawaii International Conference on System Sciences (HICSS-37 2004), 2004
Proceedings of the Conceptual Modeling, 2004
Proceedings of the Conceptual Modeling for Advanced Application Domains, 2004
2003
IEEE Trans. Syst. Man Cybern. Part A, 2003
Decis. Support Syst., 2003
Alert-Driven Process Integration in a Web Services Environment.
Proceedings of the International Conference on Web Services, ICWS '03, June 23, 2003
Developing e-Negotiation Process Support by Web Services.
Proceedings of the International Conference on Web Services, ICWS '03, June 23, 2003
Implementing Watermark Token in WS-Security for Digital Content Distribution.
Proceedings of the International Conference on Web Services, ICWS '03, June 23, 2003
Proceedings of the 36th Hawaii International Conference on System Sciences (HICSS-36 2003), 2003
An Event Driven Approach to Customer Relationship Management in e-Brokerage Industry.
Proceedings of the 36th Hawaii International Conference on System Sciences (HICSS-36 2003), 2003
Proceedings of the 36th Hawaii International Conference on System Sciences (HICSS-36 2003), 2003
Proceedings of the 36th Hawaii International Conference on System Sciences (HICSS-36 2003), 2003
Proceedings of the 36th Hawaii International Conference on System Sciences (HICSS-36 2003), 2003
Proactive Views on Concrete Aspects: A Pattern Documentation Approach for Software Evolution.
Proceedings of the 27th International Computer Software and Applications Conference (COMPSAC 2003): Design and Assessment of Trustworthy Software-Based Systems, 2003
Proceedings of the 27th International Computer Software and Applications Conference (COMPSAC 2003): Design and Assessment of Trustworthy Software-Based Systems, 2003
Proceedings of the Advanced Information Systems Engineering, 15th International Conference, 2003
2002
Softw. Pract. Exp., 2002
A CSP and Z combined modeling of document exchange processes in e-commerce protocols.
Inf. Softw. Technol., 2002
Workflow View Driven Cross-Organizational Interoperability in a Web-Service Environment.
Proceedings of the Web Services, 2002
Proceedings of the Web Services, 2002
A Meta-model for e-Contract Template Variable Dependencies Facilitating e-Negotiation.
Proceedings of the Conceptual Modeling, 2002
Proceedings of the 26th International Computer Software and Applications Conference (COMPSAC 2002), 2002
2001
Proceedings of the 12th International Symposium on Software Reliability Engineering (ISSRE 2001), 2001
Proceedings of the 12th International Symposium on Software Reliability Engineering (ISSRE 2001), 2001
Proceedings of the 25th International Computer Software and Applications Conference (COMPSAC 2001), 2001
Proceedings of the 25th International Computer Software and Applications Conference (COMPSAC 2001), 2001
Proceedings of the 2nd Asia-Pacific Conference on Quality Software (APAQS 2001), 2001
1999
ACM Trans. Softw. Eng. Methodol., 1999
Inf. Softw. Technol., 1999
Autom. Softw. Eng., 1999
Proceedings of the 5th International Conference on Engineering of Complex Computer Systems (ICECCS '99), 1999
Stress Testing of Distributed Multimedia Software Systems.
Proceedings of the Formal Methods for Protocol Engineering and Distributed Systems, 1999
Testing Database Applications with SQL Semantics.
Proceedings of the Proceedings of the Second International Symposium on Cooperative Database Systems for Advanced Applications, 1999
1998
Proceedings of the International Symposium on Software Engineering for Parallel and Distributed Systems, 1998
Proceedings of the International Symposium on Software Engineering for Parallel and Distributed Systems, 1998
Proceedings of the IEEE International Conference on Multimedia Computing and Systems, 1998
1997
A Framework for Distributed Object-Oriented Testing.
Proceedings of the Formal Description Techniques and Protocol Specification, 1997
Proceedings of the Software Engineering, 1997
1996
ACM Trans. Softw. Eng. Methodol., 1996
Proceedings of the 18th International Conference on Software Engineering, 1996
1995
Autom. Softw. Eng., 1995
Compositional Reachability Analysis of Finite-State Distributed Systems with User-Specified Constraints.
Proceedings of the Third ACM SIGSOFT Symposium on Foundations of Software Engineering, 1995
1994
Proceedings of the 16th International Conference on Software Engineering, 1994
1993
Proceedings of the First ACM SIGSOFT Symposium on Foundations of Software Engineering, 1993
Proceedings of the Software Engineering, 1993
1991