A tool for the automatic generation of multimodel editors
Abstract:
In a software development process, normally different stakeholders have different system views at different abstraction levels. This heterogeneity when applying the Model-Driven Software Development approach requires the use of multiple views to represent a software system. However, EMF tools are focused on the generation of editors for one unique view. This fact affects negatively the maintainability, e.g. one editor must be modified when a new view is added in the system. In this demo, we present an infrastructure where the user can create metamodels for representing multiple views, and their relationships. This infrastructure allows creating automatically editors for any multimodel that represents these multiple views by means of the EMF code generation facilities. This solution provides a flexible way for generating automatically multimodel editors. Additionally, we show an example of a multimodel editor that illustrates the feasibility of the infrastructure. A video with a demo can be found at: http://goo.gl/rLmmZK.
Año de publicación:
2015
Keywords:
- Model editors
- Multi-view modelling
- EMF
- Editor generation
Fuente:

Tipo de documento:
Conference Object
Estado:
Acceso restringido
Áreas de conocimiento:
- Ingeniería de software
- Software
Áreas temáticas:
- Funcionamiento de bibliotecas y archivos