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 :
بازگشت