Early experiences on model transformation testing
Alessandro Tiso, Gianna Reggio, Maurizio Leotta · 2012
Model transformations are the primary artifacts in Model Driven Development and like any other piece of software, must be designed, implemented and tested. Since there are not standard techniques and methods for testing model transformations (especially in the case of model-to-text transformations) we propose an approach to test them. We have used this approach to test a model transformation designed and built using our method for developing model transformations, this transformation maps profiled UML design models into Java desktop applications. We have also created a set of tools to automate the execution of tests on this transformation.