Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

EMF DiffMerge

Revision as of 06:02, 23 July 2012 by Olivier.constant.thalesgroup.com (Talk | contribs) (New page: == Introduction == EMF Diff/Merge provides a lightweight, versatile engine for comparing and merging models using IDs. *The emphasis is on scalability and reliability so that large mod...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Introduction

EMF Diff/Merge provides a lightweight, versatile engine for comparing and merging models using IDs.

  • The emphasis is on scalability and reliability so that large models can be merged consistently.
  • The scope is 2-way and 3-way comparison and matching by ID, where an ID can be any "signature" that uniquely identifies an element within its scope (Ecore ID, XML ID, qualified name, location in model tree, etc.).
  • A GUI with reusable UI components is also included.
  • The final goal is to have a full-fledged enabler for multiple usages: version control, incremental model transformations, model refactoring, etc.

Back to the top