Compositional Modelling Language Development
RWTH Aachen University, Germany
We examine the current state and problems of modelling enterprises as well as software systems and discuss a number of approaches to tackle those. In particular, we discuss how to make use of models in large development projects, where a set of heterogeneous models of different languages needs is developed and needs to fit together, e.g. describing high-level structures of the organisation, business processes, data structures, automatically executable functions, constraints and so on. A model based development process (both with UML as well as a domain specific modelling language (DSML)) heavily relies on modelling core parts individually and composing those through generators to early and repeatedly cut code and tests from these models. We discuss in detail compositionality on models and heterogeneous modelling languages and how it supports agile evolution of such infrastructures.
Lecture at NEMO2016
Date/Time: Friday, July 22, 2016 at 10:00