Practical use of EMF Compare

09/14/2009, 6:30pm09/14/2009, 9:00pm, Series of talks Dortmund, Dortmund, Harenberg City Center, Organizer: itemis AG, free of cost

Abstract

In the Eclipse ecosystem the Eclipse framework (EMF) has been established for modelling. Compare and merge EMF-based models was supported only on a lexical level in XML sourcecode. In this session of our series of lectures, Dr. Lothar Wendehals and Holger Schill introduce the EMF compare framework which uses the logical structure of the models against matching instead.

The EMF compare framework builts a difference model or a matching model that are EMF models as well. This logical level typically also uses a comparison tool which helps the user merge different models.

The first part of the presentation will explain using the EMF compare framework and its basic function. The run-time behavior of different model sizes is examined to show the practical applicability. The second part of the presentation will present the EMF compare tools and the Eclipse integration. To process models, the openArchitectureWare framework has prevailed in the Eclipse environment. It can perform model to text (M2T) or model to model (M2M) transformations using languages Xpand and Xtend.

Contact

Dr. Lothar Wendehals, Software Architect

Dr. Lothar Wendehals is a software architect at itemis. In current projects he is responsible for the model validation within an Eclipse-based development environment for automotive control units. He speaks regularly at international conferences on these topics.

Dr. Lothar Wendehals earned his doctorate at the University of Paderborn in the field of computer science. During his doctorate he worked with model-based development environments and reverse engineering. Since 2007 he has been engaged in the field of development environments for embedded systems.

Holger Schill, Software Architect and Coach

Holger Schill is employed as a software architect and coach for itemis in Kiel. His areas of focus lie in model-based software development and the creation of EMF-based textual and graphical editors for individual DSL's. In various projects Holger Schill applies intensive Xtext and GMF as a hybrid form of modelling.

Contact

Patrick Schneider
Head of Marketing

Phone: +49 231 9860-193

E-mail: