Abschlussarbeiten

Studentische Arbeiten

Wichtig: Es lohnt sich auch immer, persönlich vorbeizukommen und die Mitarbeiter persönlich nach Themen zu fragen.

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

Type of thesis: Master-Thesis
State: Offene Arbeiten
Tutor: M.Sc. Hendrik Göttmann

Back to overview

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.

Task

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.

Preconditions

Gute Java-Kenntnisse

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

Back to overview

Abgeschlossene Arbeiten