Generation of Mutants for Aspect Oriented Programs

Testing of aspect oriented programs is a new programming paradigm. Many researchers had contributed their research in the field of testing AOP. Mutation testing is an emerging area of research in testing of aspect oriented programming. The effectiveness of mutation testing depends on finding fault types and designing of mutation operators on the basis of faults identified. Therefore the effectiveness of testing depends upon the quality of these mutation operators. The authors already have the mutation operators for procedural and object oriented languages, but for aspect oriented language only a few researchers have contributed. In this paper, they will study in detail about the fault types and related mutation operators for AspectJ language. This paper also proposes the implementation framework to implement these mutation operators automatically.

Provided by: International Journal of Engineering Science and Technology (IJEST) Topic: Software Date Added: Dec 2010 Format: PDF

Find By Topic