Forschungsthemen
[] Konzeption und Realisierung eines Ansatzes zur modularen Spezifikation graphischer Spracheditoren
Das LanGems Sprachkompositionssystem (http://www.langems.org) bietet einen Ansatz zur rollenbasierten Spezifikation von Sprachmodulen und zur Realisierung neuer Sprachen durch Komposition verschiedener Sprachmodule. Momentan wird bei der Komposition bezüglich der nur eine textuelle Syntax für Sprachmodule unterstützt. Allerdings sind, für bestimmte Domänen, wie beispielsweise Benutzungsschnittstellen, automatenbasierte Verhaltensbeschreibung oder Architekturmodelle, graphische Editoren von großem Nutzen. Ziel dieser Arbeit ist es, zu untersuchen, welche grundlegenden Anforderungen an graphische Syntaxbeschreibungen gestellt werden müssen, um deren Komponierbarkeit zu gewährleisten. Darauf aufbauend sollen die existierenden Konzepte der Syntaxkomposition für textuelle Sprachen in LanGems verallgemeinert und auf graphische Sprachen übertragen werden. Unter Berücksichtigung existierender Werkzeuge zur Entwicklung graphischer Editoren ist ein Prototyp zu entwickeln, der - integriert in das LanGems Sprachkompositionssystem - die Realisierung komponierbarer Sprachmodule einschließlich graphischer Syntax erlaubt.
Betreuer: Christian Wende