Titel: UML für kleine Embedded Systeme
Mittwoch, 10. Dezember 2008, 14:45 bis 15:30
Vortragsreihe: Entwicklung, Software modellieren II
Art der Präsentation: Vortrag
Kurzfassung:
Der Einsatz von objektorientierten Methoden und UML-basierten Werkzeugen mit Code-Generierung in Deeply-Embedded-Systemen ist - trotz anfänglicher Euphorie - nach wie vor umstritten. Insbesondere die Verbindung zwischen den speziellen Anforderungen von Embedded-Systemen und dem objektorientierten UML-Design birgt ihre Tücken. In der modellbasierten Softwareentwicklung können Faktoren wie knappe Ressourcen, harte Echtzeitanforderungen und hardwarenahe Programmteile die sinnvolle Anwendung der UML mit Codegenerierung gänzlich verhindern.
Dieser Vortrag zeigt Grenzen und Lösungsmöglichkeiten sowie verschiedene Ansätze mit angewandter UML-Modellierung und Code-Generierung, wie sie in realisierten Projekten praktisch umgesetzt wurden.
Die Teilnehmer bekommen praxisnahe Hinweise, unter welchen Voraussetzungen UML mit Code- Generierung gewinnbringend eingesetzt werden kann und welche Methoden sich in der Praxis bewährt haben. Die Erkenntnisse können dem Zuhörer wertvolle Denkanstösse zu diesem Thema geben, insbesondere dann, wenn eine Entscheidung über den zukünftigen Einsatz von UML und den entsprechenden Tools ansteht.
Referenten:
Andreas Willert, Geschäftsleiter, Willert Software Tools
Andreas Willert hat Nachrichtentechnik in Hannover studiert. Während des Studiums sammelte er
bei der Firma Mannesmann Erfahrungen in der Programmierung von Embedded Systemen. Nach dem Studium war er
drei Jahre bei der Firma Tasking für den Support und Vertrieb von Software Entwicklungstools zuständig.
1992 gründete er die Firma Willert Software Tools GmbH, die seither auf Entwicklungs-Tools und Methoden für die Programmierung von 16 Bit
Microcontrollern spezialisiert ist. Er ist Autor des Buches „Leitfaden für kreative Softwareentwicklung" und Referent zum Thema Embedded<
Softwareentwicklung an der Technischen Akademie Esslingen.
Olaf C. Winne, Geschäftsleiter, Quategra
Olaf C. Winne hat mehr als 20 Jahre Erfahrung in der Hard- und Softwareentwicklung von Embedded-Systemen
in verschiedenen Branchen gesammelt. Seit längerer Zeit gehören die Themen
Softwarequalität und sicherheitsgerichtete Softwareentwicklung zu seinem Tätigkeitsspektrum. Als
Trainer führt er Schulungen und projektbegleitende Workshops bei diversen Kunden durch.
2003 gründete er die Firma Quategra. Die Quategra GmbH bietet Dienstleistungen im Bereich
Entwicklung sowie Beratung und Training für Entwicklungsingenieure und Management an.
In diesem Rahmen wurden verstärkt fortschrittliche Methoden wie Echtzeitbetriebssysteme (RTOS),
Objektorientierung (OOP) und modellbasierte Softwareentwicklung (z.B. mit UML) eingesetzt.





