Community-driven effort to facilitate discovery, access and systematization of data related to automated program repair research
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
CREF: An LLM-Based Conversational Software Repair Framework for Programming TutorsBoyang Yang, Haoye Tian, Weiguo Pian, Haoran Yu, Haitao Wang, Jacques Klein, Tegawendé F. Bissyandé, Shunfu JinISSTA 2024
ThinkRepair: Self-Directed Automated Program RepairXin Yin, Chao Ni, Shaohua Wang, Zhenhao Li, Limin Zeng, Xiaohu YangISSTA 2024
ExtractFix — repairs program vulnerabilities via crash constraint extraction
Gin — a tool for experimentation with GI
PyGGI — a Python general framework for genetic improvement
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