Home // ICSEA 2013, The Eighth International Conference on Software Engineering Advances // View article
Applying Mutation Testing to ATL Specifications: An Experimental Case Study
Authors:
Yasser Khan
Jameleddine Hassine
Keywords: Model transformation; Model Driven Engineering; mutation testing; mutation operators; Atlas Transformation Language;
Abstract:
Mutation testing is a well-established fault-based technique for assessing and improving the quality of test suites. In order to support mutation testing for model transformations, we define a set of eleven mutation operators for the Atlas Transformation Language (ATL). The effectiveness of the resulting operators, generated automatically using our prototype tool MuATL, is evaluated using a case study of an ATL program that refactors a given UML use case model. Our analysis shows that the proposed operators can successfully detect inadequacies in a given test suite.
Pages: 25 to 30
Copyright: Copyright (c) IARIA, 2013
Publication date: October 27, 2013
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-304-9
Location: Venice, Italy
Dates: from October 27, 2013 to October 31, 2013