Lehrende: Prof. Dr. rer. nat. Andreas Schürr; M.Sc. Hendrik Jörg Göttmann
Veranstaltungsart: Übung
Orga-Einheit: FB18 Elektrotechnik und Informationstechnik
Anzeige im Stundenplan: E: Echtzeitsysteme
Fach:
Anrechenbar für:
Semesterwochenstunden: 1
Unterrichtssprache: Deutsch
Min. | Max. Teilnehmerzahl: - | -
Lehrinhalte: Die Vorlesung Echtzeitsysteme befasst sich mit einem Softwareentwicklungsprozess, der speziell auf die Spezifika von Echtzeitsystemen zugeschnitten ist. Dieser Softwareentwicklungsprozess wird im weiteren Verlauf während der Übungen in Ausschnitten durchlebt und vertieft. Der Schwerpunkt liegt dabei auf dem Einsatz objektorientierter Techniken. In diesem Zusammenhang wird ein echtzeitspezifisches State-of-the-Art-CASE-Tool vorgestellt und eingesetzt. Des weiteren werden grundlegende Charakteristika von Echtzeitsystemen und Systemarchitekturen eingeführt. Auf Basis der Einführung von Schedulingalgorithmen werden Einblicke in Echtzeitbetriebssysteme gewährt. Die Veranstaltung wird durch eine Gegenüberstellung der Programmiersprache Java und deren Erweiterung für Echtzeitsysteme (RT-Java) abgerundet. Qualifikationsziele: Studenten, die erfolgreich an dieser Veranstaltung teilgenommen haben, sollen in der Lage sein, modellbasierte (objektorientierte) Techniken zur Entwicklung eingebetteter Echtzeitsysteme zu verwenden und zu bewerten. Dazu gehören folgende Fähigkeiten:
Literatur: www.es.tu-darmstadt.de/lehre/es/
Voraussetzungen: Grundkennntisse des Software-Engineerings sowie Kenntnisse einer objektorientierten Programmiersprache