Title :
Generation of mutation operators for aspect-oriented software systems
Author :
Lochab, Preeti ; Singhal, Achintya ; Bansal, Ankur
Author_Institution :
Dept. of CSE, Amity Univ., Noida, India
Abstract :
Effectiveness of a software development depends directly upon how efficiently testing techniques have been carried out on the software. Testing starts as soon as requirements are being collected for the software development process. It was a myth at earlier days that software testing can only be carried out after implementation phase. Now it has been experimentally proved that in order to reduce the overall cost and time for the software development process, it is necessary to carry out testing from the first phase of software development life cycle. Among a large number of software testing methodologies, mutation testing is one of the testing methodology in which testing is performed by introducing faults into the program. Mutation testing focuses on fault identification by examining the efficiency of test suite. Many researchers have contributed into the field of Mutation testing in Aspect oriented systems. In this paper, various mutation operators are proposed to detect faults in AspectJ Programs.
Keywords :
aspect-oriented programming; program testing; software fault tolerance; AspectJ programs; aspect-oriented software systems; fault identification; mutation operator generation; mutation testing; software development process; software testing techniques; Java; Observers; Programming; Software; Software engineering; Software testing; Aspect-oriented programming; AspectJ; Mutation Operators; Mutation testing; Object-oriented programming;
Conference_Titel :
Confluence The Next Generation Information Technology Summit (Confluence), 2014 5th International Conference -
Conference_Location :
Noida
Print_ISBN :
978-1-4799-4237-4
DOI :
10.1109/CONFLUENCE.2014.6949043