Abstract
One of the most expensive and time-consuming activities of the debugging process is locating the faults. To guide the developers to locate and correct program errors, automatic fault localization techniques identify possible locations of faults by analyzing the source code, test outcomes and various program spectra. This work classifies current techniques and introduces principles and models of representative ones. Some widely-used benchmarks and evaluation metrics are provided. Finally, some on-going research issues are discussed.
| Original language | English |
|---|---|
| Pages (from-to) | 1411-1422 |
| Number of pages | 12 |
| Journal | Jisuanji Xuebao/Chinese Journal of Computers |
| Volume | 34 |
| Issue number | 8 |
| DOIs | |
| State | Published - Aug 2011 |
Keywords
- Adaptive testing
- Automated debugging
- Fault localization
- Program analysis
Fingerprint
Dive into the research topics of 'Advances in automatic fault localization techniques'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver