loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
11th Asia-Pacific Software Engineering Conference (APSEC'04)
Empirical Evaluation of Orthogonality of Class Mutation Operators
Busan, Korea
November 30-December 03
ISBN: 0-7695-2245-9
Hyo-Jeong Lee, KIDA (Korea Institute for Defense Analyses)
Yu-Seong Ma, KAIST (Korea Advanced institute of Science and Technology)
Yong-Rae Kwon, KAIST (Korea Advanced institute of Science and Technology)
Mutation testing is a fault-based testing technique which provides strong quality assurance. Mutation testing has a very long history for the procedural programs at unit-level testing, but the research on mutation testing of object-oriented programs is still immature. Recently, class mutation operators are proposed to detect object-oriented specific faults. However, any analysis has not been conducted on the class mutation operators. In this paper, we evaluate the orthogonality of the class mutation operators by some experiment. The experimental results show the high possibility that each class mutation operator has fault-revealing power that is not achieved by other mutation operators, i.e. orthogonal. Also, the results show that the number of mutants from the class mutation operators is small so that the cost is not so high as procedural programs.
Index Terms:
mutation testing, class mutation operator, selective mutation
Citation:
Hyo-Jeong Lee, Yu-Seong Ma, Yong-Rae Kwon, "Empirical Evaluation of Orthogonality of Class Mutation Operators," apsec, pp.512-518, 11th Asia-Pacific Software Engineering Conference (APSEC'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.