Complex event processing

[1] An event may also be defined as a "change of state," when a measurement exceeds a predefined threshold of time, temperature, or other value.

Analysts have suggested that CEP will give organizations a new way to analyze patterns in real-time and help the business side communicate better with IT and service departments.

[4] CEP has since become an enabling technology in many systems that are used to take immediate action in response to incoming streams of events.

Applications are now to be found (2018) in many sectors of business including stock market trading systems, mobile devices, internet operations, fraud detection, the transportation industry, and governmental intelligence gathering.

The combination of "blowOutTire", "zeroSpeed" and "driverLeftSeat" within a very short period of time results in a new situation being detected: "occupantThrownAccident".

[11] BPM focuses on end-to-end business processes, in order to continuously optimize and align for its operational environment.

Consider this scenario: In the aerospace industry, it is good practice to monitor breakdowns of vehicles to look for trends (determine potential weaknesses in manufacturing processes, material, etc.).

For a recent state of the art review on the integration of CEP with BPM, which is frequently labeled as Event-Driven Business Process Management, refer to.

CEP software can factor real-time information about millions of events (clicks or other interactions) per second into business intelligence and other decision-support applications.

These "recommendation applications" help agents provide personalized service based on each customer's experience.

The CEP application may collect data about what customers on the phone are currently doing, or how they have recently interacted with the company in other various channels, including in-branch, or on the Web via self-service features, instant messaging and email.

Time series data provides a historical context to the analysis typically associated with complex event processing.

Or the need to act upon live market prices may involve comparisons to benchmarks that include sector and index movements, whose intra-day and historic trends gauge volatility and smooth outliers.

Complex event processing is a key enabler in Internet of things (IoT) settings and smart cyber-physical systems (CPS) as well.

[15] The majority of these techniques rely on the fact that representing the IoT system's state and its changes is more efficient in the form of a data stream, instead of having a static, materialized model.