DESIGN&ELEKTRONIK Entwicklerforum »Embedded-System-Entwicklung«

05.07.2011, 09:00 Uhr06.07.2011, 17:30 Uhr, Ludwigsburg, Veranstalter: WEKA FACHMEDIEN GmbH

Zusammenfassung

Auf dem deutschsprachigen Entwicklerforum »Embedded-System-Entwicklung« der DESIGN&ELEKTRONIK werden am 05. und 06. Juli 2011 Hard- und Software-Entwickler sich über alle wesentlichen Details rund um die Embedded-System-Entwicklung informieren.
Thematisch steht am ersten Tag Embedded Hardware im Vordergrund, hier geht es neben aktuellen Architekturen wie ARM, Atom und Alternativen auch um Energieeffizienz und die Entwicklung sicherheitsrelevanter Hardware. Tag zwei widmet sich der Embedded Software und greift Themen wie Sichere Software nach DIN EN 61508, Open Source, Embedded Linux, Verifikation & Debugging oder Software-Projekt-Management auf.

Axel Terfloth und Andreas Unger freuen sich darauf, Sie am zweiten Tag bei ihrem Vortrag begrüßen zu dürfen.

Zur Anmeldung gelangen Sie über die Seite des Veranstalters.

Vortrag

06.07.2011, 9:00 - 12:30

Embedded-Systementwicklung auf Basis von Open-Source Tools und Eclipse

Die Open-Source Plattform Eclipse ist im Bereich des Embedded Software Engineerings als IDE schon länger etabliert. Eine der sich am stärksten entwickelnden Bereiche ist die Unterstützung für modellbasierte Entwicklung. Dieser Workshop stellt vor, wie Eclipse und die darauf basierende Yakindu-Workbench verschiedene Aspekte von modellbasierter und modellgetriebener Entwicklung unterstützen. Dabei werden folgende Modellierungsansätze konkret betrachtet:

1. Modellierung reaktiver Systeme mit Zustandsautomaten.
2. Datenflussorientierte Modellierung mit Blockdiagrammen
3. Modellierung einer komponentenbasierten Software-Architektur mit textuellen Modellen

Neben der Einordnung und Abgrenzung der verschiedenen Modellierungsansätze, wird auf die Hauptkomponenten der Werkzeuge eingegangen: Die grafischen und textuellen Modelleditoren, die Validierung und Simulatoren für Blockdiagramme und Zustandsautomaten, welche eine weitgehende Prüfung des modellierten Verhaltens schon in frühen Phasen erlauben, sowie Codegeneratoren zur Erzeugung des passenden Programmcodes für eine Zielplattform. Die Anwendung der Werkzeuge wird anhand eines durchgängigen Beispiels vorgestellt, welches sowohl reaktive als auch regelungstechnische Anteile umfasst.

Neben der Anwendung der Werkzeuge soll auf weitere Punkte eingegangen werden:
- Anpassung und Erweiterung der Werkzeuge - speziell Damos mit Hilfe der deklarativen Skriptsprache Mscript.
- Überblick über die Eclipse-Codegenerator-Technologien
- Definition eigener textbasierter domänenspezifischer Sprachen mit Eclipse-Xtext
- Vergleich grafischer und textbasierter Modellierung.

Die Vortragenden

Axel Terfloth, Bereichsleiter Embedded-Entwicklung

Axel Terfloth leitet bei itemis die Forschung und Entwicklung für den Bereich eingebetteter Systeme. Er beschäftigt sich mit der Adaption und Weiterentwicklung von Methoden und Technologien in modellbasierter Softwareentwicklung.

Axel Terfloth verfügt über mehr als 15 Jahre Erfahrung als Entwickler, Softwarearchitekt und Projektleiter. Seine Interessen und Schwerpunkte sind Softwarearchitekturen, die modellbasierte Softwareentwicklung, die Entwicklung von Frameworks und Modellierungswerkzeugen sowie agile Entwicklungsprozesse. Außerdem engagiert er sich in Open-Source-Projekten.

Axel Terfloth ist Diplom-Informatiker und Absolvent der Universität Dortmund.

Andreas Unger, Softwareingenieur

Andreas Unger arbeitet als Software-Entwickler bei der itemis AG in Lünen. Sein Schwerpunkt liegt in der Entwicklung von Eclipse-basierten Entwicklungswerkzeugen zur grafischen und textuellen Modellierung von eingebetteten Systemen. Zudem ist er Haupt-Entwickler des Open-Source-Projektes „Damos“.

Vor seiner Tätigkeit bei itemis studierte Andreas Unger an der FH Lübeck und an der MSOE Milwaukee, USA.


Kontakt

Kurt Ebert
Director Sales

Telefon: +49 711 342191-0

E-Mail: