DocumentCode
237313
Title
Trimming Test Suites with Coincidentally Correct Test Cases for Enhancing Fault Localizations
Author
Xiaozhen Xue ; Yulei Pang ; Namin, Akbar Siami
Author_Institution
Dept. of Comput. Sci., Texas Tech Univ., Lubbock, TX, USA
fYear
2014
fDate
21-25 July 2014
Firstpage
239
Lastpage
244
Abstract
Although empirical studies have demonstrated the usefulness of statistical fault localizations based on code coverage, the effectiveness of these techniques may be deteriorated due to the presence of some undesired circumstances such as the existence of coincidental correctness where one or more passing test cases exercise a faulty statement and thus causing some confusion to decide whether the underlying exercised statement is faulty or not. Fault localizations based on coverage can be improved if all possible instances of coincidental correctness are identified and proper strategies are employed to deal with these troublesome test cases. We introduce a technique to effectively identify coincidentally correct test cases. The proposed technique combines support vector machines and ensemble learning to detect mislabeled test cases, i.e. Coincidentally correct test cases. The ensemble-based support vector machine then can be used to trim a test suite or flip the test status of the coincidental correctness test cases and thus improving the effectiveness of fault localizations.
Keywords
fault diagnosis; learning (artificial intelligence); program debugging; program testing; software fault tolerance; support vector machines; code coverage; coincidental correctness; debugging process; ensemble learning; statistical fault localizations; support vector machines; test cases; trimming test suites; Data models; Labeling; Measurement; Support vector machines; Training; Training data; Vectors; coincidentally correct; coverage-based faults localization; ensemble learning; support vector machine;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference (COMPSAC), 2014 IEEE 38th Annual
Conference_Location
Vasteras
Type
conf
DOI
10.1109/COMPSAC.2014.32
Filename
6899222
Link To Document