Fault localization using value replacement
Fault localization using value replacement
复制标题
DOI:
10.1145/1390630.1390652
复制
发表时间:
2008-07
期刊:
影响因子:
--
通讯作者:
D. Jeffrey;Neelam Gupta;Rajiv Gupta
中科院分区:
文献类型:
--
作者:
D. Jeffrey;Neelam Gupta;Rajiv Gupta
We present a value profile based approach for ranking program statements according to their likelihood of being faulty. The key idea is to see which program statements exercised during a failing run use values that can be altered so that the execution instead produces correct output. Our approach is effective in locating statements that are either faulty or directly linked to a faulty statement. We present experimental results showing the effectiveness and efficiency of our approach. Our approach outperforms Tarantula which, to our knowledge, is the most effective prior approach for statement ranking based fault localization using the benchmark programs we studied.