Category: CEP Tutorials

On The History of Event Processing: Global Network Monitoring

Posted on 08/30/08 No Comments

In A Short History of Complex Event Processing. Part 1: Beginnings, David Luckham opens his history discussion by saying; “Event processing has been going on for more than fifty years.” However, in On Event Processing as a Discipline and Some Subsets another colleague mistakenly blogs, “… people who dealt in this area [network management and event correlation] have [...]

Read more

CEP and Analytics

Posted on 08/19/08 No Comments

Peter Lin comments in A Complex Event = Sum (Events) + Situational Knowledge, continuing the discussion by asking ”What is the definition of analytics? Is it purely a calculation, or something else?” A good place to being to look for clues to an answer is Wikipedia, where the opinion of the author there is,  ”A simple and practical definition, [...]

Read more

A Complex Event = Sum (Events) + Situational Knowledge

Posted on 08/16/08 14 Comments

Sometimes we read some opinions about CEP where folks opine that ”complex event processing” is really about processing “complex events” and not about “complex” “event processing”.   The truth be told, processing “complex events” requires “complex” “event processing” so there is really no difference between the two ways of expressing CEP. You can not process complex events in [...]

Read more

The Secret Sauce is the Situation Models

Posted on 08/09/08 No Comments

Alan Lundberg wrote, Intelligent Business Process Platform? in response to Bringing Order to Chaos where someone from PWC linked event processing to business intelligence and business process management.  In turn, James Taylor penned Using decision management to deliver intelligent business performance where James rightly said that it does not require “heroic efforts” to integrate event processing, BI, BPM and [...]

Read more

Object Refinement in CEP: Tracking Temperatures

Posted on 08/07/08 No Comments

Our colleagues at Apama share an interesting use case, tracking the body temperature of someone walking in their recent press release. This use case is a clear example of a subfunction of complex event processing, folks in the multi-sensor data fusion field (and here at The CEP Blog) refer to as event (object) refinement, sometimes called “track and trace.” The reason we call this [...]

Read more

On CEP as a Discipline

Posted on 08/05/08 No Comments

In  CEP as a Discipline,  David Luckham wrote:  “Actually, it is fair to say that some of CEP can be found in other disciplines. Event processing has been going on in one form or another, for the past 50 years. Simulation, Networking, Active DBs, Middleware. { …. } CEP has only just begun. The foundations [...]

Read more

Distributed Memory in Blackboard Systems

Posted on 07/26/08 2 Comments

Paul Vincent, ex-colleague at TIBCO, kindly responds to A Brief Introduction to Blackboard Architectures with Blackboards for Complex Event Processing. Paul correctly mentions that TIBCO’s BusinessEvents software is an excellent scheduling component in a blackboard systems architecture. However, I should briefly clarify Paul’s note that “blackboard systems historically used a single memory model (i.e. multiple [...]

Read more

CEP is to Architecture as SOA is to Architecture

Posted on 07/25/08 1 Comment

I am often asked pointed questions (mostly from the stream processing crowd) like, ” What product does CEP?”  Sometime it seems my answer determines the fate of that relationship, as my feet are grilled over the CEP-fire to be beat of jungle drums!  The amount of money I have lost in deals that did not [...]

Read more

Event Tracking Google Style

Posted on 07/22/08 No Comments

Most readers who operate a web site are familar with Google Analytics (GA). GA users add a bit of Javascript on their web pages. The Javascript has tracking code that executes when visitors request web pages. The GA tracking code basically sets or updates cookies on the user’s browser and requests a single-pixel image from the GA [...]

Read more

A Brief Introduction to Blackboard Architectures

Posted on 07/20/08 4 Comments

A blackboard architecture is a distributed computing architecture where distributed applications, modelled as intelligent agents, share a common data structure called the “blackboard” and a scheduling/control process. The blackboard can be either centeralized or distributed, depending on the requirements and constraints of the application(s). To solve a complex problem in the blackboard-style, the intelligent agents [...]

Read more
Page 5 of 15« First...«34567»10...Last »