Visual language theory
Structure, Abstraction, and Direct Manipulation in Diagram Editors
DIAGRAMS '02 Proceedings of the Second International Conference on Diagrammatic Representation and Inference
A Relational Approach to Defining Transformations in a Metamodel
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
Visualizing model mappings in UML
Proceedings of the 2003 ACM symposium on Software visualization
Automatic generation of intelligent diagram editors
ACM Transactions on Computer-Human Interaction (TOCHI)
Reconciling diagrams after executing model transformations
Proceedings of the 2006 ACM symposium on Applied computing
An architecture exploration environment for system on chip design
Nordic Journal of Computing
Towards Graph Transformation Based Generation of Visual Editors Using Eclipse
Electronic Notes in Theoretical Computer Science (ENTCS)
Making metamodels aware of concrete syntax
ECMDA-FA'05 Proceedings of the First European conference on Model Driven Architecture: foundations and Applications
Hi-index | 0.00 |
The OMG MOF 2.0 standard is used to define the abstract syntax of software modeling languages while the UML 2.0 Diagram Interchange (DI) describes the concrete syntax of models. However, very few tools support the DI standard, leading to interoperability problems. The primary reason for this is the lack of a formal way to describe the relationship between the abstract metamodel and its corresponding diagrams. In this article, we present a language to describe mappings between modeling languages and diagrams, some example mappings and our experience in using them. Better and correct support for DI would ease interchange of visual models and hasten the adoption of model-driven development.