ReAssert: a tool for repairing broken unit tests. - Brett Daniel; Danny Dig; Tihomir Gvero; Vilas Jagannath; Johnston Jiaa; Damion Mitchell; Jurand Nogiec; Shin Hwei Tan; Darko Marinov (ICSE, 2011)

@tComment: Testing Javadoc Comments to Detect Comment-Code Inconsistencies. - Shin Hwei Tan; Darko Marinov; Lin Tan 001; Gary T. Leavens (ICST, 2012)

Expressing and checking intended changes via software change contracts. - Jooyong Yi; Dawei Qi; Shin Hwei Tan; Abhik Roychoudhury (ISSTA, 2013)

relifix: Automated Repair of Software Regressions. - Shin Hwei Tan; Abhik Roychoudhury (ICSE (1), 2015)

Software Change Contracts. - Jooyong Yi; Dawei Qi; Shin Hwei Tan; Abhik Roychoudhury (ACM Trans. Softw. Eng. Methodol., 2015)

Anti-patterns in search-based program repair. - Shin Hwei Tan; Hiroaki Yoshida; Mukul R. Prasad; Abhik Roychoudhury (SIGSOFT FSE, 2016)

Codeflaws: a programming competition benchmark for evaluating automated program repair tools. - Shin Hwei Tan; Jooyong Yi; Yulis; Sergey Mechtaev; Abhik Roychoudhury (ICSE (Companion Volume), 2017)

A feasibility study of using automated program repair for introductory programming assignments. - Jooyong Yi; Umair Z. Ahmed; Amey Karkare; Shin Hwei Tan; Abhik Roychoudhury (ESEC/SIGSOFT FSE, 2017)

Partitioning Patches into Test-equivalence Classes for Scaling Program Repair. - Sergey Mechtaev; Xiang Gao 012; Shin Hwei Tan; Abhik Roychoudhury (CoRR, 2017)

A spoonful of DevOps helps the GI go down. - Benoit Baudry; Nicolas Harrand; Eric M. Schulte; Chris Timperley; Shin Hwei Tan; Marija Selakovic; Emamurho Ugherughe (GI@ICSE, 2018)

Repairing crashes in Android apps. - Shin Hwei Tan; Zhen Dong; Xiang Gao 012; Abhik Roychoudhury (ICSE, 2018)

Android testing via synthetic symbolic execution. - Xiang Gao 012; Shin Hwei Tan; Zhen Dong; Abhik Roychoudhury (ASE, 2018)

A correlation study between automated program repair and test-suite metrics. - Jooyong Yi; Shin Hwei Tan; Sergey Mechtaev; Marcel Böhme; Abhik Roychoudhury (Empir. Softw. Eng., 2018)

Test-Equivalence Analysis for Automatic Patch Generation. - Sergey Mechtaev; Xiang Gao 012; Shin Hwei Tan; Abhik Roychoudhury (ACM Trans. Softw. Eng. Methodol., 2018)

Could I have a stack trace to examine the dependency conflict issue? - Ying Wang 038; Ming Wen 001; Rongxin Wu; Zhenwei Liu 001; Shin Hwei Tan; Zhiliang Zhu 001; Hai Yu 001; Shing-Chi Cheung (ICSE, 2019)

Automating CUDA Synchronization via Program Transformation. - Mingyuan Wu; Lingming Zhang 001; Cong Liu 005; Shin Hwei Tan; Yuqun Zhang (ASE, 2019)

The State and Future of Genetic Improvement. - William B. Langdon; Westley Weimer; Christopher Steven Timperley; Oliver Krauss; Zhen Yu Ding; Yiwei Lyu; Nicolas Chausseau; Eric M. Schulte; Shin Hwei Tan; Kevin Leach; Yu Huang 015; Gabin An (ACM SIGSOFT Softw. Eng. Notes, 2019)

Bugine: a bug report recommendation system for Android apps. - Ziqiang Li 005; Shin Hwei Tan (ICSE (Companion Volume), 2020)

Collaborative bug finding for Android apps. - Shin Hwei Tan; Ziqiang Li 005 (ICSE, 2020)

GitHub-OSS Fixit: Fixing Bugs at Scale in a Software Engineering Course. - Shin Hwei Tan; Chunfeng Hu; Ziqiang Li 005; Xiaowen Zhang; Ying Zhou (ICSE (SEET), 2021)

Automated patch backporting in Linux (experience paper). - Ridwan Shariffdeen; Xiang Gao 012; Gregory J. Duck; Shin Hwei Tan; Julia Lawall; Abhik Roychoudhury (ISSTA, 2021)

