Software Engineering Empirical Research Radar

Boosting spectrum-based fault localization using PageRank

Paper detail page with source attribution and mobile-friendly PDF reading.

Venue / Year

Other 2017

Topics

Unclassified

DOI: 10.1145/3092703.3092731

Summary

Manual debugging is notoriously tedious and time consuming. Therefore, various automated fault localization techniques have been proposed to help with manual debugging. Among the existing fault localization techniques, spectrum-based fault localization (SBFL) is one of the most widely studied techniques due to being lightweight. A focus of existing SBFL techniques is to consider how to differentiate program source code entities (i.e., one dimension in program spectra); indeed, this focus is aligned with the ultimate goal of finding the faulty lines of code. Our key insight is to enhance existing SBFL techniques by additionally considering how to differentiate tests (i.e., the other dimension in program spectra), which, to the best of our knowledge, has not been studied in prior work.

Read PDF

Open / Download PDF Original Source
转载自原公开来源,仅供学术研究阅读;请以原来源为准。