Abschlussarbeit

Domain-Specific Modeling: Überblick über den gegenwärtigen Stand der Diskussion

Betreuer/in:
Prof. Strecker und Mitarbeiter
Status:
Themenangebot
Jahr:
2012

Beschreibung

Gegenüber sog. "General Purpose Modelling Languages", also zweckungebundenen Modellierungssprachen, wie sie etwa die OMG mit der Unified Modeling Language (UML) spezifiziert, zeichnen sich domänenspezifische Modellierungssprachen (engl. domain-specific modeling language, kurz DSML) durch den Anspruch aus, Sprachkonzepte zu spezifizieren, die mit Begriffen der Fachsprache der intendierten Anwendungsdomäne korrespondieren und dadurch den Modellierungskomfort deutlich erhöhen. In dieser Abschlussarbeit sollen die Verheißungen herausgearbeitet werden, die mit der Anwendung von DSML in Wissenschaft und Praxis verbunden werden, und der gegenwärtige Stand der Diskussion zu DSML einer kritischen Analyse unterzogen werden. Dazu sind vorliegende, dokumentierte DSML zu erheben und zu systematisieren und so ein Überblick zu schaffen. Eine Einordnung und eine Abgrenzung zu verwandten Themengebieten wie DSL (Domain-Specific Languages, domänenspezifischen Programmiersprachen) ist ebenso vorzunehmen wie eine Auseinandersetzung mit den Potenzialen, die mit DSML in Verbindung gebracht werden (etwa der Möglichkeit, der Einbindung in modellbasierte Analysewerkzeuge oder in automatisierte Modell-zu-Quellcode-Transformationen).

Geeignet für Studienniveau / Studiengang:

Diplom o. M.Sc. (ggf. B.Sc. mit geänderten Anforderungen) / Wirtschaftsinformatik o. Informatik.

Literaturempfehlungen zum Einlesen:

  • Ulrich Frank: "Outline of a Method for Designing Domain-Specific Modelling Languages", ICB Research Report, Institut für Informatik und Wirtschaftsinformatik, Universität Duisburg-Essen, Nr. 42, 2010.
  • Ortner, E. (2002), 'Sprachingenieurwesen Empfehlung zur inhaltlichen Weiterentwicklung der (Wirtschafts-)Informatik.', Informatik Spektrum 25 (1) , 39-51.
  • Kelly, S. & Tolvanen, J.-P. (2008), Domain-Specific Modeling: Enabling Full Code Generation , Wiley.
  • Ortner, Erich (2005): Sprachbasierte Informatik. Wie man mit Wörtern die Cyber-Welt bewegt. Leipzig: Ed. am Gutenbergplatz.

Stichworte für eine erste weiter gehende Literaturrecherche

DSML, domänenspezifische Modellierung, Metamodellierung, Sprachkonstruktion, Sprachentwurf, MetaEdit+, Eclipse EMF, Microsoft DSL Tools.

Lehrstuhl EvIS | 10.05.2024