Navigation
  • The MicroGuide to Process and Decision Modeling in BPMN/DMN: Building More Effective Processes by Integrating Process Modeling with Decision Modeling
    The MicroGuide to Process and Decision Modeling in BPMN/DMN: Building More Effective Processes by Integrating Process Modeling with Decision Modeling
« Business Rules and Business Process Modeling Simplified | Main | Version 1.0 of PRR Released »
Tuesday
Mar302010

The Past Present and Future of Business Rules

Innovations Software Technology has released my most recent white here.  In this document, I review the early beginning of the Business Rules Approach (BRA), discuss the current practices, and conclude with some predictions.

The BRA has principally evolved from three sources: Artificial Intelligence (Expert Systems and others), Data Modeling, and Business Process Reengineering. Circuitously, expert systems became one of the originating technologies for business rules. In the white paper I explain the differences between the sequential logic approach and the inferencing approach adapted from expert systems.  I have experience with both and clearly my bias is towards sequential, graphical approaches. 

Before I worked for Visual Rules, I led the development of an open source business rules engine, OpenLexicon. OpenLexicon used a sequential approach; however, rules were developed with a language template. My understanding of the sequential approach also includes the lessons learned here.

Certainly, business rules and decisions are critical aspects of enterprise architecture. Yet they are aspect of a larger approach. Business rules have already expanded beyond the outdated paradigm of a process-decider. To remain viable the business rules approach will need to support an expanded vision within the enterprise-one that encompasses and moves beyond supporting a process decision.

Again, the paper is available here.

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>