Formális és fél-formális szemantikájú modellek szimulációja

Számos olyan formalizmus létezik, amelyhez nem csak a szintaktika (nyelvtani szabályok), hanem a szemantika (viselkedési szabályok) is formális vagy fél-formális módon vannak meghatározva. 
Ilyen nyelveket gyakran használnak szoftver rendszerek tervezésekor a tervek ellenőrzésére és a készülő rendszer tulajdonságainak vizsgálatára. Azonban a rendelkezésre álló eszközök főként matematikai módszerekkel végeznek ellenőrzéseket a viselkedés dinamikus, esetleg felhasználó által irányított megfigyelését nem támogatják. 
A hallgató feladata olyan eszköz megtervezése és megvalósítása, amely képes a SAL (Symbolic Analysis Laboratory) formalizmus szimulációjára. Ehhez különböző technológiák és megvalósítási módszerek léteznek (pl. Java, EMF, modelltranszformáció), amelyek kipróbálása és összehasonlítása a feladat részét képezi.

Jelleg: 
Elméleti és gyakorlati
Konzulens: 
Hegedüs Ábel
TDK lehetőség: 
TDK lehetőség
Megismerhető technológiák: 
Eclipse, eszközfejlesztés és integráció, metamodellezés, modelltranszformáció
Előismeretek: 
Java
Állapot: 
Korábbi