Jelzőszám alapú diagnosztika
Tanszéki projektvezető
habilitált docens
Szoba: IB421
Tel.:
+36 1 463-3598 Email: majzik (*) mit * bme * hu |
Tanszéki résztvevők
habilitált docens
Szoba: IB421
Tel.:
+36 1 463-3598 Email: majzik (*) mit * bme * hu |
Elérhetőségek
Bemutatás
Mélyen beágyazott környezet- és adatfüggő szoftverhibák esetén igen nehéz utólag - a hiba bekövetkezése és leállása után - megtalálni, mi okozhatta a hibát. Egy olyan módszerre van szükség, amely futási időben mintegy nyomon követi a programot és a nyomkövetés eredményét meg is őrzi az esetleges utólagos elemzés céljaira. A konkurrens hibadetektálás területén alkalmazott, a program állapotaihoz jelzőszámokat rendelő eljárások ilyen célokra jól felhasználhatók. A felhasználói programot egy előfeldolgozó úgy módosítja, hogy az futás közben egy jelzőszámsorozatot állítson elő. Ezt a szekvenciát hatékonyan tömörítve és tárolva a program futása utólag is visszafejthető. (A hatékony tömörítést a programok ciklikus működése lehetővé teszi.) A feladat egy olyan segédkártya kifejlesztése, amely az IBM PC AT ISA buszára kapcsolódva alkalmas a felhasználói programok futása során generált jelzőszámszekvencia tömörítésére és tárolására. A tervezés során figyelembe lehet és kell venni, hogy a jelzőszámtovábbítás utasításai a SEIS kódolási eljárásnak megfelelően vannak a program magas szintű (C nyelvű) forrásszövegébe illesztve. További információ elérhető a projekt hivatalos honlapján.