Abschlussarbeit

Entwurf und Implementierung einer Modellierungsumgebung mit dem Metamodellierungswerkzeug ADOxx

Betreuer/in:
Prof. Dr. Stefan Strecker
Status:
Themenangebot

Beschreibung

In dieser Abschlussarbeit soll aufbauend auf Vorarbeiten für die vorliegende Spezifikation einer domänenspezifischen Modellierungssprache (DSML) ein Modellierungswerkzeug (u. a. ein grafischer Editor) mit dem Metamodellierungswerkzeug ADOxx (als Projekt im Rahmen der Open Model Initiative) entworfen und implementiert werden. Ziel ist es, ein Modellierungswerkzeug prototypisch zu entwickeln, in der die resultierenden grafischen Modelleditoren für den nachfolgenden Einsatz in der Lehre und für die Erprobung in der Praxis nutzbar sind. Diese Abschlussarbeit setzt ein Interesse an der vertieften Auseinandersetzung mit den Themenkomplexen Modellierungswerkzeuge und Metamodellierung und - für die Implementierung - mit dem Metamodellierungswerkzeug ADOxx voraus (ein Zugang wird zur Verfügung gestellt). Die Abschlussarbeit soll den bereits vorliegenden Prototypen weiterentwickeln und bspw. um Sprachkonzepte einer noch nicht umgesetzten DSML der MEMO-Sprachenfamilie (z. B. der MEMO ControlML) erweitern oder noch nicht umgesetzte Constraints bereits vorliegender Sprachteile ergänzen. Es sind daher verschiedene Ausrichtungen des Themas dieser Abschlussarbeit denkbar, die in Absprache mit der/dem Bearbeiter/in präzisiert werden.

Die Möglichkeit eines Forschungsaufenthaltes im Rahmen der Bearbeitungszeit an der Universität Wien besteht und wird gefördert. Die Abschlussarbeit ist in das Forschungsprojekt MEMO4ADO eingebunden, das derzeit mit Forschergruppen an den Universitäten Wien und Duisburg-Essen durchgeführt wird.

Geeignet für Studienniveau / Studiengang:

M.Sc., Diplom II / Wirtschaftsinformatik o. Informatik

Hinweise und Literaturempfehlungen zum Einlesen:

  • Es empfiehlt sich zum Einstieg, bereits mit ADOxx implementierte Methoden und Sprachen zu untersuchen.
  • Karagiannis, D.; Fill, H.-G.; Höfferer, P. & Nemetz, M. (2008), Metamodeling: Some Application Areas in Information Systems, in Roland Kaschek; Christian Kop; Claudia Steinberger; Günther Fliedl; Wil Aalst; John Mylopoulos; Michael Rosemann; Michael J. Shaw & Clemens Szyperski, ed., 'Information Systems and e-Business Technologies' , Springer Berlin Heidelberg, Lecture Notes in Business Information Processing, 2008, Volume 5, Part 2, 175-188, DOI: 10.1007/978-3-540-78942-0_19, pp. 175-188.
  • Ulrich Frank: "The MEMO Meta Modelling Language (MML) and Language Architecture. 2nd Edition", ICB-Research Report, Nr. 43, 2011.

Stichworte für eine erste weiter gehende Literaturrecherche

Metamodellierung, domänenspezifische Modellierungssprache (DSML), Modellierungswerkzeug, Entwicklung von Modellierungswerkzeugen, ADOxx, ADONIS, BOC AG.

Stefan Strecker | 08.04.2024