DocumentCode
2442884
Title
Reducing confounding bias in predicate-level statistical debugging metrics
Author
Gore, Ross ; Reynolds, Paul F., Jr.
Author_Institution
Dept. of Comput. Sci., Univ. of Virginia, Charlottesville, VA, USA
fYear
2012
fDate
2-9 June 2012
Firstpage
463
Lastpage
473
Abstract
Statistical debuggers use data collected during test case execution to automatically identify the location of faults within software. Recent work has applied causal inference to eliminate or reduce control and data flow dependence confounding bias in statement-level statistical debuggers. The result is improved effectiveness. This is encouraging but motivates two novel questions: (1) how can causal inference be applied in predicate-level statistical debuggers and (2) what other biases can be eliminated or reduced. Here we address both questions by providing a model that eliminates or reduces control flow dependence and failure flow confounding bias within predicate-level statistical debuggers. We present empirical results demonstrating that our model significantly improves the effectiveness of a variety of predicate-level statistical debuggers, including those that eliminate or reduce only a single source of confounding bias.
Keywords
data flow analysis; program debugging; program testing; software metrics; statistical analysis; causal inference; control flow dependence; data flow dependence confounding bias reduction; failure flow confounding bias; predicate-level statistical debuggers; predicate-level statistical debugging metrics; software fault location identification; statement-level statistical debuggers; test case execution; Adaptation models; Computational modeling; Debugging; Instruments; Sensitivity; Switches; automated debugging; fault localization;
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.6227169
Filename
6227169
Link To Document