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