Xtext Editor für TAICOS DSL


Im Rahmen eines Projektes am Institut wurde eine DSL entwickelt, die es erlaubt Qualitätsziele in Form von constraints zu beschreiben. Diese constraints werden dafür verwendet um die Qualitätsziele (vor allem deren Erreichung bzw. Nichterreichung) in einem Dashboard zu visualisieren. Im Zuge der Masterarbeit soll ein modellbasierter Editor entwickelt werden (idealerweise auf Basis von Xtext – https://www.eclipse.org/Xtext/), der es erlaubt, die constraints in einem webbasierten Editor zu schreiben und zu bearbeiten. Neben der Realisierung des Editors werden im Rahmen der Masterarbeit auch die Vorteile, Nachteile und Probleme von xText bei der Entwicklung von webbasierten Editoren für DSLs herausgearbeitet. Im Rahmen der Arbeit kann auf Basis einer Studie untersucht werden, inwieweit ein bequemer Editor das Schreiben von DSLs für die Benutzer tatsächlich erleichtert.
Betreuer: Reinhold Plösch

Modellbasierter Editor für die TAICOS DSL