Business Rules Cafe

Serving up casual and technical discussions about the business rules community, technologies and methodologies

Monday, December 31, 2007
posted by Chris Collard 02:33 PM

IBM is currently exploring the CEP space with their Active Correlation Technology (ACT) initiative.

IBM's CEP

ACT is IBM's answer to handling CEP (complex events processing) - a little bit different than traditional "event rules" because CEP is designed to handle high capacity events and situational modeling - not just "returning an answer". CEP has been around for a little while, but just not formally called "CEP" - basically anywhere where high numbers of events occur simultaneously and situational content is derived e.g. In today's fighter planes – the onboard CPU takes in simultaneous flight data, targets, physical data, strategic data, etc. and processes it all into suggestions and actions for manual and automatic compensations. The distinction can be made: business rules and event rules are designed to simulate the decisions of one simultaneous person (make a loan decision, determine eligibility, etc) - CEP is designed to simulate the decisions of many simultaneous people (all of these events just occurred - what situation does that present, what decision(s) should be made, etc?)

David Luckham has developed a site dedicated to CEP. I am interested to watch as the paths of EDM and CEP continue to move towards each other. To my knowledge there are no COTS packages associated with either CEP or EDM to date...

Monday, November 26, 2007
posted by Jeremiah Connelly 03:25 PM

As a business rule developer, I tend to notice that a good amount of business rules projects tend to be linear across the business. What I mean by "linear", is that I tend to notice projects that share a good amount of similarity between one project and another, all within the same business application. For example, Business_A has 5 separate rules projects, Project1, Project2, etc...

That being said, at what point does reusability, extensibility and consistency play a part in enforcing a robust and fruitful rule application, beyond the scope of the current requirements and utilization? Does it come into play during architecture? Implementation? Or does it fall all the way back in the Iterative cycle to flush out the best place to implement a scalable project?

Read the entire "Reusability Across Rule Projects" post

Thursday, October 18, 2007
posted by Jeremiah Connelly 02:02 PM

The Business Rules Cafe is a blog about technical, business and casual discussions that center around the Business Rules community, tools and methodologies.

The authors of the Cafe are daily busines and technical users of various enterprise rule engines. We invite you to comment on the posts and contribute to the growing user base of the business rules community. If you would like to contribute to the Business-Rules Cafe, feel free to send an email to us at anytime.