DocumentCode :
3538459
Title :
Improved Delta Debugging Based on Combinatorial Testing
Author :
Li, Jie ; Nie, Changhai ; Lei, Yu
Author_Institution :
State Key Lab. for Novel Software Tech., Nanjing Univ., Nanjing, China
fYear :
2012
fDate :
27-29 Aug. 2012
Firstpage :
102
Lastpage :
105
Abstract :
Software fault diagnosis is a process of locating the source of faults based on the testing result (pass or fail) of each test case. It plays an important role in software debugging. However, because of the continuous expansion in software size and complexity, it becomes more and more difficult to diagnose software faults quickly and effectively. Combinatorial testing (CT) is a widely used black-box testing method. Currently, there exist some fault diagnosis methods based on CT to locate the source of faults. But they have not made full use of all information resulted from the CT process, and thus have not been very cost-effective in fault localization. This paper studies how to locate faults based on the test results of CT using a method of Delta Debugging (called Isolation). Two isolation methods, Repetitive Isolation (RI) and Strengthened Repetitive Isolation (SRI), are proposed. These two algorithms differ in the amount of CT information utilized by them. A series of experiments show that comparing to existing debug algorithm, the SRI algorithm is more cost-effective.
Keywords :
program debugging; program testing; CT; SRI; black-box testing method; combinatorial testing; fault localization; improved delta debugging; isolation methods; software debugging; software fault diagnosis; strengthened repetitive isolation; Algorithm design and analysis; Arrays; Debugging; Fault diagnosis; ISDN; Software; Testing; combinatorial testing; delta debugging; fault diagnosis; isolation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software (QSIC), 2012 12th International Conference on
Conference_Location :
Xi´an, Shaanxi
ISSN :
1550-6002
Print_ISBN :
978-1-4673-2857-9
Type :
conf
DOI :
10.1109/QSIC.2012.28
Filename :
6319231
Link To Document :
بازگشت