Notice: Some of the services that support the smooth operation of our websites are still in the process of being restored. As a result, certain features—such as images and committer paperwork—may be temporarily unavailable. Our team is actively working to resolve these issues and restore full functionality as soon as possible.

Thank you for your patience and understanding.

Eclipse EMF Diff/Merge 0.12.0

0.12.0

Description

EMF Diff/Merge is a diff/merge tool for models. Its main purpose is to help build higher-level tools that need to merge models based on consistency rules. GUI components and higher-level tools, such as support for modeling patterns, model patches and model synchronization, are also provided. Typical usages include model refactoring, iterative model transformations, bridges between models or modeling tools, collaborative modeling environments, or versioning systems.

The main purpose of this release is to ensure compatibility with Sirius 6.3.0.

API Certification

The project leadership certifies that the APIs in this release are "Eclipse Quality".

Architectural Issues

EMF Diff/Merge has been designed with extensibility and integrability in mind. Consequently, it has been integrated into various modeling environments for very different usages: classical versioning, model reuse, model synchronization.

Security Issues

No security issue identified.

Non-Code Aspects

The complete EMF Diff/Merge documentation is available from the EMF Diff/Merge Wiki page:

Among the applications mentioned, one refers to the wiki page dedicated to Modeling Patterns, another one to the wiki page dedicated to Co-Evolution, and a last one to the wiki page dedicated to Model Patches. These pages are structured similarly to the main page.

Conforms To UI/UX Guidelines
Not verified
End of Life

No EMF Diff/Merge component is deprecated so far.

Standards

EMF Diff/Merge does not implement any standard.

Communities

EMF Diff/Merge obtained the "Most innovative project/feature" award at EclipseCon NA 2013. Many contributions have been made by people external to the project. EMF Diff/Merge is known to be distributed within modeling tools such as Polarsys Capella or Intel Cofluent Studio. Presentations have been regularly made at EclipseCon.