Engineering logo

Bosch logo

Intland logo

RCP logo

BMW logo

Sigsdatacom logo

BSI logo

Microsoft logo

CAS logo

Andrena logo

bsi logo

OSBF logo

Open Source logo

Bredex logo

sopera logo

Microdoc logo

O'Reilly logo

Soyatec logo

compeople logo

itemis logo

dpunkt logo

Sontatype logo

Eclipsesource logo

sap logo

Xored logo

Oracle logo

Vogel logo

Actuate logo

EmfStore - A Repository for EMF Models

Maximilian Koegel (EclipseSource), Jonas Helming (EclipseSource)

Modeling · Poster

This talk has been accepted but has not yet been assigned a time slot.

EMFStore is a repository for EMF-based models. It is geared towards collaborative editing of the stored models. Therefore support for conflict detection, merging and versioning models is built into the repository. EMFStore also ships with a set of client plugins containing a facade API for the server and more importantly views for commiting changes to, updating changes from the repository as well as interactively merging models in a local workspace. EMFStore also supports changes to the Ecore model of stored EMF model instances by generating model migrators. This is a useful feature if your application evolves and requires changing your data model for example.

Maximilian Koegel is currently a researcher at the Chair for Applied Software Engineering at Technische Universitaet Muenchen (TUM) and working on his Ph.D. thesis. The main focus of his research is evolution and management of change in models. As part of his research he is also project lead of the EMFStore (emfstore.org), the EMF Client Platform (emfcp.org) and the UNICASE (unicase.org) projects. These projects build on Eclipse technology in particular on RCP, EMF and GMF.
Maximilian Koegel received his degree in computer science (Dipl. Inf.) from Technische Universität München (TUM) in Germany, also he was awarded an honors degree in Technology Management by the Center for Digital Technology and Management (CDTM) as part of the Elite Network Bavaria. During his studies at the TUM and CDTM he was exchange student at Queen’s University of Belfast (UK) and at Princeton University (NJ, USA).

Download Material

Download file of related material.