TTCN-3 alapú tesztelő szoftver megvalósítása

OData támogatás
Konzulens:
Dr. Do Van Tien
Hálózati Rendszerek és Szolgáltatások Tanszék

A TTCN-3 (Testing and Test Control Notation 3) az ETSI Technikai Bizottsága által elfogadott és szabványosított (MTS - Methods for Testing and Specification), különböző iparágakban 15 éve használt, széles körben elterjedt, tesztelésre és teszt esetek validálására specifikált programozási nyelv.

Jelen diplomaterv tárgya egy intelligens kódfejlesztést támogató, felhasználóbarát kezelo felülettel rendelkezo TTCN-3 editor létrehozása. A megvalósítandó editor képességeivel szemben támasztott követelmények:

- TTCN-3 kód hatékony, gépelés közben történo elemzése.

- Szintaktikai hibák kijelzése.

- TTCN-3 projektek, forrásállományok, importok kezelése.

- Kódolást támogató, testreszabható funkciók: kódszínezés, kódkiegészítés, deklarációra ugrás, kód szerkezet megjelenítése.

A fejlesztés során megoldandó feladatok:

- TTCN-3 kód szintaktikai elemzése,

- absztrakt szintaxis fa megtervezése és felépítése,

- a fára épülo belso adatszerkezetek és algoritmusok megtervezése,

- magasszintu kódszerkesztést támogató funkciók implementálása.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.