An EMF model repository

Maximilian Koegel (Innoopract GmbH)

Frameworks - Modeling · Short - 30 minutes
Tuesday, 15:30, 30 minutes | Room 203/204

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18

This academic customer story describes the realization of the model repository “EMFStore”, which was designed for the unified CASE tool unicase. The EMFStore provides a server, which is capable of storing instances of EMF models and which enables users to collaborate on them. The EmfStore keeps track of all versions of model instances and allows clients to checkout a copy as well as to receive changes of the model instance in order to update to a new version without a complete checkout. In compare to other solutions such as CDO or JCR offline operation is explicitly supported. Generally the EMFStore is similar to a SVN server but with focus on the special requirements for collaborating on, versioning and comparing EMF model instances. The talk will focus on our experience with Eclipse Technology (EMF, ChangeRecorder, Teneo) in the implementation of EMF model repository with change-based versioning.
Maximilian Koegel received his diploma in informatics (Dipl. Inf. Univ.) from Technische Universität München (TUM) in Germany, 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 also exchange student at Queen’s University of Belfast (UK) and at Princeton University (NJ, USA). Currently he is research assistant at the Chair for Applied Software Engineering at TUM and working on his Ph.D. thesis. The main focus of his research is evolution and management of change in a unified model. As part of his research he is also team lead of the unicase project, developing an Eclipse-based Software Engineering Research platform.

This session is part of the curated collection of short talks titled
"EMF Repository, Workflow, and Model Execution"

Gold sponsors

IBM Corporation

Windriver logo

JBoss

Sun Microsystems

SOPERA

BLU AGE

BIRT Exchange by Actuate

Silver sponsors

Innovations Software Technology

Google

Genuitec

Instantiations

itemis

EclipseSource

Innovent Solutions

SAP Business Objects

Hardware Sponsor

Cisco

Lanyard Sponsor

Intel logo



report a problem with this page