Wat is complexe gebeurtenisverwerking?
Complexe gebeurtenisverwerking is een manier om situaties in een organisatie te herkennen en erop te reageren. Het wordt meestal gebruikt in het kader van bedrijfsprocesbeheer. Complexe gebeurtenisverwerking wordt meestal uitgevoerd door een computerprogramma dat informatie controleert die de organisatie binnenkomt en verlaat om patronen van gebeurtenissen te vinden. Vervolgens wordt een oplossing aanbevolen of automatisch geïmplementeerd op basis van bestaande algoritmen en gegevens. Complexe eventverwerking wordt meestal gebruikt in de telecommunicatie-, financiële en transportsector.
Telkens wanneer er nieuwe gegevens in het systeem worden ingevoerd, wordt dit een gebeurtenis genoemd. Nieuwe gegevens kunnen vele vormen aannemen. Het kan van alles zijn, van een personeelsrecord tot een verkoopcijfer tot een inkooporder. De computer analyseert deze gebeurtenissen in een procedure die bekend staat als verwerking. Clusters van gerelateerde gebeurtenissen kunnen worden gebruikt om een complexe gebeurtenis af te leiden, waar de naam complexe gebeurtenisverwerking vandaan komt.
Verschillende technieken kunnen worden gebruikt om gebeurtenissen te verwerken. Detectie van gebeurtenispatronen zoekt naar een herhalende gebeurtenis of reeks gebeurtenissen. Abstractie gebruikt een gebeurtenis om er een nuttige algemeenheid aan te ontlenen. Het detecteren van relaties erkent dat een specifieke gebeurtenis of reeks gebeurtenissen altijd plaatsvindt in samenhang met een andere gebeurtenis of reeks gebeurtenissen. Andere technieken die worden gebruikt bij complexe gebeurtenisverwerking omvatten het modelleren van gebeurtenishiërarchieën en het abstraheren van gebeurtenisgestuurde processen.
Het analyseren van gebeurtenissen zou geen zin hebben als het niet tot oplossingen voor problemen leidde of andere veranderingen binnen de organisatie tot gevolg had. Nadat een gebeurtenis is geanalyseerd, identificeert de computer de meest betekenisvolle gebeurtenissen en onderneemt actie om erop te reageren. Deze acties kunnen voorgeprogrammeerde algoritmen zijn, ook wel computergeoriënteerde oplossingen genoemd, zoals het automatisch bestellen van meer inkt telkens wanneer een printer opraakt. De actie kan ook een melding of waarschuwing zijn om de operator of manager te laten weten wat de situatie is en welke actie het systeem aanbeveelt. Dit staat bekend als een op detectie gerichte oplossing.
Bedrijven die bedrijfsprocesbeheer toepassen, maken meestal gebruik van complexe eventverwerking. Bedrijfsprocesbeheer is een managementmethode die de wensen en behoeften van haar klanten als leidraad neemt voor het structureren en organiseren van het bedrijf. Bedrijven die deze managementmethode gebruiken, werken altijd aan het verbeteren van processen om de doelen van het bedrijf te helpen realiseren. Complexe gebeurtenisverwerking is een nuttig hulpmiddel om dit te doen, omdat het managers toelaat om patronen te herkennen die moeilijk of niet waar te nemen zijn zonder de hulp van speciale technologie.