Automated conformance testing for JavaScript engines via deep compiler fuzzing. - Guixin Ye; Zhanyong Tang; Shin Hwei Tan; Songfang Huang; Dingyi Fang; Xiaoyang Sun; Lizhong Bian; Haibo Wang; Zheng Wang 001 (PLDI, 2021)

CrossFix: Collaborative bug fixing by recommending similar bugs. - Shin Hwei Tan; Ziqiang Li 005; Lu Yan (CoRR, 2021)

Combining Graph-Based Learning With Automated Data Collection for Code Vulnerability Detection. - Huanting Wang; Guixin Ye; Zhanyong Tang; Shin Hwei Tan; Songfang Huang; Dingyi Fang; Yansong Feng 002; Lizhong Bian; Zheng Wang 001 (IEEE Trans. Inf. Forensics Secur., 2021)

Automated Patch Transplantation. - Ridwan Salihin Shariffdeen; Shin Hwei Tan; Mingyuan Gao; Abhik Roychoudhury (ACM Trans. Softw. Eng. Methodol., 2021)

Improving automatically generated code from Codex via Automated Program Repair. - Zhiyu Fan; Xiang Gao 012; Abhik Roychoudhury; Shin Hwei Tan (CoRR, 2022)

International Workshop on Automated Program Repair APR 2023: Message from the APR 2023 Chairs. - Shin Hwei Tan; Dongsun Kim; Sergey Mechtaev; Yuriy Brun (APR@ICSE, 2023)

Automated Repair of Programs from Large Language Models. - Zhiyu Fan; Xiang Gao 012; Martin Mirchev; Abhik Roychoudhury; Shin Hwei Tan (ICSE, 2023)

Concept-Based Automated Grading of CS-1 Programming Assignments. - Zhiyu Fan; Shin Hwei Tan; Abhik Roychoudhury (ISSTA, 2023)

Classifying Code Comments via Pre-trained Programming Language Model. - Ying Li; Haibo Wang; Huaien Zhang; Shin Hwei Tan (NLBSE@ICSE, 2023)

Towards Automated Detection of Unethical Behavior in Open-Source Software Projects. - Hsu Myat Win; Haibo Wang; Shin Hwei Tan (ESEC/SIGSOFT FSE, 2023)

A Generative and Mutational Approach for Synthesizing Bug-Exposing Test Cases to Guide Compiler Fuzzing. - Guixin Ye; Tianmin Hu; Zhanyong Tang; Zhenye Fan; Shin Hwei Tan; Bo Zhang; Wenxiang Qian; Zheng Wang 001 (ESEC/SIGSOFT FSE, 2023)

Statfier: Automated Testing of Static Analyzers via Semantic-Preserving Program Transformations. - Huaien Zhang; Yu Pei 001; Junjie Chen 003; Shin Hwei Tan (ESEC/SIGSOFT FSE, 2023)

Efficient Pattern-based Static Analysis Approach via Regular-Expression Rules. - Xiaowen Zhang; Ying Zhou; Shin Hwei Tan (SANER, 2023)

Automatic Detecting Unethical Behavior in Open-source Software Projects. - Hsu Myat Win; Haibo Wang; Shin Hwei Tan (CoRR, 2023)

EFFL: Egalitarian Fairness in Federated Learning for Mitigating Matthew Effect. - Jiashi Gao; Changwu Huang; Ming Tang; Shin Hwei Tan; Xin Yao 001; Xuetao Wei (CoRR, 2023)

Guiding ChatGPT to Fix Web UI Tests via Explanation-Consistency Checking. - Zhuolin Xu; Yuanzhang Lin; Qiushi Li; Shin Hwei Tan (CoRR, 2023)

Lampr: Boosting the Effectiveness of Language-Generic Program Reduction via Large Language Models. - Mengxiao Zhang; Yongqiang Tian 001; Zhenyang Xu; Yiwen Dong 002; Shin Hwei Tan; Chengnian Sun (CoRR, 2023)

Recursive State Machine Guided Graph Folding for Context-Free Language Reachability. - Yuxiang Lei; Yulei Sui; Shin Hwei Tan; Qirun Zhang (Proc. ACM Program. Lang., 2023)

Event-aware precise dynamic slicing for automatic debugging of Android applications. - Hsu Myat Win; Shin Hwei Tan; Yulei Sui (J. Syst. Softw., 2023)

F1X at APR-COMP 2024. - Sergey Mechtaev; Shin Hwei Tan (APR, 2024)

