TCS:: a DSL for the specification of textual concrete syntaxes in model engineering
Proceedings of the 5th international conference on Generative programming and component engineering
The epsilon object language (EOL)
ECMDA-FA'06 Proceedings of the Second European conference on Model Driven Architecture: foundations and Applications
Evaluation of development tools for domain-specific modeling languages
SAM'06 Proceedings of the 5th international conference on System Analysis and Modeling: language Profiles
Workshop on modeling in software engineering at ICSE 2009
ACM SIGSOFT Software Engineering Notes
Abstracting Complex Languages through Transformation and Composition
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
Constructing and navigating non-invasive model decorations
ICMT'10 Proceedings of the Third international conference on Theory and practice of model transformations
Taming EMF and GMF using model transformation
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part I
Automated co-evolution of GMF editor models
SLE'10 Proceedings of the Third international conference on Software language engineering
Adding abstraction and reuse to a network modelling tool using the reuseware composition framework
ECMFA'10 Proceedings of the 6th European conference on Modelling Foundations and Applications
Journal of Systems and Software
An EMF-based toolkit for reasoning on web services evolution
Proceedings of the workshop on ACadeMics Tooling with Eclipse
Hi-index | 0.00 |
The Eclipse Graphical Modeling Framework (GMF) provides substantial infrastructure and tooling for developing diagram-based editors for modelling languages atop the Eclipse platform. It is widely accepted that implementing a visual editor using the built-in GMF facilities is a particularly complex and error-prone task and requires a steep learning curve. We present an approach that raises the level of abstraction at which a visual editor is specified. The approach uses annotations at the metamodel level. Annotations are used for producing the required low-level intermediate GMF models necessary for generating an editor via model-to-model transformations.