Eseményfeldolgozás modell alapú támogatása

OData támogatás
Konzulens:
Gönczy László
Méréstechnika és Információs Rendszerek Tanszék

Az eseményvezérelt architektúrák eseményeinek alkalmas feldolgozásával olyan (üzleti, diagnosztikai) információkat állíthatunk elő, amelyeket vezérlési és döntési helyzetekben jól hasznosíthatunk. Az információk kinyerésének alapja az eseményfolyamon értelmezett mintafelismerés. Az események, mint különböző forrásból származó adategységek önmagukban is hordozhatnak értéket, sok esetben azonban az érdekes minták nem köthetők csak egy forráshoz, hanem több, különböző típusú, eseményből állnak össze. Ezek a komplex események, amelyek az atomi eseményeknek egy logikai összekapcsolását jelentik, kiegészítve ezt olyan információkkal, mint például a sorrendiség, időbeliség, gyakoriság, stb.

A komplex események feldolgozása – szemben a statisztikai és adatbányászati technikákkal – a releváns jelenségek valósidejű, legfeljebb másodpercnyi nagyságrendű késleltetésű előrejelzését célozza meg az aktuális információk alapján. A módszer eredményeit olyan fontos területek hasznosítják eredményesen, mint az informatikai rendszermonitorozás és -diagnosztika, a pénzügyi előrejelzés, vagy az online csalások felderítése (fraud detection).

A komplex események komponenseken átívelő leírása nem triviális feladat. Az eseményfeldolgozó rendszerek leírónyelveivel platformközeli szinten fogalmazhatunk meg eseménymintákat, aminek hátránya, hogy a minták összetettségét korlátozza, hiszen a fejlesztés, tervezés egy adott szinten már áttekinthetetlenné és kezelhetetlenné válik.

A probléma megoldására egy olyan modellvezérelt módszert dolgoztam ki, ami teljesíti ezeket az általános kritériumokat. A módszert egy modellezőnyelvvel és egy alkalmas fejlesztőeszközzel támogattam. A modellvezérelt megközelítés lehetővé teszi az eseményminták áttekinthetőbb definiálását és a formális verifikációt, ami által olyan magas szinten definiált követelményeknek való megfeleltetés biztosítható, amelyeket a szakterület szabványai, jogszabályai definiálnak. (Mint például a COBIT az IT-biztonság szakterületén.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.