Singleview

 Thu, 28. Aug 2025

Multi-Level Modeling and Language Engineering: Tutorial at ER'25

Together with Tony Clark from Aston University Ulrich Frank teaches a tutorial on "Multi-Level Modeling and Language Engineering Promoting Reuse, Integrity, and Flexibility of Languages, Models and Software Systems" at this year's Entity Relationship Conference (ER '25) in Poitiers, France. The tutorial offers an introduction to multi-level modeling and corresponding multi-level language architectures. They make it possible to solve serious problems of traditional modeling and programming languages that are limited to two levels. The additional abstraction they provide not only promotes the reusability, integrity and adaptability of languages, models and software systems, but also allows for new software architectures that feature a common representation of models and programs. Users of these systems are empowered to navigate the conceptual foundation of the software they use at runtime, and if needed, adapt it to changing requirements.