Hauptinhalt
Topinformationen
Mitarbeiterverzeichnis
Software Engineering für eingebettete Systeme
Prof. Dr.-Ing. Olaf Spinczyk
M. Sc. Marcel Lütke Dreimann
Birte Friesel, M. Sc.
Veranstaltungstyp: Vorlesung und Übung
TeilnehmerInnen:
Beschreibung:
Eingebettete Computersysteme werden entwickelt, um eine spezielle Aufgabe zu erfüllen. Neben der eigentlichen Funktion spielen bei Software für eingebettete Systeme Randbedingungen wie die Code-Größe, die Zuverlässigkeit, die Vorhersagbarkeit der Laufzeit oder der Energieverbrauch eine besonders wichtige Rolle. Die Lehrveranstaltung vermittelt, wie man mit Ansätzen der modernen Softwaretechnik trotz derart diverser Anforderungen zu einem passenden Endprodukt kommt, selbst wenn die entwickelten Softwarekomponenten in verschiedenen Projekten wiederverwendbar sein sollen.
Exemplarische Inhalte: Programmiersprachen, Entwurfsmuster und Idiome für eingebettete Systeme; Statische Konfigurierung; Software-Produktlinien; Generische und generative Programmierung; Aspektorientierte Programmierung; Modellierung nicht-funktionaler Eigenschaften wie Energieverbrauch und Code-Größe.
Erstes Treffen:
Donnerstag, 04.04.2024 16:00 - 18:00, Ort: 32/109
Ort: 32/106: Di. 14:00 - 16:00 (12x), 32/109: Do. 16:00 - 18:00 (13x)
Semester: SoSe 2024
Zeiten:Di. 14:00 - 16:00 (wöchentlich) - Übung, Ort: 32/106, Do. 16:00 - 18:00 (wöchentlich) - Vorlesung, Ort: 32/109
Leistungsnachweis:
Veranstaltungsnummer:
6.624
ECTS-Kreditpunkte:
6
Bereichseinordnung:
Veranstaltungen > Eingebettete Softwaresysteme > Bachelor Eingebettete Softwaresysteme Veranstaltungen > Informatik > Bachelor Informatik Veranstaltungen > Informatik > Erweiterungsstudiengang "Erweiterungsfach Lehramt an Gymnasien" Veranstaltungen > Informatik > Master Lehramt an Gymnasien Veranstaltungen > Informatik > Vorlesungen Courses in English > Mathematics/Computer Science
Prof. Dr.-Ing. Olaf Spinczyk
M. Sc. Marcel Lütke Dreimann
Birte Friesel, M. Sc.
Veranstaltungstyp: Vorlesung und Übung
TeilnehmerInnen:
Beschreibung:
Eingebettete Computersysteme werden entwickelt, um eine spezielle Aufgabe zu erfüllen. Neben der eigentlichen Funktion spielen bei Software für eingebettete Systeme Randbedingungen wie die Code-Größe, die Zuverlässigkeit, die Vorhersagbarkeit der Laufzeit oder der Energieverbrauch eine besonders wichtige Rolle. Die Lehrveranstaltung vermittelt, wie man mit Ansätzen der modernen Softwaretechnik trotz derart diverser Anforderungen zu einem passenden Endprodukt kommt, selbst wenn die entwickelten Softwarekomponenten in verschiedenen Projekten wiederverwendbar sein sollen.
Exemplarische Inhalte: Programmiersprachen, Entwurfsmuster und Idiome für eingebettete Systeme; Statische Konfigurierung; Software-Produktlinien; Generische und generative Programmierung; Aspektorientierte Programmierung; Modellierung nicht-funktionaler Eigenschaften wie Energieverbrauch und Code-Größe.
Erstes Treffen:
Donnerstag, 04.04.2024 16:00 - 18:00, Ort: 32/109
Ort: 32/106: Di. 14:00 - 16:00 (12x), 32/109: Do. 16:00 - 18:00 (13x)
Semester: SoSe 2024
Zeiten:Di. 14:00 - 16:00 (wöchentlich) - Übung, Ort: 32/106, Do. 16:00 - 18:00 (wöchentlich) - Vorlesung, Ort: 32/109
Leistungsnachweis:
Veranstaltungsnummer:
6.624
ECTS-Kreditpunkte:
6
Bereichseinordnung:
Veranstaltungen > Eingebettete Softwaresysteme > Bachelor Eingebettete Softwaresysteme Veranstaltungen > Informatik > Bachelor Informatik Veranstaltungen > Informatik > Erweiterungsstudiengang "Erweiterungsfach Lehramt an Gymnasien" Veranstaltungen > Informatik > Master Lehramt an Gymnasien Veranstaltungen > Informatik > Vorlesungen Courses in English > Mathematics/Computer Science