2013 IEEE 37th Annual Computer Software and Applications Conference 2013
DOI: 10.1109/compsac.2013.32
|View full text |Cite
|
Sign up to set email alerts
|

Evaluation and Analysis of Spectrum-Based Fault Localization with Modified Similarity Coefficients for Software Debugging

Abstract: During the process of fault localization, the spectrum-based techniques are frequently used and widely studied since they can automatically and effectively localize the faults of software and be implemented easily. So far most of spectrum-based fault localization techniques have relied heavily on the use of similarity coefficients. However, we noticed that existing similarity coefficients for fault localization may lack measure(s) to properly reflect the relationship between failing and passing test cases. It … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
3
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 15 publications
(4 citation statements)
references
References 39 publications
1
3
0
Order By: Relevance
“…Despite its simplicity in approach, the proposed incremental spectrum cloning algorithm has significantly improved the cost effectiveness of the SBFL because less lines of code need to be inspected in order to locate the faulty code. This is consistent with results from a related study [11] which attempted to optimize the performance of SBFL ranking metrics by assigning higher weighting to fail test cases. The proposed incremental spectrum cloning algorithm not only optimized the performance of SBFL ranking metrics, but also provided a viable solution to the Patrick Daniel et al…”
Section: Discussionsupporting
confidence: 90%
“…Despite its simplicity in approach, the proposed incremental spectrum cloning algorithm has significantly improved the cost effectiveness of the SBFL because less lines of code need to be inspected in order to locate the faulty code. This is consistent with results from a related study [11] which attempted to optimize the performance of SBFL ranking metrics by assigning higher weighting to fail test cases. The proposed incremental spectrum cloning algorithm not only optimized the performance of SBFL ranking metrics, but also provided a viable solution to the Patrick Daniel et al…”
Section: Discussionsupporting
confidence: 90%
“…• EXAM: EXAM [6], [10], one of the most frequently used metrics, indicates the percentage of statements in a program that have to be examined until the first faulty statement is reached. The lower the value of this percentage metric is, the more effective the fault localization is.…”
Section: ) Evaluation Metricsmentioning
confidence: 99%
“…Also, the authors did not evaluate the improved Tarantula using well-known evaluation metrics. The authors in [171] modified three well-known SBFL formulas based on the idea that some failed test cases may provide more testing information than other failed test cases. Therefore, for the three used formulas, different weights for failed test cases were assigned and then applied with multi-coverage spectra.…”
Section: Modifying Existing Sbfl Formulasmentioning
confidence: 99%