Bottom-up meta-modelling: An interactive approach


Abstract:

The intensive use of models in Model-Driven Engineering (MDE) raises the need to develop meta-models with different aims, like the construction of textual and visual modelling languages and the specification of source and target ends of model-to-model transformations. While domain experts have the knowledge about the concepts of the domain, they usually lack the skills to build meta-models. These should be tailored according to their future usage and specific implementation platform, which demands knowledge available only to engineers with great expertise in MDE platforms. These issues hinder a wider adoption of MDE both by domain experts and software engineers. In order to alleviate this situation we propose an interactive, iterative approach to meta-model construction enabling the specification of model fragments by domain experts, with the possibility of using informal drawing tools like Dia. These fragments can be annotated with hints about the intention or needs for certain elements. A meta-model is automatically induced, which can be refactored in an interactive way, and then compiled into an implementation meta-model using profiles and patterns for different platforms and purposes. © 2012 Springer-Verlag.

Año de publicación:

2012

Keywords:

  • Interactive Meta-Modelling
  • Meta-Modelling
  • Meta-Model Design Exploration
  • Domain-specific modelling languages

Fuente:

scopusscopus

Tipo de documento:

Conference Object

Estado:

Acceso restringido

Áreas de conocimiento:

  • Optimización matemática

Áreas temáticas:

  • Programación informática, programas, datos, seguridad
  • Funcionamiento de bibliotecas y archivos
  • Procesos sociales