Bibliograph. Daten | Glück, Sven Hendrik: Kombinierung von Programmiermodellen in Bauhaus IML. Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Diplomarbeit Nr. 3357 (2013). 135 Seiten, deutsch.
|
CR-Klassif. | D.3.4 (Programming Languages Processors) D.3.2 (Programming Language Classifications)
|
Kurzfassung | 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.
|
Volltext und andere Links | PDF (1364519 Bytes)
|
Abteilung(en) | Universität Stuttgart, Institut für Softwaretechnologie, Programmiersprachen und Übersetzerbau
|
Betreuer | Dipl.-Inf. Torsten Görg |
Eingabedatum | 17. Juni 2013 |
---|