IMDEA Software

Iniciativa IMDEA

Inicio > Eventos > Software Seminar Series > 2019 > Multilevel Modelling and Domain-Specific Languages
Esta página aún no ha sido traducida. A continuación se muestra la página en inglés.

Fernando Macías

martes 29 de octubre de 2019

10:45am Meeting room 302 (Mountain View), level 3

Fernando Macías, Post-doctoral Researcher, IMDEA Software Institute

Multilevel Modelling and Domain-Specific Languages

Abstract:

Modern software engineering deals with demanding problems that yield large and complex software. The area of Model-Driven Software Engineering tackles this issue by using models during the development process, but it does not address some of the communication problems among different stakeholders. Domain-Specific Modelling Languages (DSML) aim at involving domain experts with non-technical profiles in that process. DSMLs define concepts with different levels of abstraction, but traditional modelling does not allow enough flexibility to organise them adequately. Multilevel Modelling (MLM) approaches provide an unbounded number of levels of abstraction, plus other features that perfectly fit DSMLs. Their development can also benefit from Model Transformations (MT), especially when these encode the behaviour of DSMLs. MTs can be exploited by MLM, becoming a precise and reusable definition of behaviour.

In this talk, I outline the work that I presented in my PhD thesis, consisting of a MLM and Multilevel MT approach which tackles open issues in the field and compares it with the state of the art through literature review and experiments, providing its formalisation and its implementation in the tool MultEcore, together with case studies.