Mythbusters: event stream processing versus complex event processing

  • Authors:
  • Tim Bass

  • Affiliations:
  • TIBCO Software, Inc.

  • Venue:
  • Proceedings of the 2007 inaugural international conference on Distributed event-based systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

There has been significant event processing controversy in the use of the terms event stream processing (ESP) and complex event processing (CEP). CEP was originally envisioned as a technology to extract new information from message-based systems; while ESP was designed to extract new information from database-oriented systems. One school of thought is that ESP is analogous to signal processing and CEP is more aligned with higher level situational inferencing. Another school of thought is that CEP and ESP are one in the same! This talk explores the relationship between CEP and ESP in the context of event processing, and in particular to an event processing reference architecture derived from earlier distributed blackboard computing models. After introducing the model, we explore where ESP and CEP "fit" by applying ESP and CEP concepts to practical use cases for event processing, drawing from signal processing, decision theory, control theory, and stochastic processing. The basis of the talk is derived from established thinking in the domain of multi-sensor data fusion, applying traditional concepts to today's commercial view of event processing. The talk will be controversial and provocative, stimulating discussion and thought on areas for further research and development.