Specification of Adaptable Model Migrations
Paola Vallejo, Mickaël Kerboeuf, Jean-Philippe Babau
2015
Abstract
This paper puts the focus on adaptable model migrations. A dedicated formalism is introduced to combine automatically-generated migrations with custom-made migrations. To illustrate this issue and the approach we suggest to address it, a prototype engine is presented. Then, the prototype is applied on a case study. The prototype processes the migration specifications that have been automatically generated and then customized. The case study consists of the reuse of a mapping tool, in order to change highlighted places. During the reuse process the migration specification is customized in order to produce different migrated models.
References
- Agrawal, A., Karsai, G., and Shi, F. (2003). Graph transformations on domain-specific models.
- Babau, J.-P. and Kerboeuf, M. (2011). Domain Specific Language Modeling Facilities. In 5th MoDELS workshop on Models and Evolution, Wellington, New Zealand.
- Cicchetti, A., Ruscio, D. D., and Pierantonio, A. (2009). Managing dependent changes in coupled evolution. In Paige, R. F., editor, ICMT, volume 5563 of Lecture Notes in Computer Science. Springer.
- Herrmannsdoerfer, M. and Ratiu, D. (2009). Limitations of automating model migration in response to metamodel adaptation. In MoDELS Workshops.
- Herrmannsdoerfer, M., Vermolen, S., and Wachsmuth, G. (2010). An extensive catalog of operators for the coupled evolution of metamodels and models. In SLE.
- Kalnins, A., Barzdins, J., and Celms, E. (2004). Model transformation language mola. In Proceedings of MDAFA (Model-Driven Architecture: Foundations and Applications.
- Mens, T., Wermelinger, M., Ducasse, S., Demeyer, S., Hirschfeld, R., and Jazayeri, M. (2005). Challenges in software evolution. In Proc. 8th IWPSE. IEEE.
- Rose, L. M., Kolovos, D. S., Paige, R. F., and Polack, F. A. C. (2010). Model migration with epsilon flock. In
- Tratt, L. and Gogolla, M., editors, ICMT, volume 6142
- Wachsmuth, G. (2007). Metamodel adaptation and model co-adaptation. In Proceedings of the 21st European Conference on Object-Oriented Programming (ECOOP'07), Lecture Notes in Computer Science. Springer-Verlag.
Paper Citation
in Harvard Style
Vallejo P., Kerboeuf M. and Babau J. (2015). Specification of Adaptable Model Migrations . In Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-083-3, pages 32-39. DOI: 10.5220/0005231200320039
in Bibtex Style
@conference{modelsward15,
author={Paola Vallejo and Mickaël Kerboeuf and Jean-Philippe Babau},
title={Specification of Adaptable Model Migrations},
booktitle={Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2015},
pages={32-39},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005231200320039},
isbn={978-989-758-083-3},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Specification of Adaptable Model Migrations
SN - 978-989-758-083-3
AU - Vallejo P.
AU - Kerboeuf M.
AU - Babau J.
PY - 2015
SP - 32
EP - 39
DO - 10.5220/0005231200320039