Proposal for a monotonic multiple inheritance linearization
OOPSLA '94 Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications
Proceedings of the 22nd international conference on Software engineering
Designing the automatic transformation of visual languages
Science of Computer Programming - Special issue on applications of graph transformations (GRATRA 2000)
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
An Overview of the GXL Graph Exchange Language
Revised Lectures on Software Visualization, International Seminar
Model Interchange Using OMG Standards
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
GXL: a graph-based standard exchange format for reengineering
Science of Computer Programming - Software analysis, evolution and re-engineering
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
Creating and reconciling diagrams after executing model transformations
Science of Computer Programming
Creating and reconciling diagrams after executing model transformations
Science of Computer Programming
Hi-index | 0.00 |
In this article, we compare several modeling frameworks: the Graph eXchange Language (GXL), the Meta Object Facility (MOF) and the ECORE metametamodel from the Eclipse Modeling Framework (EMF). They are all approaches for describing information, specifically for the description of artifacts created during software development. The expressive power of each framework determines what kinds of artifacts and their relationships between each other that can be created. Although there are several traits in common, some differences can also be found. We discuss the benefits and drawbacks of these differences.