Complex Event Processing
Complex Event Processing
Desarrollo de Dispositivos Móviles
Complex Event Processing
Equipo: 1
Integrantes:
Andrés Bustamante Díaz A01172912
Daniel Zubieta Ambriz A01651206
Profesor Rafael Lozano Espinosa
https://docs.google.com/document/d/1MxKSpWszgpRMh2PXTmFtNPV9zGrpKa_DDpjCpfdKLZo/edit 1/2
2/28/2019 Drools Complex Event Processing - Documentos de Google
There is no broadly accepted definition for Complex Event Processing. An event in
this case is a record of significant change of state in the application domain at a
given point in time. It is an event processing concept that deals with task of
processing multiple events trying to identify the meaningful ones from the rest, it
employs techniques like detection of complex patterns, event correlation and
abstraction, hierarchies, causality, membership, timing and eventdriven processes/
Event Driven Architecture started being more focused in the 90’s with more formal
definitions on the requirements and goals, with this, two trends were born: Event
Stream Processing and Complex Event Processing
Event Stream Processing was focused on the capabilities of processing streams of
events near real time, while Complex Event Processing worked on correlation and
composition of atomic events into bigger ones.
Dr. David Luckham's book "The Power of Events" introduced the concept of Complex
Event Processing and how it could be used to enhance systems and both trends
converged into one, creating what we now know as Complex Event Processing
Systems, we can say that CEP is primarily an event processing concept, that deals
with the task of processing multiple events. In other words, CEP is about detecting
and selecting the interesting events from an event cloud.
One of the uses of Complex Event Processing is in cyber security, where it can be
used for correlating events across different security devices and applications for
complicated attack detection and response. This activities are registered in a log,
where CEP process them and analyse the risk taxonomy of the log.
References
Chapter 8. Complex Event Processing. (2019). Retrieved from
https://docs.jboss.org/drools/release/6.2.0.CR3/droolsdocs/html/DroolsComplexEve
ntProcessingChapter.html#d0e10297
https://docs.google.com/document/d/1MxKSpWszgpRMh2PXTmFtNPV9zGrpKa_DDpjCpfdKLZo/edit 2/2