Aris-Business Process Frameworks
Aris-Business Process Frameworks
AToM3: A Tool for Multi-formalism and Meta-modelling
FASE '02 Proceedings of the 5th International Conference on Fundamental Approaches to Software Engineering
MetaEdit+: defining and using domain-specific modeling languages and code generators
OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
EMF: Eclipse Modeling Framework 2.0
EMF: Eclipse Modeling Framework 2.0
Textual Modelling Embedded into Graphical Modelling
ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
Metamodel Syntactic Sheets: An Approach for Defining Textual Concrete Syntaxes
ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit
Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit
Derivation and Refinement of Textual Syntax for Models
ECMDA-FA '09 Proceedings of the 5th European Conference on Model Driven Architecture - Foundations and Applications
A Flexible Infrastructure for Multilevel Language Engineering
IEEE Transactions on Software Engineering
Integrating Textual and Graphical Modelling Languages
Electronic Notes in Theoretical Computer Science (ENTCS)
The spoofax language workbench: rules for declarative specification of languages and IDEs
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Deep meta-modelling with METADEPTH
TOOLS'10 Proceedings of the 48th international conference on Objects, models, components, patterns
The level-agnostic modeling language
SLE'10 Proceedings of the Third international conference on Software language engineering
EDOCW '11 Proceedings of the 2011 IEEE 15th International Enterprise Distributed Object Computing Conference Workshops
Symbiotic general-purpose and domain-specific languages
Proceedings of the 34th International Conference on Software Engineering
Domain-specific textual meta-modelling languages for model driven engineering
ECMFA'12 Proceedings of the 8th European conference on Modelling Foundations and Applications
Melanie: multi-level modeling and ontology engineering environment
Proceedings of the 2nd International Master Class on Model-Driven Engineering: Modeling Wizards
A multi-level modeling environment for SUM-based software engineering
Proceedings of the 1st Workshop on View-Based, Aspect-Oriented and Orthographic Software Modelling
Hi-index | 0.00 |
Domain-specific models, and the modeling languages that support them, have played a central role in the success of model-driven development and its ability to bridge the abstraction gap between software implementation technologies and human developers. However, the current generation of domain-specific modeling tools is firmly split into two camps --- those that support textual domain-specific languages and those that support graphical domain-specific languages. Both camps have enjoyed significant success, but at the time of writing no mainstream tool supports both at the same time. This stops developers from swapping freely between textual and graphical visualizations of a given subject of interest, even if each form has clear advantages and/or disadvantages for different stakeholders. In this paper we present an environment which offers a solution to this problem by strictly separating concerns for notation (i.e. concrete syntax) and concerns for concepts (i.e. abstract syntax) and allowing them to be connected and mixed dynamically as required.