[控场AI]
概念APR / Automated Program Repair

自动程序修复

自动程序修复(APR)是软件工程领域的研究方向,旨在通过自动化手段检测并修复代码缺陷,早期依赖模板匹配、遗传算法或符号执行,近年来大模型的引入显著拓宽了可修复的缺陷类型

时间轴 (近 90 天)

10月29日

自动程序修复(APR)和遗传编程领域已有成熟的多候选择优实践,其核心挑战在于适应度函数的设计。

待验证50%
9月29日

自动程序修复(APR)研究表明,即使是基于测试套件指导的补丁生成,也常出现过拟合测试用例的问题,即补丁通过现有测试但在未覆盖路径上引入新错误

待验证50%

全部知识事实 (2)

来源文章