Title :
A component-based approach for specifying reusable visual languages
Author :
El Kouhen, Amine ; Gerard, Sebastien ; Dumoulin, Cedric ; Boulet, P.
Author_Institution :
Lab. of Model Driven, Eng. for Embedded Syst., CEA LIST, Gif-sur-Yvette, France
Abstract :
Model-Driven Engineering (MDE) encourages the use of graphical modeling tools, which facilitate the development process from modeling to coding. Such tools can be designed using the MDE approach into metamodeling environments called metaCASE tools. It turned out that current metaCASE tools still require, in most cases, manual programming to build full tool support for the modeling language, especially for users´ native methodologies and representational elements and suffer from gaps in terms of reusability. In this context, we propose MID, a set of metamodels supporting the specification of modeling editors by means of reusable components and explain how representational metamodeling is carried out with it.
Keywords :
computer aided software engineering; formal specification; object-oriented programming; simulation languages; visual languages; MDE approach; component-based approach; graphical modeling tools; metaCASE tools; model-driven engineering; modeling editor specification; modeling language; representational metamodeling environment; reusable visual language specification; Grammar; Semantics; Shape; Syntactics; Unified modeling language; Visualization; Vocabulary;
Conference_Titel :
Visual Languages and Human-Centric Computing (VL/HCC), 2013 IEEE Symposium on
Conference_Location :
San Jose, CA
DOI :
10.1109/VLHCC.2013.6645257