Model transformations are crucial for model-driven development. Many different languages exist that allow for the description of mappings between different metamodels. Over the past few years, these languages and accompanying tools have matured significantly, but they still suffer from a common problem as they lack expressiveness. In this paper, we present NICE, an expression language for model transformations that has been integrated in our bidirectional model transformation language BXtendDSL, which overcomes this dilemma. NICE is a modular, reusable, and adaptable language that compiles to plain Java code and is easy to use.
Titel | An Expression Language for Model Transformations |
---|---|
Medien | Communications in Computer and Information Science |
Verlag | Springer |
Heft | --- |
Band | 2106 |
ISBN | 978-3-031-66338-3 |
Verfasser/Herausgeber | Oliver Hacker, Prof. Dr. Buchmann Thomas |
Seiten | --- |
Veröffentlichungsdatum | 2024-09-06 |
Projekttitel | --- |
Zitation | Hacker, Oliver; Thomas, Buchmann (2024): An Expression Language for Model Transformations. Communications in Computer and Information Science 2106. DOI: 10.1007/978-3-031-66339-0_6 |