Community-driven effort to facilitate discovery, access and systematization of data related to automated program repair research
Improving Patch Optimization With Buggy Block for Complex Program RepairJisung Kim, Aslan Safarovich Abdinabiev, Byungjeong LeeIEEE Access 13 2025
Preserving Reactiveness: Understanding and Improving the Debugging Practice of Blocking-Call BugsArooba Shahoor, Jooyong Yi, Dongsun KimISSTA 2024
AutoCodeRover: Autonomous Program ImprovementYuntong Zhang, Haifeng Ruan, Zhiyu Fan, Abhik RoychoudhuryISSTA 2024
Benchmarking Automated Program Repair: An Extensive Study on Both Real-World and Artificial BugsYicheng Ouyang, Jun Yang, Lingming ZhangISSTA 2024
Automated Program Repair via Conversation: Fixing 162 out of 337 Bugs for $0.42 Each using ChatGPTChunqiu Steven Xia, Lingming ZhangISSTA 2024
BRAFAR: Bidirectional Refactoring, Alignment, Fault Localization, and Repair for Programming AssignmentsLinna Xie, Chongmin Li, Yu Pei, Tian Zhang, Minxue PanISSTA 2024
ExtractFix — repairs program vulnerabilities via crash constraint extraction
EvoRepair — co-evolution based repair for Java
Gin — a tool for experimentation with GI
TutorCode — 1,239 C++ buggy codes incorporating human tutor guidance and solution descriptions, accessible via API
Minecraft — a benchmark with C/C++, Java, and Python programs constructed via automated mining of software bug fixes with precise code context
BugsPHP — a dataset for automated program repair in PHP
Defects4J Dissection — presents data to help researchers and practitioners to better understand the Defects4J bug dataset
RepairThemAll experiment — presents experimental data obtained using RepairThemAll framework