Transformation of graphical UWE models to a textual DSL

Zusammenfassung:

Für die Bachelorarbeit ist eine Implementierung gefordert, die graphische UWE Modelle zu einer textuellen Version von UWE (TextualUWE genannt) transformiert.

Die Transformation von UWE zu TextualUWE basiert konzeptuell auf: (a) der aktuellen Version des UWE Profils, insbesondere auf dem Content-, User-, Basic Rights und Navigationsmodell, und (b) der Domain Specific Language TextualUWE, die in einer Basisversion gegeben ist.

Die Implementierung der Transformation soll die Basisfälle von UWE Diagrammen abdecken. Basisfälle sind durch die Elemente definiert, die das Metamodell von TextualUWE bisher vorsieht. Die Implementierung soll an Hand einer Case Study, aus dem Bereich des Smart Grids, durchgeführt werden. Die Modelle für die Case Study sind zum Großteil vorhanden und müssen nur noch hinsichtlich der Navigation vervollständigt werden. Aufgabe des Studierenden ist es außerdem, festzustellen, welche Elemente von UWE noch nicht in dem MagicUWE Metamodell abgebildet sind und diese (analog zu den vorhandenen Strukturen) abzubilden und bei Bedarf Empfehlungen zur Verbesserung der bisherigen Struktur zu geben. Eine Implementierung der Transformation von diesen Erweiterungen ist nicht gefordert.

Download:
N/A