Posted on November 28th, 2008 by Tim Bass
Detection experts understand that the optimal detection design and architecture is generally a combination of both signature and anomaly detection engines. In event processing, signature detection involves the real-time pattern matching analysis of events. A core advantage of signature detection is that basic pattern matching models are easy to understand and develop [...]
Filed under: Advanced Event Processing, Analytics, Artificial Intelligence, Business Optimization, CEP Terminology, Complex Event Processing, Cybersecurity, Detection Theory, Event Processing, Event Processing Modelling, False Positives and Negatives, Modelling and Simulation, Performance, Process Optimization, Situation Models, Systems Engineering, Threats and Vulnerabilities | No Comments »
Posted on October 2nd, 2008 by Tim Bass
In The Genesis of Complex Event Processing: Asymmetric Capabilities I introduced the abstract concept of “asymmetric processing capabilities” to describe the foundations of complex event processing. If you take a few moments to review the first CEP projects from Stanford University, you will see that the application of CEP was toward solving myriad asymmetric event [...]
Filed under: Advanced Event Processing, Analytics, CEP News and Events, CEP Terminology, CEP Tutorials, Complex Event, Complex Event Processing, Cybersecurity, Detection Theory, Event Cloud, Event Processing, Event Processing Modelling, Security Event Management, Sensor Fusion, Simple Event Processing, Systems Engineering, Threats and Vulnerabilities, Use Cases | No Comments »
Posted on September 24th, 2008 by Tim Bass
I was pleased to read the Paul Vincent’s post, TIBCO BusinessEvents 3.0. TIBCO has always had a forward thinking vision for distributed computing and this release of BE 3.0 is another step in the right direction. TIBCO now has the only commercial-off-the-shelf (COTS) event processing platform on the market that supports distributed event processing, multi-agent [...]
Filed under: Adapters, Advanced Event Processing, Agents, Analytics, Artificial Intelligence, Asia Pacific, Blackboard Architecture, Business Activity Monitoring, Business Event Processing, Business Events, Business Optimization, Business Rules, CEP News and Events, Complex Event Processing, Distributed Object Caching, EAI ESB & SOA, EDA, Event Processing, Event Processing Language, Event Processing Modelling, Event Stream Processing, Predictive Business, TIBCO | 11 Comments »
Posted on September 7th, 2008 by Tim Bass
The other day I was thinking that I should write about specific situation models and by coincident Marc Adler pens CEP and Shoplifting. In Marc’s post, Marc begins to model shoplifting as if shoplifting is “market data,” with Level 1 to Level 4 shoplifting “quotes” - the natural approach for a brilliant guy from Citi. In [...]
Filed under: Advanced Event Processing, Analytics, Artificial Intelligence, CEP News and Events, CEP Terminology, CEP Tutorials, Complex Event, Complex Event Processing, Detection Theory, Event Processing, Event Processing Modelling, Modelling and Simulation, Risk Management, Sensor Fusion, Situation Models, Systems Engineering, Use Cases | 11 Comments »
Posted on September 5th, 2008 by Tim Bass
The following excellent discussion is reposted from Streaming SQL approaches insist in ignoring causality by PatternStorm.
The recent paper “Towards a Streaming SQL Standard” by Oracle and Streambase unifies and generalizes two different execution models of Streaming SQL: Oracle’s and StreamBase’s.
While it’s true that the generalization succeeds in overcoming the unability of both execution models of producing [...]
Filed under: CEP Terminology, CEP Tutorials, Complex Event Processing, Event Processing, Event Processing Language, Event Processing Modelling, Event Stream Processing, Open Source, Situation Models, StreamBase | 1 Comment »
Posted on August 19th, 2008 by Tim Bass
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, however, would [...]
Filed under: Analytics, Business Optimization, CEP Terminology, CEP Tutorials, Complex Event, Complex Event Processing, Cybersecurity, Event Processing, Event Processing Modelling, Fraud Detection, Modelling and Simulation, Predictive Business, Process Optimization, Risk Management, Situation Models, Use Cases | No Comments »
Posted on August 16th, 2008 by Tim Bass
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 some [...]
Filed under: Advanced Event Processing, Analytics, CEP Terminology, CEP Tutorials, Complex Event, Complex Event Processing, Detection Theory, Event Processing, Event Processing Modelling, Event Stream Processing, False Positives and Negatives, Modelling and Simulation, Simple Event Processing, Situation Models | 14 Comments »
Posted on August 9th, 2008 by Tim Bass
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 [...]
Filed under: Advanced Event Processing, Analytics, Artificial Intelligence, Benchmarks, Business Event Processing, Business Optimization, Business Process Management, CEP Terminology, CEP Tutorials, Complex Event, Complex Event Processing, Detection Theory, Development and Evaluation, EAI ESB & SOA, Event Processing, Event Processing Modelling, Modelling and Simulation, Process Optimization, Requirements, Simple Event Processing, Situation Models, Systems Engineering, Visualization | No Comments »
Posted on July 26th, 2008 by Tim Bass
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. [...]
Filed under: Agents, Analytics, Blackboard Architecture, CEP Tutorials, Complex Event, Complex Event Processing, Event Processing Modelling, Scheduling, Systems Engineering, TIBCO | 2 Comments »
Posted on July 22nd, 2008 by Tim Bass
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 [...]
Filed under: CEP Tutorials, Complex Event, Complex Event Processing, Event Processing, Event Processing Language, Event Processing Modelling, Modelling and Simulation, Sensor Fusion, Situation Models, Systems Engineering | No Comments »