activity
20172021
most citedAutomated Conformance Testing for JavaScript Engines via Deep Compiler Fuzzing

76 citations · 77 across the 4 of their papers we have counts for

collaborators

5 papers

cs.SE202176 cited

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…

cs.SE2021

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…

cs.SE20201 cited

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…

cs.NE2019

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…

cs.SE2017

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…