Masterthesis: Modellgetriebene Entwicklung von Assistenzsystemen

Assistenzsysteme bieten situationsbezogene Unterstützung für menschliches Verhalten basierend auf zuvor gespeicherter und in Echtzeit erfasster strukturellen Kontextinformation und Verhaltensdaten zu einem Zeitpunkt, zu der die Person die Unterstützung benötigt oder danach fragt. Die Modellgetriebene Entwicklung von [Assistenzsystemen][/research/Model-Based-Assistive-Systems/) ermöglicht es Systeme rascher zu entwickeln und besser auf die Bedürfnisse der Nutzergruppen zuzuschneiden.

Im Rahmen von Masterarbeiten soll ein bestehendes Modellgetrieben entwickeltes Assistenzsystem erweitert werden. Dieses System wurde mit MontiGem entwickelt.

Mögliche Themen für Masterarbeiten sind:

  • Generalisierung der bestehenden Kontextsprache um weitere Anwendungsgebiete (z.B. Unterstützung von Produktionsprozessen oder manuelle Verarbeitungsschritte) abzudecken
  • Adaptivität zur Laufzeit
  • Variabilität in der Generierung (Nutzung von Feature Modellen)
  • Persona DSL zur Abbildung von Nutzerrollen und Anforderungen in Zielmodellen

Vorkenntnisse:

  • Java Programmierung
  • Vorlesungen: Vorlesung SLE
  • Wünschenswert: TypeScript & Angular, Vorlesung MBSE

Ansprechpartner

Interesse an dem Thema? Informieren Sie sich mit unseren Publikationen über unsere aktuelle Forschung.

Für mehr Informationen wenden Sie sich mit ihren Bewerbungsunterlagen bitte an Dr. Judith Michael.

Aufgabenstellung:

Prof. Dr. Bernhard Rumpe
Lehrstuhl Software Engineering
Ahornstr. 55
52074 Aachen