Moderne Ansätze zur Entwicklung von Software-Produktlinien sind
heute noch nicht Stand der Kunst im Bereich von kommerziellen
Betriebssystementwicklungen, obwohl Betriebssystemfamilien im Bereich
eingebetteter Systeme durchaus in großer Zahl existieren. Im
Rahmen der Lehrveranstaltung werden moderne Methoden zum Entwurf und zur
Implementierung von Software-Produktlinien betrachtet. Dabei wird ein
besonderes Augenmerk auf die Eignung im Bereich von eingebetteter
Systemsoftware gelegt, welche nicht nur schön, d. h. zum Beispiel
wartungsfreundlich, sondern vor allem schlank, d. h. klein im
Ressourcenverbrauch, sein muss.
Systemprogrammierung I bzw. Softwaresysteme I, Betriebssysteme
Es sollte Interesse an systemnaher Programmierung (in C++) bestehen und
es sollte darüberhinaus ein gewisses Durchhaltevermögen
(inbesondere bei der Bearbeitung der praktischen Übungsaufgaben)
mitgebracht werden.
Die Veranstaltung Betriebsystemtechnik ist in zwei Modulen enthalten, die ihr
in eurem Studium verwenden könnt: Zum einen bildet die
Betriebssystemtechnikvorlesung zusammen mit der Übung das Modul
Betriebssystemtechnik,
welches 5 ECTS umfasst. Darüberhinaus kann Betriebsystemtechnik mit der Veranstaltung
Konfigurierbare Systemsoftware
zum Modul Systemsoftwaretechnik
kombiniert werden, welches dann insgesamt 7,5 ECTS umfasst.
Die Modulnote wird in einer 30-minütigen mündlichen Prüfung über
den Stoff der Vorlesung und der Übung ermittelt. Die erfolgreiche Abgabe
der Aufgaben ist dabei Vorraussetzung für die Teilname an der mündlichen
Prüfung.
Die Folien bilden den roten Faden durch die Vorlesung. Sie können
(und sollen) eine ergänzende Vorlesungsmitschrift und die
ausführliche Erläuterung der Themen in der Fachliteratur nicht
ersetzen!
Die Vorlesungsfolien werden im PDF-Format mit vier Folien pro Seite
angeboten. Bei entsprechender Nachfrage können wir gerne auch
andere Formate generieren.