DocumentCode
2978288
Title
An Evaluation of Similarity Coefficients for Software Fault Localization
Author
Abreu, Rui ; Zoeteweij, Peter ; Van Gemund, Arjan J C
Author_Institution
Software Technol. Dept., Delft Univ. of Technol.
fYear
2006
fDate
Dec. 2006
Firstpage
39
Lastpage
46
Abstract
Automated diagnosis of software faults can improve the efficiency of the debugging process, and is therefore an important technique for the development of dependable software. In this paper we study different similarity coefficients that are applied in the context of a program spectral approach to software fault localization (single programming mistakes). The coefficients studied are taken from the systems diagnosis/automated debugging tools Pinpoint, Tarantula, and AMPLE, and from the molecular biology domain (the Ochiai coefficient). We evaluate these coefficients on the Siemens Suite of benchmark faults, and assess their effectiveness in terms of the position of the actual fault in the probability ranking of fault candidates produced by the diagnosis technique. Our experiments indicate that the Ochiai coefficient consistently outperforms the coefficients currently used by the tools mentioned. In terms of the amount of code that needs to be inspected, this coefficient improves 5% on average over the next best technique, and up to 30% in specific cases
Keywords
fault diagnosis; probability; program debugging; program diagnostics; software fault tolerance; AMPLE; Ochiai coefficient; Pinpoint; Siemens Suite; Tarantula; automated debugging tools; automated software fault diagnosis; benchmark faults; dependable software; molecular biology; probability ranking; program spectral approach; similarity coefficients; software fault localization; Computer bugs; Computer science; Embedded system; Fault diagnosis; Mathematics; Particle measurements; Software debugging; Software reliability; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Computing, 2006. PRDC '06. 12th Pacific Rim International Symposium on
Conference_Location
Riverside, CA
Print_ISBN
0-7695-2724-8
Type
conf
DOI
10.1109/PRDC.2006.18
Filename
4041886
Link To Document