Bachelor-/Masterthesis: Model Driven Prototyping of Information Systems

Enterprise Information Systems stellen betriebliche Funktionen und Daten effizient zur Verfügung. Mit dem Generator-Framework MontiGem wurde gezeigt, dass sich solche Systeme zu großen Teilen Generieren lassen. Neben der Abbildung der Geschäftslogik in das System ist die Visualisierung der Daten und Prozesse ein wichtiger Bestandteil.

Im Rahmen dieser Arbeit soll der Generator zusammen mit dem Prototyping-Plugin CD2GUI evaluiert und weiterentwickelt werden. Ziel ist es aus einem Klassendiagramm eine voll funktionsfähige, durch Modelle erweiterbare Web-Applikation zu Generieren.

Schwerpunkte:

  • Modellierung von Benutzeroberflächen
  • Erweiterung eines Generators
  • Sprachentwicklung (DSL)

Wünschenswerte Vorkenntnisse:

  • Java Programmierung
  • TypeScript & Angular
  • Vorlesungen: GSE, SLE, 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 Lukas Netz, M.Sc..

Aufgabenstellung:

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