pith. sign in

arxiv: 1607.05512 · v1 · pith:33R2KRUMnew · submitted 2016-07-19 · 💻 cs.SE

Assessing and Comparing Mutation-based Fault Localization Techniques

classification 💻 cs.SE
keywords faultsfaultlocalizationmethodsmutation-basedaccuratebeendevelopers
0
0 comments X p. Extension
pith:33R2KRUM Add to your LaTeX paper What is a Pith Number?
\usepackage{pith}
\pithnumber{33R2KRUM}

Prints a linked pith:33R2KRUM badge after your title and writes the identifier into PDF metadata. Compiles on arXiv with no extra files. Learn more

read the original abstract

Recent research demonstrated that mutation-based fault localization techniques are relatively accurate and practical. However, these methods have never been compared and have only been assessed with simple hand-seeded faults. Therefore, their actual practicality is questionable when it comes to real-wold faults. To deal with this limitation we asses and compare the two main mutation-based fault localization methods, named Metallaxis and MUSE, on a set of real-world programs and faults. Our results based on three typical evaluation metrics indicate that mutation-based fault localization methods are relatively accurate and provide relevant information to developers. Overall, our result indicate that Metallaxis and MUSE require 18% and 37% of the program statements to find the sought faults. Additionally, both methods locate 50% and 80% of the studied faults when developers inspect 10 and 25 statements.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.