Fault Localization Using Failure-Related Contexts for Automatic Program Repair

Fault Localization Using Failure-Related Contexts for Automatic Program Repair
复制标题

使用故障相关上下文进行故障定位以进行自动程序修复

DOI:
10.1587/transinf.2014edl8189
复制
发表时间:
2015-04
影响因子:
0.7
通讯作者:
Ji Tao
Ji Tao
中科院分区:
计算机科学4区
文献类型:
--
作者:
Li Ang;Mao Xiaoguang;Lei Yan;Ji Tao

文献摘要

参考文献

相似文献

故障定位对于进行有效的计划维修至关重要。在设计自动程序维修的故障本地化方法时,也就是说,我们建议使用与故障相关的上下文来改进的故障定位方法自动程序维修。拟议的方法首先利用程序切片技术来构建与故障相关的上下文,然后在此上下文中评估每个元素的可疑性,最后将评估结果转移到自动程序修复技术上,以在有缺陷的程序上进行维修。实验结果表明,提出的方法有效地提高了自动维修性能。工程师。
Fault localization is essential for conducting effective program repair. However, preliminary studies have shown that existing fault localization approaches do not take the requirements of automatic repair into account, and therefore restrict the repair performance. To address this issue, this paper presents the first study on designing fault localization approaches for automatic program repair, that is, we propose a fault localization approach using failure-related contexts in order to improve automatic program repair. The proposed approach first utilizes program slicing technique to construct a failure-related context, then evaluates the suspiciousness of each element in this context, and finally transfers the result of evaluation to automatic program repair techniques for performing repair on faulty programs. The experimental results demonstrate that the proposed approach is effective to improve automatic repair performance. © 2015 The Institute of Electronics, Information and Communication Engineers.
DOI: 10.1109/tse.1984.5010248
发表时间: 1984-01-01
影响因子: 7.4
作者:
WEISER, M
通讯作者: WEISER, M
DOI: 10.1145/93542.93576
发表时间: 1990-06
期刊: --
影响因子: --
作者:
H. Agrawal;J. R. Horgan
通讯作者: H. Agrawal;J. R. Horgan
DOI: --
发表时间: 2003-02
期刊: --
影响因子: --
作者:
R. Seacord;Daniel Plakosh;G. Lewis
通讯作者: R. Seacord;Daniel Plakosh;G. Lewis
DOI: 10.1016/j.asoc.2011.01.023
发表时间: 2011-06
期刊: Appl. Soft Comput.
影响因子: --
作者:
Andrea Arcuri
通讯作者: Andrea Arcuri
DOI: 10.1147/sj.411.0004
发表时间: 2002-01-01
影响因子: --
作者:
Hailpern, B;Santhanam, P
通讯作者: Santhanam, P