Bibliography | Glück, Sven Hendrik: Kombinierung von Programmiermodellen in Bauhaus IML. University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Diploma Thesis No. 3357 (2013). 135 pages, german.
|
CR-Schema | D.3.4 (Programming Languages Processors) D.3.2 (Programming Language Classifications)
|
Abstract | In dieser Diplomarbeit wird eine Technik vorgestellt, die Spezifikation von IML dynamisch durch neue Konstrukte zu erweitern. Dabei wird eine Transformationssprache entwickelt, die es erlaubt Regeln zu formulieren anhand derer IML-Graphen in andere IML-Graphen überführt werden. Ein Beispiel-Sprachpaket für die Abbildung von Zustandsautomaten in IML wird erstellt. Diese werden mit dem UML-Werkzeug Papyrus für die Entwicklungsumgebung Eclipse entworfen und durch ein Frontend nach IML überführt. Abschließend wird ein Generator implementiert, welcher anhand der transformierten Zustandsautomaten Java-Code erzeugt. Der Ausbau zu einer ”Language Workbench” erlaubt es, Bauhaus und IML mit geringem Aufwand durch neue Konstrukte und Funktionalitäten zu erweitern.
|
Full text and other links | PDF (1364519 Bytes)
|
Department(s) | University of Stuttgart, Institute of Software Technology, Programming Languages and Compilers
|
Superviser(s) | Dipl.-Inf. Torsten Görg |
Entry date | June 17, 2013 |
---|