概念APR / Automated Program Repair
自动程序修复
自动程序修复(APR)是软件工程领域的研究方向,旨在通过自动化手段检测并修复代码缺陷,早期依赖模板匹配、遗传算法或符号执行,近年来大模型的引入显著拓宽了可修复的缺陷类型
时间轴 (近 90 天)
10月29日
自动程序修复(APR)和遗传编程领域已有成熟的多候选择优实践,其核心挑战在于适应度函数的设计。
待验证50%
9月29日
自动程序修复(APR)研究表明,即使是基于测试套件指导的补丁生成,也常出现过拟合测试用例的问题,即补丁通过现有测试但在未覆盖路径上引入新错误
待验证50%