76 citations · 104 across the 9 of their papers we have counts for
8 papers · 1 filter
Automatic Programming: Large Language Models and Beyond
Michael R. Lyu, Baishakhi Ray, Abhik Roychoudhury +2
Automatic programming has seen increasing popularity due to the emergence of tools like GitHub Copilot which rely on Large Language Models (LLMs). At the same time, automatically g…
Automatic Detecting Unethical Behavior in Open-source Software Projects
Hsu Myat Win, Haibo Wang, Shin Hwei Tan
Given the rapid growth of Open-Source Software (OSS) projects, ethical considerations are becoming more important. Past studies focused on specific ethical issues (e.g., gender bia…
Automated Repair of Programs from Large Language Models
Zhiyu Fan, Xiang Gao, Martin Mirchev +2
Large language models such as Codex, have shown the capability to produce code for many programming tasks. However, the success rate of existing models is low, especially for compl…
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…
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…
@tComment: Testing Javadoc Comments to Detect Comment-Code Inconsistencies
Shin Hwei Tan, Darko Marinov, Lin Tan +1
This paper has been withdrawn by the author.