Automatikus kódgenerátor helyességének ellenőrzése

Tanszéki konzulens: 
A munkatárs fényképe
habilitált docens
Szoba: IB421
Tel.:
+36 1 463-3598
Email: majzik (*) mit * bme * hu

A kiírás adatai

A téma státusza: 
Korábbi (jelenleg nem aktív, de látszik)
Kiírás éve: 
2010
A kiírás jellege: 
önálló labor, szakdolgozat/diplomaterv

Beágyazott rendszerekben a fejlesztés egy hatékony módja a modell alapú kódgenerálás. Erre többféle technológia is rendelkezésre áll. A tanszéken elkészült egy JET (Java Emitter Templates) alapú kódgenerátor, ami automata modellek alapján képes C nyelvű forráskódot előállítani beágyazott mikrokontrolleres rendszerekhez.

Nyitott kérdés maradt ugyanakkor, hogy a kódgenerátor bizonyítottan helyes-e, azaz a generált kód pontosan ugyanúgy viselkedik-e, ahogyan azt a kódgenerálás alapjául szolgáló modell előírja.

A hallgató feladata egy olyan módszer kidolgozása, amelynek segítségével szisztematikusan bizonyítható a kódgenerálás helyessége. Ennek alapjául szolgálhat egy olyan keretrendszer megvalósítása, ami összeveti a modell szimulációjával kapott végrehajtási útvonalakat a kód végrehajtásakor kapott (futás közben naplózott) végrehajtási útvonalakkal.

© 2010-2024 BME MIT | Hibajelentés | Használati útmutató