Abstract
Models are neither isolated nor static entities. As part of an MDE process, models are merged (e.g., to homogenize different versions of a system), aligned (e.g., to create a global representation of the system from different views to reason about consistency), refactored (to improve their internal structure without changing their observable behavior), refined (to detail high-level models), and translated (to other languages/representations, e.g., as part of code-generation or verification/simulation processes).
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Brambilla, M., Cabot, J., Wimmer, M. (2012). Model-to-Model Transformations. In: Model-Driven Software Engineering in Practice. Synthesis Lectures on Software Engineering. Springer, Cham. https://doi.org/10.1007/978-3-031-02546-4_8
Download citation
DOI: https://doi.org/10.1007/978-3-031-02546-4_8
Publisher Name: Springer, Cham
Online ISBN: 978-3-031-02546-4
eBook Packages: Synthesis Collection of Technology (R0)eBColl Synthesis Collection 4