Diplomarbeit DIP-3357

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
BetreuerDipl.-Inf. Torsten Görg
Eingabedatum17. Juni 2013
   Publ. Informatik