Archive: March, 2010

Rules Apathy: Form vs Function

Posted on 03/10/10 No Comments

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 rules [...]

Read more

RETE Engines Must Forward and Backward Chain?!

Posted on 03/06/10 16 Comments

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 [...]

Read more

Disadvantages of Rule-Based Systems (Part 1)

Posted on 03/05/10 8 Comments

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 [...]

Read more

The Power of Events Revisited (Part 1)

Posted on 03/02/10 No Comments

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 [...]

Read more

Back to the Blog

Posted on 03/01/10 6 Comments

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 you’d [...]

Read more