Combining Structured Static Code Information and Dynamic Symbolic Traces for Software Vulnerability Prediction. - Huanting Wang; Zhanyong Tang; Shin Hwei Tan; Jie Wang 110; Yuzhe Liu; Hejun Fang; Chunwei Xia; Zheng Wang 001 (ICSE, 2024)

UPBEAT: Test Input Checks of Q# Quantum Libraries. - Tianmin Hu; Guixin Ye; Zhanyong Tang; Shin Hwei Tan; Huanting Wang; Meng Li 006; Zheng Wang 001 (ISSTA, 2024)

Characterizing and Detecting Program Representation Faults of Static Analysis Frameworks. - Huaien Zhang; Yu Pei 001; Shuyun Liang; Zezhong Xing; Shin Hwei Tan (ISSTA, 2024)

LPR: Large Language Models-Aided Program Reduction. - Mengxiao Zhang; Yongqiang Tian 001; Zhenyang Xu; Yiwen Dong 002; Shin Hwei Tan; Chengnian Sun (ISSTA, 2024)

Investigating and Detecting Silent Bugs in PyTorch Programs. - Shuo Hong; Hailong Sun 001; Xiang Gao 012; Shin Hwei Tan (SANER, 2024)

Moving beyond Deletions: Program Simplification via Diverse Program Transformations. - Haibo Wang; Zezhong Xing; Zheng Wang 001; Chengnian Sun; Shin Hwei Tan (CoRR, 2024)

Aligning LLMs for FL-free Program Repair. - Junjielong Xu; Ying Fu; Shin Hwei Tan; Pinjia He (CoRR, 2024)

An Empirical Study of False Negatives and Positives of Static Code Analyzers From the Perspective of Historical Issues. - Han Cui; Menglei Xie; Ting Su 001; Chengyu Zhang 001; Shin Hwei Tan (CoRR, 2024)

An Empirical Study of Refactoring Engine Bugs. - Haibo Wang; Zhuolin Xu; Huaien Zhang; Nikolaos Tsantalis; Shin Hwei Tan (CoRR, 2024)

Automated Programming and Program Repair (Dagstuhl Seminar 24431). - Claire Le Goues; Michael Pradel; Abhik Roychoudhury; Shin Hwei Tan (Dagstuhl Reports, 2024)

Understanding and Detecting Annotation-Induced Faults of Static Analyzers. - Huaien Zhang; Yu Pei 001; Shuyun Liang; Shin Hwei Tan (Proc. ACM Softw. Eng., 2024)

CrossFix: Resolution of GitHub issues via similar bugs recommendation. - Shin Hwei Tan; Ziqiang Li 005; Lu Yan (J. Softw. Evol. Process., 2024)

Testing Refactoring Engine via Historical Bug Report driven LLM. - Haibo Wang; Zhuolin Xu; Shin Hwei Tan (Forge@ICSE, 2025)

Put on Your Tester Hat: Improving Programs for Automated Program Generation. - Shin Hwei Tan (GI@ICSE, 2025)

Tumbling Down the Rabbit Hole: How do Assisting Exploration Strategies Facilitate Grey-Box Fuzzing? - Mingyuan Wu; Jiahong Xiang; Kunqiu Chen; Peng Di; Shin Hwei Tan; Heming Cui; Yuqun Zhang (ICSE, 2025)

Aligning the Objective of LLM-Based Program Repair. - Junjielong Xu; Ying Fu; Shin Hwei Tan; Pinjia He (ICSE, 2025)

Understanding and Enhancing Attribute Prioritization in Fixing Web UI Tests with LLMs. - Zhuolin Xu; Qiushi Li; Shin Hwei Tan (ICST, 2025)

Towards Diverse Program Transformations for Program Simplification. - Haibo Wang; Zezhong Xing; Chengnian Sun; Zheng Wang 001; Shin Hwei Tan (Proc. ACM Softw. Eng., 2025)

Automated Harmfulness Testing for Code Large Language Models. - Honghao Tan; Haibo Wang; Diany Pressato; Yisen Xu; Shin Hwei Tan (CoRR, 2025)

Automatic Programming: Large Language Models and Beyond. - Michael R. Lyu; Baishakhi Ray; Abhik Roychoudhury; Shin Hwei Tan; Patanamon Thongtanunam (ACM Trans. Softw. Eng. Methodol., 2025)

Defining ethically sourced code generation. - Zhuolin Xu; Chenglin Li; Qiushi Li; Shin Hwei Tan (CoRR, 2025)