Rules Apathy: Form vs Function

I have received a few private messages about Charles Young and his form v. function rules debate. Folks have sent me references and articles to counter his debate points, however, I am impassive about this topic.
It is common sense to objective systems engineers (and well documented) that trying to manage large sets of [...]

RETE Engines Must Forward and Backward Chain?!

In a new development for me, I recently learned that one of the criteria for a “RETE-based rules-engine” to actually be classified as “RETE” is that the software must perform both forward and backward chaining. A well respected rules professional just informed me:
If [the rules-engine] is just forward chaining it’s not RETE because the [...]

Disadvantages of Rule-Based Systems (Part 1)

In Orwellian Event Processing the discussion moved away from my original intent, which was primarily to discuss the vendor-state-of-denial regarding the prior art for processing complex events, and gravitated toward a discussion on the “inefficiencies” of rule-based systems.  I was surprised learn that there are professionals who believe that there is no basis in fact [...]

The Power of Events Revisited (Part 1)

When I first read The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems by David Luckham I took away three high level ideas:

Events are important in business.
Events can be processed in a hierarchical way.
Rapide is a modeling tool developed at Stanford that can be used to model complex systems.

These three [...]

Back to the Blog

Well, after a long period of working on a number of operational projects, I’m going to take a break from writing code and actually do some blogging again. For some this is good news (and I quote from a private note):
I’m thankful you’ve started blogging again. For a while there I was afraid [...]

Copyright © 2007-2008, The CEP Blog, All Rights Reserved.