Complex event processing: Difference between revisions

Content deleted Content added
m stray comma cleanup + AWB genfixes, replaced: publisher=John Wiley & Sons, Inc.,| → publisher=John Wiley & Sons, Inc.|
Line 1:
{{RefimproveMore citations needed|date=March 2010}}
'''Event processing''' is a method of tracking and [[data analytics|analyzing]] (processing) streams of information (data) about things that happen (events),<ref name=LuckhamD>{{cite book|last=Luckham|first=David C.|title=Event Processing for Business: Organizing the Real-Time Enterprise|url=http://ee.stanford.edu/~luckham/|publisher=John Wiley & Sons, Inc.,|___location = Hoboken, New Jersey|year=2012|page=3|isbn=978-0-470-53485-4}}</ref> and deriving a conclusion from them. '''Complex event processing''', or '''CEP''', is event processing that combines data from multiple sources<ref>{{citation|last=Schmerken|first=Ivy|title=Deciphering the Myths Around Complex Event Processing|url=http://www.wallstreetandtech.com/data-latency/207800335|publisher=Wall Street & Technology|date=May 15, 2008}}</ref> to infer events or patterns that suggest more complicated circumstances. The goal of complex event processing is to identify meaningful events (such as [[business opportunity|opportunities]] or threats)<ref name=Bates>{{citation|last=Bates|first=John|title=John Bates of Progress explains how complex event processing works and how it can simplify the use of algorithms for finding and capturing trading opportunities|url=http://fixglobal.com/home/secrets-revealed-trading-tools-uncover-hidden-opportunities/|publisher=Fix Global Trading|accessdate=May 14, 2012}}</ref> and respond to them as quickly as possible.
 
These events may be happening across the various layers of an organization as sales leads, orders or customer service calls. Or, they may be news items,<ref>{{citation|last=Crosman|first=Penny|title=Aleri, Ravenpack to Feed News into Trading Algos|url=http://www.wallstreetandtech.com/articles/217500395|publisher=Wall Street & Technology|date=May 18, 2009}}</ref> text messages, social media posts, stock market feeds, traffic reports, weather reports, or other kinds of data.<ref name=LuckhamD /> 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 suggest 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.<ref>{{citation|last=McKay|first=Lauren|title=Forrester Gives a Welcoming Wave to Complex Event Processing|url=http://www.destinationcrm.com/Articles/CRM-News/Daily-News/Forrester-Gives-a-Welcoming-Wave-to-Complex-Event-Processing-55492.aspx|publisher=Destination CRM|date=August 13, 2009}}</ref>
Line 34:
==Related concepts==
 
CEP is used in [[operational intelligence]] (OI) products to provide insight into business operations by running query analysis against live feeds and event data. OI collects real-time data and correlates against historical data to provide insight and analysis. Multiple sources of data can be combined to provide a common operating picture that uses current information.
 
In [[network management]], [[systems management]], [[application management]] and [[service management]], people usually refer instead to [[event correlation]]. As CEP engines, event correlation engines (''event correlators'') analyze a mass of events, pinpoint the most significant ones, and trigger actions. However, most of them do not produce new inferred events. Instead, they relate high-level events with low-level events.<ref>J.P. Martin-Flatin, G. Jakobson and L. Lewis, "Event Correlation in Integrated Management: Lessons Learned and Outlook", Journal of Network and Systems Management, Vol. 17, No. 4, December 2007.</ref>
Line 126:
* [http://www.debs.org The ACM conference on distributed event-based systems] - Research articles on innovations in event-based systems
* [http://www.thecepblog.com/what-is-complex-event-processing/ What is Complex Event Processing?] - A Technical Overview of CEP
 
 
[[Category:Information systems]]