Extraction of Bug Localization Benchmarks from History
- ASE 2007
by
Valentin Dallmeier, Thomas Zimmermann
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering, November 2007.
Digital Library via DOI: 10.1145/1321631.1321702 - Local copy: Download as PDF file.
See also
More information is available at http://www.st.cs.uni-saarland.de/ibugs/.
Abstract
Researchers have proposed a number of tools for automatic bug localization. Given a program and a description of the failure, such tools pinpoint a set of statements that are most likely to contain the bug. Evaluating bug localization tools is a difficult task because existing benchmarks are limited in size of subjects and number of bugs. In this paper we present iBUGS, an approach that semi-automatically extracts benchmarks for bug localization from the history of a project. For ASPECTJ, we extracted 369 bugs, 223 out of these had associated test cases. We demonstrate the relevance of our dataset with a case study on the bug localization tool AMPLE.
BibTeX Entry
@inproceedings{dallmeier-ase-2007, title = "Extraction of Bug Localization Benchmarks from History", author = "Valentin Dallmeier and Thomas Zimmermann", year = "2007", month = nov, booktitle = "Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering", location = "Atlanta, Georgia, USA", doi = "10.1145/1321631.1321702", }