Enhancing syntax expressiveness in domain-specific modelling
@article{Vincenzo2021EnhancingSE, title={Enhancing syntax expressiveness in domain-specific modelling}, author={Damiano Di Vincenzo and Juri Di Rocco and Davide Di Ruscio and Alfonso Pierantonio}, journal={2021 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)}, year={2021}, pages={586-594} }
Domain-specific modelling helps tame the complexity of today’s application domains by formalizing concepts and their relationships in modelling languages. While meta-editors are widely-used frameworks for implementing graphical editors for such modelling languages, they are best suitable for defining novel topological notations, i.e., syntaxes where the model layout does not contribute to the model semantics. In contrast, many engineering fields, e.g., railways systems or electrical engineering…
Figures and Tables from this paper
References
SHOWING 1-10 OF 25 REFERENCES
Eugenia: towards disciplined and automated development of GMF-based graphical model editors
- Computer ScienceSoftware & Systems Modeling
- 2015
Eugenia, an open-source tool that implements the proposed approach to metamodel annotation and model transformation techniques can help to manage the complexity of GMF and EMF and deliver significant productivity, quality, and maintainability benefits.
MetaEdit - A Flexible Graphical Environment for Methodology Modelling
- Computer ScienceCAiSE
- 1991
A graphical metamodelling editor with which the conceptual structures of the user methodology can be modelled easily using an easy-to-grasp graphical notation, based on the Object-Property-Role-Relationship (OPRR) data model.
MDEForge: an Extensible Web-Based Modeling Platform
- Computer ScienceCloudMDE@MoDELS
- 2014
MDEForge is proposed, a novel extensible Web-based modeling platform specifically conceived to foster a community- based modeling repository that enables the adoption of model management tools as software-as-a-service that can be remotely used without overwhelming the users with intricate and error-prone installation and configuration procedures.
What Is the Future of Modeling?
- Computer ScienceIEEE Software
- 2021
It is the right time to define what should be the future of modeling technologies, especially the requirements for the next generation of modeling frameworks and languages.
Extended positional grammars
- Computer ScienceProceeding 2000 IEEE International Symposium on Visual Languages
- 2000
The authors introduce the eXtended Positional Grammars (XPG) that enhance the descriptive power of positional grammars and present a more powerful LR based methodology for parsing visual languages described by XPGs.
Eclipse Modeling Framework
- Physics, Education
- 2003
The authoritative guide to the Eclipse Modeling Framework (EMF)--written by the lead EMF designers! Shows how EMF unifies three important technologies: Java, XML, and UML @BULLET= Provides a…
Positional grammars: a formalism for LR-like parsing of visual languages
- Computer Science
- 1998
Most results from LR parsing can be extended to positional grammars while preserving its well known efficiency, thanks to this analogy.
A general framework for Bi-directional translation between abstract and pictorial data
- Computer ScienceUIST '91
- 1991
A model of bidirectional translation between pictures and abstract application data is presented, and a prototype system, TRIP2, based on this model is applied, allowing fast and easy creation of direct manipulation interfaces.
User Experience for Model-Driven Engineering: Challenges and Future Directions
- Computer Science2017 ACM/IEEE 20th International Conference on Model Driven Engineering Languages and Systems (MODELS)
- 2017
This vision paper explores how and where UX fits into MDE by considering motivating use cases that revolve around different dimensions of integration: model integration, tool integration, and integration between process and tool support.
Repository for Model Driven Development (ReMoDD)
- Computer Science2012 34th International Conference on Software Engineering (ICSE)
- 2012
The Repository for Model-Driven Development provides a single point of access to shared artifacts reflecting high-quality MDD experience and knowledge from industry and academia to facilitate sharing of relevant knowledge and experience that improve MDD activities in research, education and industry.