ACM Home Page
Please provide us with feedback. Feedback
Extraction of bug localization benchmarks from history
Full text PdfPdf (183 KB)
Source
Automated Software Engineering archive
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering table of contents
Atlanta, Georgia, USA
POSTER SESSION: Posters table of contents
Pages 433-436  
Year of Publication: 2007
ISBN:978-1-59593-882-4
Authors
Valentin Dallmeier  Saarland University, Saarbrücken, Germany
Thomas Zimmermann  Saarland University, Saarbrücken, Germany
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 18,   Downloads (12 Months): 72,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1321631.1321702
What is a DOI?

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 semiautomatically 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


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
V. Dallmeier, C. Lindig, and A. Zeller. Lightweight defect localization for java. In Proceedings of 19th European Conference on Object-Oriented Programming (ECOOP), pages 528--550, 2005.
 
3
V. Dallmeier and T. Zimmermann. Automatic extraction of bug localization benchmarks from history. Technical report, Saarland University, Saarbrücken, Germany, June 2007.
 
4
5
6
7
 
8
S. Lu, Z. Li, F. Qin, L. Tan, P. Zhou, and Y. Zhou. Bugbench: Benchmarks for evaluating bug detection tools. In PLDI Workshop on the Evaluation of Software Defect Detection Tools, June 2005.
 
9
10
11
 
12
J. Spacco, D. Hovemeyer, and W. Pugh. Bugbench: Benchmarks for evaluating bug detection tools. In PLDI Workshop on the Evaluation of Software Defect Detection Tools, June 2005.
13
14
15
16


Collaborative Colleagues:
Valentin Dallmeier: colleagues
Thomas Zimmermann: colleagues