Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development 2013
DOI: 10.5220/0004311102650277
|View full text |Cite
|
Sign up to set email alerts
|

A Survey of Model Comparison Approaches and Applications

Abstract: Keywords:Model Comparison, Model-Driven Engineering, Model Versioning, Model Clone Detection.Abstract: This survey paper presents the current state of model comparison as it applies to Model-Driven Engineering.We look specifically at how model matching is accomplished, the application of the approaches, and the types of models that approaches are intended to work with. Our paper also indicates future trends and directions. We find that many of the latest model comparison techniques are geared towards facilitat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 20 publications
(6 citation statements)
references
References 62 publications
0
6
0
Order By: Relevance
“…As already said, two models, possibly written into two different languages, cannot in general be compared directly, see [17] for an interesting survey on model comparison techniques. Therefore, the synchronization process is made of three steps: first, models are abstracted in a common language; second, their abstractions are compared; third, actions are possibly taken to adjust original models according to findings of the comparison.…”
Section: Model Synchronization Principlementioning
confidence: 99%
“…As already said, two models, possibly written into two different languages, cannot in general be compared directly, see [17] for an interesting survey on model comparison techniques. Therefore, the synchronization process is made of three steps: first, models are abstracted in a common language; second, their abstractions are compared; third, actions are possibly taken to adjust original models according to findings of the comparison.…”
Section: Model Synchronization Principlementioning
confidence: 99%
“…Other tools such as emfcOmpare could also be used for the computation of model differences and there are no other criteria to favour one over the other. An overview of the different matching techniques is given by Kolovos et al (2009); a survey of model comparison approaches is given by Stephan and Cordy (2013).…”
Section: Approachmentioning
confidence: 99%
“…Model comparison [41], [42] matches model elements across models and calculates the differences between the models [43]. Our approach uses model comparison to derive the changes between two view states.…”
Section: E Model Comparisonmentioning
confidence: 99%