DocumentCode :
2796240
Title :
Insights on Fault Interference for Programs with Multiple Bugs
Author :
Debroy, Vidroha ; Wong, W. Eric
Author_Institution :
Dept. of Comput. Sci., Univ. of Texas at Dallas, Dallas, TX, USA
fYear :
2009
fDate :
16-19 Nov. 2009
Firstpage :
165
Lastpage :
174
Abstract :
Multiple faults in a program may interact with each other in a variety of ways. A test case that fails due to a fault may not fail when another fault is added, because the second fault may mask the failure-causing effect of the first fault. Multiple faults may also collectively cause failure on a test case that does not fail due to any single fault alone. Many studies try to perform fault localization on multi-fault programs and several of them seek to match a failed test to its causative fault. It is therefore, important to better understand the interference between faults in a multi-fault program, as an improper assumption about test case failure may lead to an incorrect matching of failed test to fault, which may in turn result in poor fault localization. This paper investigates such interference and examines if one form of interference holds more often than another, and uniformly across all conditions. Empirical studies on the Siemens suite suggest that no one form of interference holds unconditionally and that observation of failure masking is a more frequent event than observation of a new test case failure.
Keywords :
program debugging; program testing; software fault tolerance; failure masking; fault interference; fault localization; multifault programs; multiple bugs; test case failure; Computer bugs; Computer science; Design for experiments; Interference; Performance evaluation; Reliability engineering; Software debugging; Software reliability; Software testing; fault interference; fault localization; multiple faults; software testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Reliability Engineering, 2009. ISSRE '09. 20th International Symposium on
Conference_Location :
Mysuru, Karnataka
ISSN :
1071-9458
Print_ISBN :
978-1-4244-5375-7
Electronic_ISBN :
1071-9458
Type :
conf
DOI :
10.1109/ISSRE.2009.14
Filename :
5362110
Link To Document :
بازگشت