Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
6885418 | Journal of Systems and Software | 2018 | 27 Pages |
Abstract
This paper proposes an approach to automatically infer likely MRs for ATL model transformations, where the tester does not need to have any knowledge of the transformation. The inferred MRs aim at detecting faults in model transformations in three application scenarios, namely regression testing, incremental transformations and migrations among transformation languages. In the experiments performed, the inferred likely MRs have proved to be quite accurate, with a precision of 96.4% from a total of 4101 true positives out of 4254 MRs inferred. Furthermore, they have been useful for identifying mutants in regression testing scenarios, with a mutation score of 93.3%. Finally, our approach can be used in conjunction with current approaches for the automatic generation of test cases.
Related Topics
Physical Sciences and Engineering
Computer Science
Computer Networks and Communications
Authors
Javier Troya, Sergio Segura, Antonio Ruiz-Cortés,