10.19678/j.issn.1000-3428.0048446
一种基于StackOverflow分析的程序自动修复方法
现有程序缺陷修复方法缺乏充足的修复模板,多数只能修复小部分程序缺陷.为此,提出一种从StackOverflow中获取示例代码,并从示例代码中挖掘出修复样品的方法.从程序员日常开发讨论中获取与修复有关的代码对,并从中生成修复模板,该模板丰富了自动修复工具已有的操作,能够修复更多缺陷.对Defects4J数据集进行实验验证,结果表明,该方法能够修复23个程序缺陷,优于GenProg和Nopol等工具.
程序自动修复、真实缺陷修复、修复模板、示例代码、修复样品
44
TP391(计算技术、计算机技术)
国家重点基础研究计划2015CB352203;国家自然科学基金面上项目61572313
2018-12-21(万方平台首次上网日期,不代表论文的发表时间)
共6页
95-100