2018 IEEE 11th International Conference on Software Testing, Verification and Validation (ICST) 2018
DOI: 10.1109/icst.2018.00048
|View full text |Cite
|
Sign up to set email alerts
|

Jaguar: A Spectrum-Based Fault Localization Tool for Real-World Software

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
17
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
3
3
1

Relationship

2
5

Authors

Journals

citations
Cited by 25 publications
(17 citation statements)
references
References 25 publications
0
17
0
Order By: Relevance
“…Data-flow based approaches share the belief data-flow analysis may improve the effectiveness to locate faults and obtain good results when compared to pure control-flow analysis. In this sense the suspiciousness scores of duas have been similarly computed as the original proposals to the control-flow coverage spectra [20][21][22]. Equation 2 presents the Tarantula heuristic applied to a dua.…”
Section: Data-flow Analysis For Fault Localizationmentioning
confidence: 99%
See 2 more Smart Citations
“…Data-flow based approaches share the belief data-flow analysis may improve the effectiveness to locate faults and obtain good results when compared to pure control-flow analysis. In this sense the suspiciousness scores of duas have been similarly computed as the original proposals to the control-flow coverage spectra [20][21][22]. Equation 2 presents the Tarantula heuristic applied to a dua.…”
Section: Data-flow Analysis For Fault Localizationmentioning
confidence: 99%
“…Ribeiro et al [20,21] propose JAGUAR, a tool to assist the debugging expert visually. The search for the faulty program element is guided by the suspiciousness ranking of duas: for each investigated dua, it considers that two elements were inspected to compute how many elements were checked until finding the faulty one.…”
Section: Data-flow Analysis For Fault Localizationmentioning
confidence: 99%
See 1 more Smart Citation
“…We used Jaguar [22] to generate the lists of suspicious DUAs and lines for each fault. Jaguar is an open source SFL tool that utilizes the instrumentation libraries of two testing tools: BA-DUA [21] to gather data-flow spectra and JaCoCo to gather control-flow spectra.…”
Section: B Data Collection Proceduresmentioning
confidence: 99%
“…We used the Jaguar SFL tool (JAva coveraGe faUlt locAlization Ranking) 3 [22] to compare data-and control-flow spectra in fault localization. Jaguar provides ranking lists for several ranking metrics.…”
Section: Introductionmentioning
confidence: 99%