Composite event; Derived event
A complex event is an event derived from a collection of events by either aggregation or derivation function .
Explicit concatenation of a collection of events,
Example: Create an event that contains all the events that are related to the 2008 USA presidential elections.
Derivation of an aggregated value from a collection of events from the same type.
Example: Create an event that contains the average, maximal and minimal value of a certain stock during a single trade day.
Derivation [ 4] of an event as a function of other events that is a result of event pattern detection.
Example: Whenever a sequence of three complain-events from the same customer occurs within a single week, create an event “angry customer” with the customer-id.
Note that this event may or may not contain the raw complain events.
- 1.Ericsson AM, Pettersson P, Berndtsson M, Seiriö M. Seamless formal verification of complex event processing applications. In: Proceedings of the Inaugural International Conference on Distributed Event-Based Systems; 2007. p. 50–61.Google Scholar
- 2.Luckham D. The power of events. Boston: Addison-Wesley; 2002.Google Scholar
- 3.Luckham D, Schulte R, editors. EPTS event processing glossary version 1.1. http://complexevents.com/?p=409
- 4.Zimmer D, Unland R. On the semantics of complex events in active database management systems. In: Proceedings of the 15th International Conference on Data Engineering; 1999. p. 392–99.Google Scholar