An Expression Language for Model Transformations

Abstract

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.

more

Mehr zum Titel

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