EMFStore: How it actually works

EMFStore: How it actually works

Recently we released EMFStore 1.0.0 and made it available for download and installation. Using the tutorial “Getting Started with EMFStore”, you can set up a demo client and server very fast. But how does it actually work?

EMFStore is a model repository which implements the concept of change-based versioning. Changes are first-class citizens in EMFStore. They are not calculated but stored. They are EObjects just like everything else. So you can even use them in your domain model elements. For example you could create review model elements that contain changes to be committed.

A detailed description of the concept behind EMFStore and how it works is now available here on the EMFStore webpage.

6139595092 3a13ea7eb7 EMFStore: How it actually works

Photo from flickr by François Philipp

Maximilian Koegel

Maximilian Kögel leads the EclipseSource office in Munich and works as a consultant and software engineer for Eclipse technologies. He is an Eclipse expert with a focus in Eclipse Modeling, project lead of the EMFStore and the EMF Client Platform projects at Eclipse and a regular EclipseCon speaker on these topics. Furthermore he is dedicated to teach Eclipse not only to professionals but also to talented university students in an Eclipse lab course.

Email: mkoegel@eclipsesource.com

Latest posts by Maximilian Koegel (see all)

No Comments

Sorry, the comment form is closed at this time.