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 July 20th, 2008 by Tim Bass
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 [...]
Filed under: Adapters, Agents, Analytics, Artificial Intelligence, Blackboard Architecture, Business Event Processing, Business Optimization, CEP Terminology, CEP Tutorials, Complex Event, Complex Event Processing, Distributed Object Caching, EAI ESB & SOA, Event Processing, Event Processing Modelling, Event-Driven Architecture, Grid Computing, Process Optimization, Scheduling, Sensor Fusion, Systems Engineering | 4 Comments »
Posted on April 20th, 2008 by Greg Reemler
Ironically, our favorite software vendors have decided, in a nutshell, to redefine Dr. David Luckham’s definition of “event cloud” to match the lack-of-capabilities in their products.
This is really funny, if you think about it.
The definition of “event cloud” was coordinated over a long (over two year) period with the leading vendors in the event processing community and is based on the [...]
Filed under: Advanced Event Processing, Agents, Analytics, Artificial Intelligence, CEP Terminology, CEP Tutorials, Complex Event Processing, Cyber-Trading Technologies, Detection Theory, Distributed Object Caching, EPTS, Event Cloud, Event Processing, Event Processing Technical Society, Event Stream Processing, Event-Driven Architecture, Financial Services, POSETS, Use Cases | 7 Comments »
Posted on November 28th, 2007 by Tim Bass
This week I completed a presentation on complex event processing at Wealth Management Asia 2007 where I had a chance to field some tough questions from risk management experts working for some of the top banks in the region.
In particular, one of the meeting attendees voiced strong scepticism over emerging event processing technologies. The basis for his scepticism was, in his [...]
Filed under: Artificial Intelligence, Asia Pacific, Business Activity Monitoring, Business Events, Business Optimization, Business Rules, CEP News and Events, Complex Event Processing, Cybersecurity, Distributed Object Caching, EAI ESB & SOA, Event Processing, Event-Driven Architecture, Fraud Detection, Grid Computing, Message-Oriented Middleware, Predictive Business, Risk Management, Security Event Management, Sensor Fusion, Standards, Threats and Vulnerabilities, Use Cases | 11 Comments »
Posted on November 21st, 2007 by Tim Bass
Opher Etzion has kindly asked me to write a paragraph or two on commercial-off-the-shelf (COTS) software versus (hard) coding software in event processing applications.
My thoughts on this topic are similar to my earlier blog musings, Latency Takes a Back Seat to Accuracy in CEP Applications.
If you buy a EP engine (today) because it permits you run some quick-and-dirty [...]
Filed under: Benchmarks, Business Optimization, Business Rules, CEP Terminology, CEP Tutorials, Complex Event Processing, Cyber-Trading Technologies, Cybersecurity, Distributed Object Caching, Event Processing, Event Processing Language, Event Stream Processing, Event-Driven Architecture, Grid Computing, Modelling and Simulation, Performance, Process Optimization, Virtualization | 1 Comment »
Posted on November 16th, 2007 by Tim Bass
In my earlier post, A Model For Distributed Event Processing, I promised to address grid computing, distributed object caching and virtualization, and how these technologies relate to complex event processing. Some of my readers might forget my earlier roots in networking if I continue to talk about higher level abstractions! So, in this follow-up post I will discuss virtualization relative to [...]
Filed under: Artificial Intelligence, Business Rules, CEP News and Events, CEP Terminology, CEP Tutorials, Complex Event Processing, Distributed Object Caching, EAI ESB & SOA, Event Processing, Event-Driven Architecture, Grid Computing, Message-Oriented Middleware, Modelling and Simulation, Performance, Process Optimization, Sensor Fusion, Standards | No Comments »
Posted on November 15th, 2007 by Tim Bass
I predict we may experience less debates on the use of the term “event cloud” related to CEP in the future, now that both IBM and Google have made announcements about “cloud computing” and “computing cloud”, IBM Turning Data Centers Into ‘Computing Cloud’
“The initiative also builds on IBM’s announcement with Google last month that they are developing cloud computing [...]
Filed under: Artificial Intelligence, CEP News and Events, CEP Terminology, Complex Event Processing, Distributed Object Caching, Event Processing, Event-Driven Architecture, Grid Computing, Modelling and Simulation, Open Source, Performance, Process Optimization, Sensor Fusion | 2 Comments »
Posted on November 1st, 2007 by Tim Bass
In my last post, Analytical Patterns for Complex Event Processing, I provided an overview of a few slides I presented in March of 2006 at first event processing symposium titled Processing Patterns for Predictive Business. In that same presentation (slide 15), I also introduced a generic high level architecture (HLA) for event processing in the illustration below:
The figure above is a application [...]
Filed under: Artificial Intelligence, CEP Terminology, CEP Tutorials, Complex Event Processing, Distributed Object Caching, Event Processing, Event-Driven Architecture, Grid Computing, Modelling and Simulation | 7 Comments »