2020 IEEE 13th International Conference on Software Testing, Validation and Verification (ICST) 2020
DOI: 10.1109/icst46399.2020.00012
|View full text |Cite
|
Sign up to set email alerts
|

Can We Predict the Quality of Spectrum-based Fault Localization?

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
3
1

Relationship

2
6

Authors

Journals

citations
Cited by 19 publications
(10 citation statements)
references
References 39 publications
0
10
0
Order By: Relevance
“…Our evaluation results in [8] show that the best model is based on random forest; combines 15 static code, dynamic execution, and test suite metrics; and shows an excellent discrimination power (AUC = 0.88). The most influential metrics are: four static metrics (% Methods with LoC>30, % Methods with Nesting Depth>5, % Methods with 3<=Nesting Depth<=5, Mean # of Fields per Type), four dynamic metrics (Mean Node Degree, Max.…”
Section: Predicting the Quality Of Sbflmentioning
confidence: 96%
“…Our evaluation results in [8] show that the best model is based on random forest; combines 15 static code, dynamic execution, and test suite metrics; and shows an excellent discrimination power (AUC = 0.88). The most influential metrics are: four static metrics (% Methods with LoC>30, % Methods with Nesting Depth>5, % Methods with 3<=Nesting Depth<=5, Mean # of Fields per Type), four dynamic metrics (Mean Node Degree, Max.…”
Section: Predicting the Quality Of Sbflmentioning
confidence: 96%
“…To determine how dissimilar two test cases are and, consequently, how likely they are to exercise the mutated statement with different values, we rely on widely adopted distance metrics. In the case of S1, we rely on the Jaccard and Ochiai indices, which are two similarity indices for binary data which have been successfully used to compare program executions based on code coverage [99], [100], [101]. Given two test cases T A and T B , the Jaccard (D J ) and Ochiai (D O ) distances are computed as follows:…”
Section: Step 6: Test Prioritizationmentioning
confidence: 99%
“…After obtaining the necessary information, SBFL utilizes various formulas to compute the suspiciousness of program statements and produces a ranking list to locate the fault. Golagha et al [15] proposed the model to assess the potential effectiveness of fault localization. Simalarly, Dutta et al [16] proposed a modified Fisher's test-based statistical method that maked use of test execution results as well as statement coverage information to determine the suspiciousness of executable statements.…”
Section: Spectrum-based Fault Localization (Sbfl)mentioning
confidence: 99%