EMF Compare/GMF Notation model Comparison

From Eclipsepedia

< EMF Compare
Revision as of 05:05, 29 April 2011 by Mikael.barbero.obeo.fr (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The GMF diagram comparison tasks can be splitted in four parts. First, we must be able to compare GMF Notation models, then we have to know how we handle the link with the comparison of the semantic model (i.e. the elements represented by the diagram). Third, we have to know how to integrate existing GMF editor within the EMF Compare editor. Finally, we have to know how to create generic markers on the diagram to give a feedback of the computed differences to the user.

Contents

Notation model comparison

The whole notation model will not be taken into account. The difference computation will only occur on a subpart as depicted below:

Gmf notation compare.png

The nodes and edges will be matched by their XMI IDs. Containment between will be handled in a generic way (i.e. by the GenericMatchEngine).

Link with the semantic comparison

GMF editor integration within Comparison editor

Markers for GMF diagrams