2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE) 2017
DOI: 10.1109/icse.2017.62
|View full text |Cite
|
Sign up to set email alerts
|

Evaluating and Improving Fault Localization

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

6
305
0
7

Year Published

2017
2017
2024
2024

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 360 publications
(345 citation statements)
references
References 43 publications
6
305
0
7
Order By: Relevance
“…Overall, at most 11 bugs can be found with any of the investigated SBFL techniques after examining the 1000 top ranking suspicious lines, requiring on average an inspection of about 250 files to discover any bug. These results extend earlier studies [8], [19] and show a generally poor performance of current SBFL approaches on this case study. We summarize the main lessons learned as: Lesson 1.…”
Section: Conclusion and Lessons Learnedsupporting
confidence: 89%
See 1 more Smart Citation
“…Overall, at most 11 bugs can be found with any of the investigated SBFL techniques after examining the 1000 top ranking suspicious lines, requiring on average an inspection of about 250 files to discover any bug. These results extend earlier studies [8], [19] and show a generally poor performance of current SBFL approaches on this case study. We summarize the main lessons learned as: Lesson 1.…”
Section: Conclusion and Lessons Learnedsupporting
confidence: 89%
“…Most approaches in this area [2], [4], [8]- [17] have been evaluated based on analytic effectiveness metrics computed on a set of small benchmarks from the Software-artifact Infrastructure Repository (SIR) [18]. Just recently, an evaluation [19] with medium-sized programs via the Defects4J benchmark [20] has been made available.…”
Section: Introductionmentioning
confidence: 99%
“…The state-of-the-art FL techniques like Spectrum-based Fault Localization (SBFL) [1], [2] traditionally rank statements by their likelihood of containing a fault. This leads to localization weaknesses for complex faults that span multiple lines [3] (76% of faults) or that are caused by the omission of statements (30% of faults) [4], [5].…”
Section: Introductionmentioning
confidence: 99%
“…There is a key factor for an effective dynamic analysis while running an at-speed testing such as transitional delay. Figure 12 shows the failure analysis flow using hardware scan and diagnosis tools [21].…”
Section: B Combining the Scan Test Hardware System With Traditional mentioning
confidence: 99%
“…There is a key factor for an effective dynamic analysis while running an at-speed testing such as transitional delay. Figure 12 shows the failure analysis flow using hardware scan and diagnosis tools [21]. Laser-assisted device alteration (LADA) is a laser-based timing failure analysis technique (see Figure 13) used in the failure analysis of semiconductor devices [22].…”
Section: B Combining the Scan Test Hardware System With Traditional mentioning
confidence: 99%