UML modellek szöveges és grafikus leírása
2024-2025 ősz
Nincs megadva
Téma leírása
A feladat UML modellek (vagy egyéb gráf alapú konstrukciók) szöveges és grafikus leírásának támogatása. A szöveges leírás egy saját szöveges nyelv alapján történik, amiből aztán tetszőleges grafikus megjelenítő eszköz számára (pl. GraphViz) generálhatunk inputot. A szöveges nyelv létrehozására vannak jól bevált eszközök (pl. ANTLR), melyek nagyban megkönnyítik egy nyelv létrehozását. A téma tetszőleges technológiákkal (asztali / webes alkalmazás) megoldható és több irányba elvihető, pl.:
- kódgenerálás
- editor funkciók fejlesztése a szöveges leíráshoz
- automatikus szinkronizáció szöveges és grafikus leírás között
- UML tool-okkal való együttműködés támogatása
- stb.
Nem gond, ha nem ismered az ANTLR-t (vagy más hasonló eszközt) vagy nem vagy otthon a fordítóprogramok területén, ezek megismerése a feladat része. Némi alap UML ismeret és angoltudás viszont ajánlott a téma felvételéhez.
Ha érdekel a téma és kérdéseid vagy hasonló ötleteid lennének, írj nyugodtan!
Korábbi hallgatóm számára kiírva.
Maximális létszám:
1 fő