A testing framework for model transformations

61Citations
Citations of this article
44Readers
Mendeley users who have this article in their library.
Get full text

Abstract

As models and model transformations are elevated to first-class artifacts within the software development process, there is an increasing need to provide support for techniques and methodologies that are currently missing in modeling practice, but provided readily in other stages of the development lifecycle. Within a model transformation infrastructure, it is vital to provide foundational support for validation and verification of model transformations by investigating and constructing a testing framework focused at the modeling level, rather than source code at the implementation level. We present a framework for testing model transformations that is based on the concepts of model difference and mapping. This framework is integrated with an existing model transformation engine to provide facilities for construction of test cases, execution of test cases, comparison of the output model with the expected model, and visualization of test results. A case study in model transformation testing is presented to illustrate the feasibility of the framework. © 2005 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Lin, Y., Zhang, J., & Gray, J. (2005). A testing framework for model transformations. In Model-Driven Software Development (pp. 219–236). Springer Berlin Heidelberg. https://doi.org/10.1007/3-540-28554-7_10

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free