中文

Repairnator 自动修补程序

软件工程 2022-05-05 v2

摘要

Repairnator 是一个机器人。它持续监控开源软件持续集成过程中发现的软件缺陷,并试图自动修复它们。如果它成功合成了一个有效补丁,Repairnator 会以一个虚假的人类身份向人类开发者提出该补丁。迄今为止,Repairnator 已能够生成被人类开发者接受并永久合并到代码库中的补丁。这是软件工程领域关于自动程序修复研究在人类竞争力方面的一个里程碑。

关键词

引用

@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}
}

备注

arXiv admin note: substantial text overlap with arXiv:1810.05806