Grafikus UML diagramok generálása egyszerű szöveges leírás alapján

Konzulens:
Dr. Simon Balázs
Tárgy:
Önálló laboratórium - Szoftverfejlesztés és rendszertervezés specializáció, BSc Info.
Önálló laboratórium 1 - Vizuális informatika főspecializáció, MSc Info.
Önálló laboratórium 2 - Vizuális informatika főspecializáció, MSc Info.
Hallgatói létszám:
5
Folytatás:
Szakdolgozat / Diplomaterv
Leírás:
Az UML szabványnak megfelelő grafikus szerkesztőezközök általában nehézkesen kezelhetők, a grafikus diagramok pedig nehezen illeszthetők be verziókövető rendszerekbe (pl. Git).

Ötletként felmerülhet az, hogy az UML diagramokat egy egyszerű szöveges nyelven írjuk le, majd ezekből a szöveges változatokból generáljuk a diagramok grafikus változatát. Ennek köszönhetően a diagramok szerkesztése egyszerű, hiszen az eszközök nehézkes grafikus interfésze nélkül előállíthatók, illetve a szöveges leírások akár verziókövető rendszerekben is könnyen kezelhetővé válnak.

A téma keretében a hallgató feladata a szöveges reprezentációk feldolgozása valamilyen fordítóprogram generáló segítségével (pl. ANTLR4), és a szöveges reprezentáció alapján grafikus UML diagramok generálása.