EclipseCon 2007 March 5-8, Santa Clara California





Model-to-model transformations using Eclipse tools

Bernd Kolb (KolbW@re / Applied-Abstractions), Arno Haase (independent), Markus Voelter (Independent)

· Long Talk

Wednesday, 10:10, 50 minutes | Room 203-204

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

Arno Haase

Markus Voelter

Generating code from a model is a proven technology, and many projects apply it successfully. It is however often useful to transform models in a separate step before the actual generation, e.g. to adapt a single model to one or more existing cartridges at a lower, more technical level of abstraction.

This session presents the concepts of model-to-model transformations and introduces xTend, ATL and QVT as existing transformation languages that are part of Eclipse Modeling Project, EMP.

Based on an example, we will compare the different languages and their respective strengths and features.

Bernd Kolb focuses on model-driven software development and eclipse technologies. As a consultant he worked in different domains from tooling for automotive embedded systems to enterprise Java applications. He is a regular speaker at conferences and has written a number of articles as well as co-authored a book. Bernd is a committer in the Eclipse Modeling Project and can be reached via e-mail to b.kolb {_at_} kolbware.de

Arno Haase is an independent softwarearchitect. His areas of interest include model driven software development - both generators and interpreters - and making domain specific abstractions an explicit part of a system. He is a committer of openArchitectureWare, an end-to-end toolchain for model-driven development thatis part of Eclipse GMT.

Markus Voelter works as an independent consultant and coach for software technology and engineering. He focuses on software architecture, middleware as well as model-driven software development. Markus is the author of several magazine articles, patterns and books on middleware and model-driven software development. He is a regular speaker at conferences world wide. Markus can be reached at voelter at acm dot org via or www.voelter.de

Floor Plan

Gold sponsors

Ingres logo

BEA logo

IBM logo

Business Objects logo

Klocwork logo

Windriver logo

Red Hat logo

Actuate logo

Silver sponsors

Compuware logo

Sybase logo

Google logo

Nexaweb

Activegrid

Genuitec

Instantiations

Cloudsmith

Code Gear

ACCESS

Oracle

Telelogic

Innoopract logo

Lynux Works

Media sponsors

Eclipse Magazine logo

GoingtoMeet.com logo

Methods and Tools logo

Eclipsezone logo

Addison-Wesley logo

Eclipse Magazin logo

Embedded Computing logo

SD Times logo

Enterprise Open Source logo

ACM Queue logo

TheServerSide Java Symposium

Eclipse Review logo

Software Test & Performance logo

Eclipse Developers Journal logo

Eclipse Source logo