Eclipse Summit Europe - Lightweight Model-Driven Development for Embedded Systems

28.10.2009, 14:20 Uhr28.10.2009, 15:00 Uhr, Ludwigsburg, Forum am Schlosspark

Zusammenfassung

Model driven development and code generation is relatively widespread in the development of embedded systems. However, usually, large and expensive UML-based real-time modeling tools are used, typically in conjunction with their own runtime environment. To make this approach scale down to smaller, more agile environments, a more lightweight and flexible approach is needed. In this talk, we show how the Textual Modeling Framework, the Xpand code generation engine and a couple of utilities for managing product line variability in models can be used to develop embedded systems. Architects develop their own domain specific language and code generator, to make sure the abstractions and the generated code fit their needs on the target platform. The talk uses a minimum of slides and is based mostly on a realistic example, showing the DSL, the code generator and the way we've built it.

Note: the attached slides are based on a related talk. They will be adapted slightly to fit the proposed session better. But the provide a realistic estimate for style, amount and content.

Zur Session

Kontakt

Markus Völter, Softwarearchitekt und Coach

Markus Völter arbeitet als Softwarearchitekt und Coach für die itemis in Stuttgart. Seine Schwerpunkte liegen dabei auf Architektur, modellbasierter Softwareentwicklung, domänenspezifischen Sprachen und Produktlinen-Engineering.

Markus Völter hält regelmäßig Vorträge auf den entsprechenden Konferenzen und ist (Ko-)Autor verschiedener Bücher, Patterns und Artikel.

Andreas Graf, Business Development Manager Automotive

Andreas Graf ist für die Ausrichtung des itemis-Angebots im Bereich Automotive verantwortlich.

Nach seinem Studium arbeitete er für einen UML-Werkzeughersteller als Berater und im technischen Vertrieb. Bevor er zu itemis kam, arbeitete er bei BMW in den Bereichen Prozessdefiniton, Steuergeräteentwicklung und Software-Logistik. In dieser Rolle nahm er aktiv an der Definiton des AUTOSAR-Standards teil. Gegenwärtig initiiert er mit OEMs und Zulieferern die Eclipse Autmotive Industry Working Group.

Da für die Automobil-Industrie die Entwicklung in China an Bedeutung gewinnt, setzt er seine Kenntnisse der chinesischen Sprache und Kultur ein, um die Marktentwicklung in den Gebieten Automotive Software und MDSD in China zu analysieren.


Kontakt

Patrick Schneider
Leiter Marketing

Telefon: +49 231 9860-193

E-Mail: