Abschlussarbeiten

Studentische Arbeiten

Folgende Materialien helfen beim Erstellen von wissenschaftlichen Arbeiten:

  • Vorlage für Studien-, Bachelor und Masterarbeiten am FG Echtzeitsysteme [Github]
  • Vorlage für Präsentationen am FG Echtzeitsysteme [Github]

Analyse und Optimierung von echtzeitkritischen Rekonfigurationsentscheidungen

Typ der Arbeit: Master-Thesis
Bearbeitungsstand: Offene Arbeiten
Betreuer*in: M.Sc. Hendrik Göttmann

Zurück zur Übersicht

Motivation

Viele Systeme laufen in einer Umgebung, die sich mit der Zeit verändert und auf das System einwirkt. Daher ist es erforderlich, dass das System seine Konfiguration dynamisch zur Laufzeit entsprechend anpasst. Dynamische Software-Produktlinien (DSPL) stellen eine Möglichkeit zur systematischen Modellierung solcher Systeme dar. Die meisten DSPL-basierten Ansätze berücksichtigen hierbei jedoch keine Zeitanforderungen, deren Einhaltung in vielen Anwendungsgebieten erforderlich ist. Deshalb soll ein kombinierter Ansatz entwickelt werden, der DSPL-Formalismen mit Methoden zur Modellierung und Analyse von echtzeitkritischen Systemen verbindet.

Aufgabenstellung

In dieser Arbeit sollen bestehende Ansätze zur Modellierung von dynamischen Software-Produktlinien um nicht-funktionale Eigenschaften erweitert werden. Ein Beispiel hierfür sind Kosten von (Re-)Konfigurationen. Alternativ könnte auch eine verbesserte Berücksichtigung der Systemumgebung Gegenstand der Arbeit sein.

Die Thesis kann sowohl auf Deutsch als auch auf Englisch geschrieben werden.

Um für Sie ein passendes Thema in diesem Bereich zu finden, setzen Sie sich bitte mit dem Betreuer dieser Arbeit in Verbindung.

Voraussetzungen

Gute Java-Kenntnisse

Vorlesung Echtzeitsysteme (wünschenswert, aber nicht zwingend erforderlich)

Zurück zur Übersicht

Abgeschlossene Arbeiten