DocumentCode
2298395
Title
An experimental evaluation of selective mutation
Author
Offutt, A. Jefferson ; Rothermel, Gregg ; Zapf, Christian
Author_Institution
ISSE Dept., George Mason Univ., Fairfax, VA, USA
fYear
1993
fDate
17-21 May 1993
Firstpage
100
Lastpage
107
Abstract
Mutation testing is a technique for unit-testing software that, although powerful, is computationally expensive. The principal expense of mutation is that many variants of the test program, called mutants, must be repeatedly executed. Selective mutation is a way to approximate mutation testing that saves execution by reducing the number of mutants that must be executed. The authors report experimental results that compare selective mutation testing to standard, or nonselective, mutation testing. The results support the hypothesis that selective mutation is almost as strong as nonselective mutation. In experimental trials, selective mutations provide almost the same coverage as nonselective mutation, with significant reductions in cost
Keywords
program testing; software engineering; mutants; mutation testing; selective mutation; unit-testing software; Application software; Approximation methods; Automatic testing; Computational efficiency; Costs; Fault detection; Genetic mutations; Software quality; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 1993. Proceedings., 15th International Conference on
Conference_Location
Baltimore, MD
ISSN
0270-5257
Print_ISBN
0-8186-3700-5
Type
conf
DOI
10.1109/ICSE.1993.346062
Filename
346062
Link To Document