MIT nyitóoldal
Térkép

Projektek
   Futó
   Lezárt
   Összes

Jelzőszám alapú szoftver-diagnosztika

Hallgatói projekt
1996 - 1997

Tanszéki témavezető: Majzik István
Hivatalos projektvezető: BME MIT

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.

További információk a projektről:
Hivatalos honlap: http://www.mit.bme.hu/oktatas/tdk/hallgatoi_munkak/lovesz/index.html
Tanszéki honlap: http://www.mit.bme.hu/projects/jelzo96/
Hivatalos emailcím: majzik@mit.bme.hu