Title
Evaluation of mutation testing for object-oriented programs
Abstract
The effectiveness of mutation testing depends heavily on the types of faults that the mutation operators are designed to represent. Thus, the quality of the mutation operators is key to mutation testing. Although, mutation operators for object-oriented languages have previously been presented, little research has been done to show the usefulness of the class mutation operators. To assess the usefulness of class mutation operators, we conducted two empirical studies. In the first study, we examine the number and kinds of mutants that are generated for object-oriented programs. In the second study, we investigate the way in which class mutation operators model faults that are not detected by traditional mutation testing. We conducted our studies using a well-known object-oriented system, BCEL.
Year
DOI
Venue
2006
10.1145/1134285.1134437
ICSE
Keywords
Field
DocType
object oriented language,domain specific languages,object oriented programming,empirical study,mutation testing
Domain-specific language,Programming language,Object-oriented programming,Computer science,Mutation testing,Empirical research,Mutation operator
Conference
ISBN
Citations 
PageRank 
1-59593-375-1
19
0.83
References 
Authors
7
3
Name
Order
Citations
PageRank
Yu-Seung Ma170226.66
Mary Jean Harrold27585437.75
Yong Rae Kwon3103150.37