Berta Sándor
Programösszeomlások ellen véd a Dimmunix
Svájci szakemberek olyan szoftvert fejlesztettek ki, amely felismeri a szoftverhibákat és megóvja a rendszert azok ismételt felbukkanásától.
A Dependable Systems Lab der École Polytechnique Fédérale de Lausanne (EPFL) informatikusai által megalkotott Dimmunix nevű program ezenkívül lehetőséget biztosít a tapasztalatcserére is, hiszen egy számítógép, amelyen telepítve van az alkalmazás, képes más Dimmunixet futtató PC-kről vagy laptopokról információkat lekérni és így folyamatosan bővíteni az adatbázisát. "Jelenleg az eszköz kizárólag a legsúlyosabb szoftverhibák ellen véd. Ez azonban könnyen megváltoztatható és a rendszer kiterjeszthető más hibákra is" - jelentette ki George Candea, az EPFL professzora. A kutatók éppen ennek elérésére hozták nyilvánosságra a Dimmunix forráskódját, mert arra számítanak, hogy így a program vonzó lesz a független programozók számára és a segítségükkel még kifinomultabbá, illetve felhasználóbarátabbá tehető.
A Dimmunix egy szoftverhiba első megjelenésekor számos információt feljegyez nem csak magáról a hibáról, hanem a rendszer viselkedéséről is. Ennek köszönhetően az alkalmazás a hiba újbóli felbukkanásakor már közbe tud lépni és korrigálhatja a különböző folyamatokat, ezáltal pedig megakadályozhatja a rendszer összeomlását. "A Dimmunix-runtime hozzáigazítja magát a futó szoftverekhez és így biztosítja a zökkenőmentes működésüket" - hangsúlyozta Candea. A svájci fejlesztők ügyeltek arra, hogy a beavatkozás a különböző szoftverek működésében ne okozzon zavart és azok az intézkedést gyakorlatilag észre se vegyék.
A Dimmunix a jövőben kiváló megoldást jelenthet például a böngészőkiegészítőkkel kapcsolatos hibák kijavítására, addig azonban még hosszú az út. Az informatikusok a programot eddig Apache, JBoss és MySQL környezetben tesztelték. "Az eszközt elsősorban szerverrendszerek számára tettük elérhetővé, mivel azok nagyok, sok folyamatot végeznek és az esetükben a rendszerleállás vagy -összeomlás nagyon drága mulatság. A célunk az, hogy egy olyan Dimmunixet készítsünk, amely az átlag felhasználók számára is hozzáférhető lesz és nekik is segítséget jelent" - szögezte le végül Candea.
A Dependable Systems Lab der École Polytechnique Fédérale de Lausanne (EPFL) informatikusai által megalkotott Dimmunix nevű program ezenkívül lehetőséget biztosít a tapasztalatcserére is, hiszen egy számítógép, amelyen telepítve van az alkalmazás, képes más Dimmunixet futtató PC-kről vagy laptopokról információkat lekérni és így folyamatosan bővíteni az adatbázisát. "Jelenleg az eszköz kizárólag a legsúlyosabb szoftverhibák ellen véd. Ez azonban könnyen megváltoztatható és a rendszer kiterjeszthető más hibákra is" - jelentette ki George Candea, az EPFL professzora. A kutatók éppen ennek elérésére hozták nyilvánosságra a Dimmunix forráskódját, mert arra számítanak, hogy így a program vonzó lesz a független programozók számára és a segítségükkel még kifinomultabbá, illetve felhasználóbarátabbá tehető.
A Dimmunix egy szoftverhiba első megjelenésekor számos információt feljegyez nem csak magáról a hibáról, hanem a rendszer viselkedéséről is. Ennek köszönhetően az alkalmazás a hiba újbóli felbukkanásakor már közbe tud lépni és korrigálhatja a különböző folyamatokat, ezáltal pedig megakadályozhatja a rendszer összeomlását. "A Dimmunix-runtime hozzáigazítja magát a futó szoftverekhez és így biztosítja a zökkenőmentes működésüket" - hangsúlyozta Candea. A svájci fejlesztők ügyeltek arra, hogy a beavatkozás a különböző szoftverek működésében ne okozzon zavart és azok az intézkedést gyakorlatilag észre se vegyék.
A Dimmunix a jövőben kiváló megoldást jelenthet például a böngészőkiegészítőkkel kapcsolatos hibák kijavítására, addig azonban még hosszú az út. Az informatikusok a programot eddig Apache, JBoss és MySQL környezetben tesztelték. "Az eszközt elsősorban szerverrendszerek számára tettük elérhetővé, mivel azok nagyok, sok folyamatot végeznek és az esetükben a rendszerleállás vagy -összeomlás nagyon drága mulatság. A célunk az, hogy egy olyan Dimmunixet készítsünk, amely az átlag felhasználók számára is hozzáférhető lesz és nekik is segítséget jelent" - szögezte le végül Candea.