This book constitutes the refereed proceedings of the 8th European Conference on Modelling Foundations and Applications, held in Kgs. Lyngby, Denmark, in July 2012. The 20 revised full foundations track papers and 10 revised full applications track papers presented were carefully reviewed and selected from 81 submissions. Papers on all aspects of MDE were received, including topics such as architectural modelling and product lines, code generation, domain-specic modeling, metamodeling, model analysis and verication, model management, model transformation and simulation. The breadth of topics, as well as the high quality of the results presented in these accepted papers, demonstrate the maturity and vibrancy of the field.
Antonio Vallecillo Knihy


Theory and practice of model transformations
- 259 stránek
- 10 hodin čtení
Models are crucial for managing the complexities of developing and maintaining IT systems, as they capture relevant system aspects from specific perspectives and levels of abstraction. Alongside models, transformations between them are vital in model-driven engineering, facilitating operations on models and enabling automated system development from corresponding models. Model transformations can also be represented using models, making them integral to any model-driven approach. While several proposals for the specification, implementation, and execution of model transformations are emerging, specialized support is necessary to unlock their full potential. This includes not just specific languages for representation but also a deep understanding of foundational concepts, operators, semantics, and properties such as modularity and composability. Additionally, model transformations can be stored as reusable assets in repositories for management and discovery. There is a need to chain and combine transformations to create new, more powerful ones and to implement novel operations on models. Finally, methodology support is essential for integrating model transformations into software development processes, supported by appropriate tools and environments. These issues define the focus of the proceedings.