Skip to main content

Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF "Technology" (Ecore Tools, EMFatic, etc)  » Framework for Patching EMF Models is available
Framework for Patching EMF Models is available [message #621387] Thu, 24 September 2009 09:37
Patrick Konemann is currently offline Patrick KonemannFriend
Messages: 116
Registered: July 2009
Senior Member
Hi all,

1. What is it about?
The Framework for Model-independent Differences is based on EMF Compare and transforms emfdiffs to self-contained differences which can be used without the original models.
One example is creating a Patch for models - similar to what we know for text/code.
Tested so far: Ecore models, simple UML models, some domain specific EMF models.

2. Status
The first beta release has just been published. Downloads, tutorial, screencasts, and further documentation at:

3. Epatch vs. Model-independent Differences
Epatch is going to be part of EMF Compare as a patching mechanism.
Although both Epatches and Model-independent Differences are self-contained difference representations, they differ at least in the following points:
- Epatches describe differences exactly (and only) for the models the patch was created for whereas Model-independent Differences are more flexible and, with the use of OCL, are applicable even though the model has changed in the meanwhile.
- Epatches + Metapatches are also able to handle changes in the meta model, model-independent differences don't.
- The Model-independent Differencing Framework is a modular framework allowing different strategies for model element referencing (e.g. id- and condition-based), difference calculation, difference application, and conflict resolution.

4. Feedback wanted
If you experience any problems with our framework, if you miss some feature, or if you find the tool useful and just want to give general feedback:
please write comments on our website or contact us directly using the "Contact us" form.

Thank you for your attention, may our work be helpful for you :-)
Previous Topic:Re: [MWE] Is there a way to prevent to refresh the *entire* workspace after the run of a workflow?
Next Topic:Is it possible to persist hybrid model using Teneo?
Goto Forum:

Current Time: Thu Feb 29 06:09:53 GMT 2024

Powered by FUDForum. Page generated in 0.01680 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top