Sponsors

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

eTrice: a proposed Eclipse project for embedded MDSD based on ROOM

Thomas Schuetz (Protos Software GmbH ), Henrik Rentz-Reichert (Protos Software GmbH )

Modeling · Short
Wednesday, 14:30, 25 minutes | Schubartsaal

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

The proposed Eclipse project called eTrice is introduced. It will be pointed out why ROOM (Real-Time Object Oriented Modeling, Bran Selic et al.) is better suited for the modelling of embedded systems than UML2 - despite the fact that ROOM inspired some new concepts in UML2 like ports and composite structure diagrams.

eTrice will not only deliver a ROOM meta-model but also state of the art tooling support with complete code generation in C, C++ and Java. An easily portable run time framework for each supported language and exemplary Hardware/OS combinations and model level debugging are also in the scope of the project.

eTrice is based on eclipse modeling projects like XText, EMF, XPand and Graphity. The tooling will be demonstrated to show the current status of the project.

Thomas Schuetz holds a degree in aerospace engineering of the University of Munich. He is CEO and consultant of Protos Software, which he founded in 1997. He served as project lead or architect in many projects with the focus on model-based development for Embedded Systems.

Henrik is a partner at the Protos Software GmbH located in Munich, Germany. For more than ten years he is building high quality modeling tools. He has five years of experience with Eclipse with a strong focus on RCP and modeling. At the EclipseCon 2005 together with others he served as a catalyst for the creation of the GMF project.
Application areas of his projects range from embedded over automotive and tool chain validation through network control and monitoring.

Slides

Download Material

Download file of related material.