Humboldt-Universität zu Berlin, Institut für Informatik, Prof. Dr. Holger Schlingloff, Dr. Mirko Conrad
Vorlesung "Modellbasierte Software-Entwicklung eingebetteter Systeme"


Zeiten: Dienstag 9:15 – 10:45, 4.113, Rudower Chaussee 25 (RUD25)
             Donnerstag 15:15 – 16:45, D318, Kekulestr. 7 (FIRST)
Übung: Dienstag 11:15 – 12:45, 4.113, Rudower Chaussee 25 (RUD25)

Aktuelle Hinweise

Vorlesungsunterlagen
Alle Foliensätze und Materialien (C) H. Schlingloff, M. Conrad 2011. Verwendung gestattet nur für den prvaten eigenen Gebrauch; Weitergabe nur mit vorheriger schriftlicher Genehmigung!
Einige der Foliensätze sind passwortgeschützt; Passwort auf Anfrage erhältlich!
Übungsblätter
Alle Aufgaben (C) H. Schlingloff, M. Conrad, H. Lackner 2011. Verwendung gestattet nur für den privaten eigenen Gebrauch; Weitergabe nur mit vorheriger schriftlicher Genehmigung!
Abgabe per Mail an hartmut.lackner at first.fraunhofer. de

Übungsunterlagen:

Materialien

Empfohlene Literatur


Vorlesungsankündigung
Eingebettete Steuerungs-, Regelungs- und Überwachungsysteme sind zum integralen Bestandteil unseres Alltags geworden. Bereits heute gibt es mehr eingebettete Systeme als Menschen auf diesem Planeten. Ihre Funktion wird über immer umfangreichere Softwareanteile mit stark ansteigender Komplexität realisiert.

Ein Ansatz, die Software-technischen Herausforderungen bei der Erstellung und Absicherung eingebetteter Software zu meistern, ist die modellbasierte Entwicklung. Bei diesem Entwicklungsparadima werden unterschiedliche Phasen des Software-Entwicklungsprozesses durch verschiedenartige Modelle unterstützt. Die Veranstaltung führt in die verschiedenen Aspekte der modellbasierten Entwicklung eingebetteter Software ein. Themen sind neben der Formulierung von Anforderungen und Methoden der Modellierung auch Modelltransformationen sowie Code- und Testgenerierung. Es werden Modellierungssprachen und -werkzeuge vorgestellt, die in der industriellen Praxis weite Verbreitung erlangt haben. In den begleitenden Übungen werden Beispiele typischer Steuerfunktionalitäten und ihre Umsetzung in eingebetteten Systemen behandelt und von den Teilnehmern vorgestellt.

Qualifikationsziele: Dieses Modul behandelt die Prinzipien der modellbasierten Konstruktion eingebetteter Systeme anhand von Beispielen. Die Teilnehmer erlernen verschiedene verbreitete Modellierungs-sprachen und -paradigmen, sowie Methoden zur Codegenerierung und zur Testgenerierung.
Das Modul wird als interaktive Veranstaltung durchgeführt, bei der auch Industrievertreter und Mitarbeiter von Fraunhofer über praktische Erfahrungen mit den vorgestellten Technologien berichten. Von den Teilnehmern wird neben der regelmäßigen Teilnahme und Bearbeitung der Übungsaufgaben die Übernahme von Kurzreferaten zu vorgegebenen Themen erwartet.

Organisatorisches:

Der Wert des Moduls beträgt 8 Studienpunkte (etwa 240 Arbeitsstunden); die Arbeitsleistungen, auf deren Grundlage die Studienpunkte vergeben werden, sind Abhängig von der Teilnehmerzahl findet nach Semesterabschluß eine mündliche (30 Minuten) oder schriftliche Prüfung (180 Minuten) über die Inhalte des Moduls statt.
Das Modul wird in diesem Semester erstmals angeboten und frühestens im SS 2013 wiederholt.

Veranstalter:

Vorläufige Vorlesungsplanung:


H. Schlingloff / M. Conrad, 27.4.2011