DocumentCode :
3638771
Title :
Empirical Evaluation of Factors Affecting Distinction between Failing and Passing Executions
Author :
Arin Zahalka;Katerina Goseva-Popstojanova;Jeffrey Zemerick
Author_Institution :
Lane Dept. of Comput. Sci. &
fYear :
2010
Firstpage :
259
Lastpage :
268
Abstract :
Information captured in software execution profiles can benefit verification activities by supporting more cost-effective fault localization and execution classification. This paper proposes an experimental design which utilizes execution information to quantify the effect of factors such as different programs and fault inclusions on the distinction between passed and failed execution profiles. For this controlled experiment we use well-known, benchmark-like programs. In addition to experimentation, our empirical evaluation includes case studies of open source programs having more complex fault models. The results show that metrics reflecting distinction between failing and passing executions are affected more by program than by faults included.
Keywords :
"Measurement","Testing","Entropy","Software","Dispersion","Clustering methods","Context"
Publisher :
ieee
Conference_Titel :
Software Reliability Engineering (ISSRE), 2010 IEEE 21st International Symposium on
ISSN :
1071-9458
Print_ISBN :
978-1-4244-9056-1
Type :
conf
DOI :
10.1109/ISSRE.2010.44
Filename :
5635050
Link To Document :
بازگشت