DocumentCode
2444198
Title
Improving failure-inducing changes identification using coverage analysis
Author
Yu, Kai
Author_Institution
State Key Lab. of Software Dev. Environ., Beihang Univ., Beijing, China
fYear
2012
fDate
2-9 June 2012
Firstpage
1604
Lastpage
1606
Abstract
Delta debugging has been proposed for failure-inducing changes identification. Despite promising results, there are two practical factors that thwart the application of delta debugging: large number of tests and misleading false positives. To address the issues, we present a combination of coverage analysis and delta debugging that automatically isolates failure-inducing changes. Evaluations on twelve real regressions in GNU software demonstrate both the speed gain and effectiveness improvements.
Keywords
program debugging; software fault tolerance; software maintenance; system recovery; GNU software; automated debugging; coverage analysis; delta debugging; failure-inducing changes identification; regression fault; software evolution; Computer bugs; Debugging; Educational institutions; Fault diagnosis; Programming; Software; Software engineering; automated debugging; coverage analysis; delta debugging; regression faults; software evolution;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering (ICSE), 2012 34th International Conference on
Conference_Location
Zurich
ISSN
0270-5257
Print_ISBN
978-1-4673-1066-6
Electronic_ISBN
0270-5257
Type
conf
DOI
10.1109/ICSE.2012.6227229
Filename
6227229
Link To Document