A felhasználói élmény javítása az Avatao oktatási rendszer feladataiban
Az Avatao egy informatikai oktató rendszer, ami elősegíti az informatikai biztonság elsajátítását életszerű, gyakorlatias feladatok segítségével. Ezek között vannak egyszerűbb és összetettebb fejlesztői feladatok is. Ilyenek például: internetes szolgáltatások megtámadása, vagy azok biztonságosabbá tétele.
A diplomaterv feladat célja a felhasználói élmény javítása az Avatao feladataiban. Ehhez olyan automatizmusok készítése szükséges, melyekkel automatikusan vagy fél-automatikusan lehet a régi típusú Avatao feladatokat a legújabb Avatao keretrendszerbe konvertálni. Mivel számos típusú feladat (pl. web, ssh, remote terminal, code review, stb.) található a rendszerben, ezért ennek megtervezése és implementálása több tervezési döntést is igényel. Ezen döntések előkészítése a jelen feladat részét képezi. Az új keretrendszer állapotgép alapú, ezért a konvertálás során meg kell oldani, hogy az egyes állapotokat és állapot-átmeneteket az automatizmus létre tudja hozni. Az implementálást követően a hallgató feladata kiértékelni és tesztelni a megoldás helyességét.