76 citations · 77 across the 4 of their papers we have counts for
5 papers
Automated Conformance Testing for JavaScript Engines via Deep Compiler Fuzzing
Guixin Ye, Zhanyong Tang, Shin Hwei Tan +6
JavaScript (JS) is a popular, platform-independent programming language. To ensure the interoperability of JS programs across different platforms, the implementation of a JS engine…
CrossFix: Collaborative bug fixing by recommending similar bugs
Shin Hwei Tan, Ziqiang Li, Lu Yan
Many automated program repair techniques have been proposed for fixing bugs. Some of these techniques use the information beyond the given buggy program and test suite to improve t…
GitHub-OSS Fixit: Fixing bugs at scale in a Software Engineering Course
Shin Hwei Tan, Chunfeng Hu, Ziqiang Li +2
Many studies have shown the benefits of introducing open-source projects into teaching Software Engineering (SE) courses. However, there are several limitations of existing studies…
The State and Future of Genetic Improvement
William B. Langdon, Westley Weimer, Christopher Timperley +9
We report the discussion session at the sixth international Genetic Improvement workshop, GI-2019 @ ICSE, which was held as part of the 41st ACM/IEEE International Conference on So…
Partitioning Patches into Test-equivalence Classes for Scaling Program Repair
Sergey Mechtaev, Xiang Gao, Shin Hwei Tan +1
Automated program repair is a problem of finding a transformation (called a patch) of a given incorrect program that eliminates the observable failures. It has important applicatio…