Inhalt
Embedded Systems Basics;Microcontrollers;Embedded Operating Systems;Real-Time Embedded Systems;UML2 for Embedded Systems;Model Driven Architecture and Meta Object Facility;Real Time Profiles for UML;Introduction to Rhapsody;Project in Embedded UML;
Lernergebnisse
Beherrschung der grundsätzlichen Methoden zur modernen SW-Entwicklung für Embedded Systems;Fähigkeit, Analyse, Entwurfs- und Umsetzungsprozess von Embedded Systems toolunterstützt durchzuführen;Befähigung zu einer systematischen Softwareentwicklung von Embedded Systems, ausgehend von den Requirements bis zu Implementierung und Test;Kenntnis verschiedener Simulationswerkzeuge und deren Kopplungsmöglichkeiten zur modellgetriebenen Softwareentwicklung;
Grundlegenden Kennntnisse zur Softwarearchitektur und Betriebssystemen von Embedded Systems;Fähigkeit zur Umsetzung von Model Driven Architecture Konzepten;Praktische Umsetzung von UML für Embedded Systems unter Nutzung von Codegeneratoren und modernen Softwareentwicklungstools;
Literatur
B. P. Douglass. Real Time UML. Addison Wesley, 7 2007. ISBN 0321160762.
B. P. Douglass. Real-Time Design Patterns. Addison Wesley, 11 2006. ISBN 0201699567.
R. Petrasch, O.Meimberg. Model Driven Architecture. dpunkt.verlag, 2006. ISBN 3-89864-343-3.
M. Hitz, G. Kappel, E. Kapsammer, W. Retschitzegger. UML @ Work. Objektorientierte Modellierung mit UML 2. dpunkt.verlag, 7 2005.
W. Stallings. Operating Systems. Pearson Educarion, 2012. ISBN 978-0-273-75150-2.
Christian Siemers. Handbuch Embedded Systems Engineering.. Elektronikpraxis Vogel Verlag, 2012.