program-repair.org

Community-driven effort to facilitate discovery, access and systematization of data related to automated program repair research

Bibliography

Type error feedback via analytic program repair
Georgios Sakkas, Madeline Endres, Benjamin Cosman, Westley Weimer, Ranjit Jhala
PLDI 2020

CoCoNuT: combining context-aware neural translation models using ensemble for program repair
Thibaud Lutellier, Hung Viet Pham, Lawrence Pang, Yitong Li, Moshi Wei, Lin Tan
ISSTA 2020

Automated repair of feature interaction failures in automated driving systems
Raja Ben Abdessalem, Annibale Panichella, Shiva Nejati, Lionel C. Briand, Thomas Stifter
ISSTA 2020

Can automated program repair refine fault localization? a unified debugging approach
Yiling Lou, Ali Ghanbari, Xia Li, Lingming Zhang, Haotian Zhang, Dan Hao, Lu Zhang
ISSTA 2020

The effectiveness of context-based change application on automatic program repair
Jindae Kim, Jeongho Kim, Eunseok Lee, Sung-Hun Kim
Empirical Software Engineering 25 (1) 2020

FixMiner: Mining relevant fix patterns for automated program repair
Anil Koyuncu, Kui Liu, Tegawendé F. Bissyandé, Dongsun Kim, Jacques Klein, Martin Monperrus, Yves Le Traon
Empirical Software Engineering 25 (3) 2020

View all »

Tools

TBar — template-based automated program repair

InFix — automatically fixing error-inducing command-line inputs for novice Python programs

Refactory — tool for generating real-time program repairs of buggy student programs

View all »

Benchmarks

DroixBench — a collection of 24 reproducible crashes in open-source Android apps

Bears — an extensible Java bug benchmark for automatic program repair studies

BugSwarm — a dataset of thousands of real software bugs and their fixes

View all »

Pages

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

View all »