Komponens alapú fejlesztés támogatása Eclipse környezetben

Konzulens:
Dr. Goldschmidt 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:
3
Folytatás:
Szakdolgozat / Diplomaterv
PhD
TDK dolgozat
Leírás:
Elosztott, multiplatform (cloud, mobil, stb komponensű) rendszerek esetén gondot jelent a magas szintű modellek (architektúra, deployment, stb) és az alacsony szintű modellek és kódok (pl. mobil kliens alkalmazás) közötti kapcsolat kezelése, a tervek naaprakészen tartása. Sokszor fejlesztés során nem látszik, hogy amit magas szinten kitaláltunk, az alacsony szinten hogyan lett implementálva, illetve a magas szintű igények, megkötések hogyan képződnek le alacsony szintre. Kérdéses a tesztelhetőség is.

A tanszéken készül egy eclipse alapú alkalmazás, ami képes a komponens digramokat egymásba ágyazni, megkötésekkel ellátni és kezdetleges kódgenerálás is biztosítva van.

A hallgató feladata az lenne, hogy vizsgálja meg, hogy egy konkrét rendszer esetén milyen generálható elemek jelennek meg, hol lehet a tesztelési (junit, integrácios, stb) feladatokat automatizalttá, generálhatóva tenni.

Angol nyelv ismerete szükséges

Eclipse fejlesztési tapasztalat előny