Záróvizsga tematika

Záróvizsga témák

1.       Információ integrációs megközelítések. Az információ integrálás módszerei: mediátor/integrátor megközelítés bemutatása. Virtuális és materializált információ integrációs megközelítések előnyei, hátrányai.

2.       Szemantikus web koncepció. Interneten elérhető információk integrálása. Szemantikus web koncepció lényege, technológiái.

3.       Szemantikus web technológiák és alkalmazásaik. RDF, RDFS, SKOS technológiák . A LinkedData megközelítés.

4.       Modell alapú integráció szemantikus web technológiákkal. Tudás-alapú integráció, OWL, ontológiák alkalmazása .

5.       Virtuális adatintegráció technikái. Logika alapú információ integráció (következtetések szerepe, datalog).

6.       Virtuális integrációt támogató mediátor rendszerek. A mediátor felépítése, lekérdezések megfogalmazása, lefordítása, optimalizálása, futtatása.

8.       Ellenőrzési technikák áttekintése: ellenőrzési technikák helye a szoftverfejlesztési életciklusokban. Folytonos integráció és folytonos telepítés. Tipikus ellenőrzési lépések.

9.       Viselkedésalapú szoftverfejlesztés: BDD célja, előnyei és fő elvei. Specifikáció példák alapján. Forgatókönyvek megadása.

10.   Statikus ellenőrzési technikák: Jó forráskód tulajdonságai. Kódolási irányelvek. Kód felülvizsgálat folyamata és megvalósítási lehetőségei. Statikus analízis technikák és eszközök.

11.   Egységtesztelés: Egységtesztek célja és jellemzői. Tesztelési minták és teszt „smell”-ek. Egységek izolációja és helyettesítők.

12.   Teszttervezési technikák I: Teszttervezés fajtái és céljai. Specifikáció alapú teszttervezés (ekvivalencia partíciók, határértékanalízis, használati esetek). 

13.   Teszttervezési technikák II: Struktúra alapú teszttervezés. Alapfogalmak. Különböző lefedettségi metrikák. Kód lefedettség használati esetei.

14.   Tesztelési szintek: Tesztelési szintek csoportosítása. Integrációs tesztelés. Rendszertesztelés fajtái. Tesztautomatizálási megközelítések. Tesztelési piramis. Tesztautomatizálási megoldások.

© 2010-2024 BME MIT