Lancaster EPrints

Proteum/AJ: a mutation system for AspectJ programs

Ferrari, Fabiano Cutigi and Nakagawa, Elisa Yumi and Maldonado, José Carlos and Rashid, Awais (2011) Proteum/AJ: a mutation system for AspectJ programs. In: AOSD '11: Proceedings of the tenth international conference on Aspect-oriented software development companion. ACM, New York, pp. 73-74. ISBN 978-1-4503-0606-5

Full text not available from this repository.

Abstract

Aspect-Oriented Programming (AOP) has introduced a complementary set of mechanisms which enhance the modularisation of crosscutting concerns. However, such mechanisms represent new potential sources of faults that may be systematically tackled with mutation testing. In this demonstration we present a tool, named Proteum/AJ, which automates the mutation testing of AspectJ programs. Proteum/AJ supports the main steps of this testing approach and realises a set of requirements for mutation-based testing tools like mutant handling, test case handling and mutant analysis. Our experience in using the tool provided us with evidence on the feasibility of performing mutation testing of AO programs. In this demonstration we are going to share some of this experience with the audience.

Item Type: Contribution in Book/Report/Proceedings
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Departments: Faculty of Science and Technology > School of Computing & Communications
ID Code: 57505
Deposited By: ep_importer_pure
Deposited On: 16 Aug 2012 15:07
Refereed?: No
Published?: Published
Last Modified: 10 Apr 2014 01:25
Identification Number:
URI: http://eprints.lancs.ac.uk/id/eprint/57505

Actions (login required)

View Item