DocumentCode :
3031361
Title :
Predicting Effectiveness of Automatic Testing Tools
Author :
Daniel, Brett ; Boshernitsan, Marat
Author_Institution :
Univ. of Illinois at Urbana-Champaign, Urbana, IL
fYear :
2008
fDate :
15-19 Sept. 2008
Firstpage :
363
Lastpage :
366
Abstract :
Automatic white-box test generation is a challenging problem. Many existing tools rely on complex code analyses and heuristics. As a result, structural features of an input program may impact tool effectiveness in ways that tool users and designers may not expect or understand. We develop a technique that uses structural program metrics to predict the test coverage achieved by three automatic test generation tools. We use coverage and structural metrics extracted from 11 software projects to train several decision tree classifiers. Our experiments show that these classifiers can predict high or low coverage with success rates of 82% to 94%.
Keywords :
automatic testing; decision trees; program testing; software metrics; software tools; automatic testing tools; automatic white-box test generation; complex code analyses; decision tree classifiers; software projects; structural program metrics; Automatic testing; Classification tree analysis; Data mining; Decision trees; Java; Machine learning algorithms; Open source software; Process design; Software testing; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automated Software Engineering, 2008. ASE 2008. 23rd IEEE/ACM International Conference on
Conference_Location :
L´Aquila
ISSN :
1938-4300
Print_ISBN :
978-1-4244-2187-9
Electronic_ISBN :
1938-4300
Type :
conf
DOI :
10.1109/ASE.2008.49
Filename :
4639342
Link To Document :
بازگشت