@inproceedings{921e788618a648f0b6ae7bdbfcd62512,
title = "MURE: Making Use of MUtations to REfine Spectrum-Based Fault Localization",
abstract = "Locating faults in programs is never an easy task. Spectrum-based fault localization (SBFL) techniques estimate suspicious statements by contrasting the coverage spectra collected from passed and failed program runs. Mutation-based such techniques locate faults by trying different mutates with the aim of finding one that involves less turbulence to program behavior. The latter is empirically known more accurate, but with massive increases in time complexity. In this paper, we propose a new approach, MURE, which uses methodology of the latter to refine results of the former. MURE first drives a stateor-the-art SBFL technique Naish2 to output a list of suspicious statements. It then picks out suspicious statement as candidates, generates mutates for them, and estimates their likelihood of relating to faults. Finally, it refines the resultant list by adjusting part of its ordering. An experiment validates its effectiveness by showing a 30\% accuracy improvement over Naish2.",
keywords = "Fault localization, Mutation testing, Software debugging",
author = "Zijie Li and Lanfei Yan and Yuzhen Liu and Zhenyu Zhang and Bo Jiang",
note = "Publisher Copyright: {\textcopyright} 2018 IEEE.; 18th IEEE International Conference on Software Quality, Reliability, and Security Companion, QRS-C 2018 ; Conference date: 16-07-2018 Through 20-07-2018",
year = "2018",
month = aug,
day = "9",
doi = "10.1109/QRS-C.2018.00024",
language = "英语",
isbn = "9781538678398",
series = "Proceedings - 2018 IEEE 18th International Conference on Software Quality, Reliability, and Security Companion, QRS-C 2018",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "56--63",
booktitle = "Proceedings - 2018 IEEE 18th International Conference on Software Quality, Reliability, and Security Companion, QRS-C 2018",
address = "美国",
}