The object constraint language: precise modeling with UML
The object constraint language: precise modeling with UML
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
Information Retrieval
Comparison of Schema Matching Evaluations
Revised Papers from the NODe 2002 Web and Database-Related Workshops on Web, Web-Services, and Database Systems
Similarity Flooding: A Versatile Graph Matching Algorithm and Its Application to Schema Matching
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
A study of grammatical inference
A study of grammatical inference
UMLDiff: an algorithm for object-oriented design differencing
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
Embedded Systems Modeling Language
DEPCOS-RELCOMEX '06 Proceedings of the International Conference on Dependability of Computer Systems
Metamodel Matching: Experiments and Comparison
ICSEA '06 Proceedings of the International Conference on Software Engineering Advances
Towards odyssey-VCS 2: improvements over a UML-based version control system
Proceedings of the 2008 international workshop on Comparison and versioning of software models
Metamodel Matching for Automatic Model Transformation Generation
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Metamodel Recovery from Multi-tiered Domains Using Extended MARS
COMPSAC '10 Proceedings of the 2010 IEEE 34th Annual Computer Software and Applications Conference
A manifesto for semantic model differencing
MODELS'10 Proceedings of the 2010 international conference on Models in software engineering
Metamodel adaptation and model co-adaptation
ECOOP'07 Proceedings of the 21st European conference on Object-Oriented Programming
Hi-index | 0.00 |
In the field of DSM (Domain-Specific Modeling), a popular software development technique, the metamodel plays an important role as it represents a schema definition of the syntax and static semantics to which a model conforms. In model-driven engineering (MDE), issues on metamodel-based research arise, such as metamodel-based model transformation, metamodel-based model refactoring, metamodel-based code generation and metamodel-based inference. Therefore metamodels need to be well studied as an infrastructure to advance these technologies. Although model comparison techniques are widely researched and presented in the community, metamodels are higher level than models resulting in the failure of directly applying current model comparison tools. According to our knowledge, there is not much work addressing metamodel comparison. In this paper, we present a modeling tool named MMDiff for metamodel comparison, detecting the matching and differencing between two metamodels. Two applications are illustrated as a proof of the necessity of conducting metamodel comparison research.