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