Repairnator patches programs automatically
Software Engineering
2022-05-05 v2
Abstract
Repairnator is a bot. It constantly monitors software bugs discovered during continuous integration of open-source software and tries to fix them automatically. If it succeeds in synthesizing a valid patch, Repairnator proposes the patch to the human developers, disguised under a fake human identity. To date, Repairnator has been able to producepatches that were accepted by the human developers and permanently merged into the code base. This is a milestone for human-competitiveness in software engineering research on automatic program repair.
Keywords
Cite
@article{arxiv.1910.06247,
title = {Repairnator patches programs automatically},
author = {Martin Monperrus and Simon Urli and Thomas Durieux and Matias Martinez and Benoit Baudry and Lionel Seinturier},
journal= {arXiv preprint arXiv:1910.06247},
year = {2022}
}
Comments
arXiv admin note: substantial text overlap with arXiv:1810.05806