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
Sunday
Oct232005

October 23 Post

The Haley Business rules engine has been getting industry notice lately so I at a look at the material at www.haley.com. They have placed 5 webx seminars on the site and these beautify depict what the tool does. Haley is what I would call a ‘strong expert systems approach. It uses goal oriented assertions to create conclusions and actions. Other tools such as Concordia rely on decision tables to develop conclusions.

In the late eighties, expert systems software was a popular software trend. With this software, knowledge engineers captured the expertise of people performing complex determinations. Organizations used expert systems to diagnose problems with gas turbines and medical conditions. We rarely meet this complexity in the IT world; however, they probably exist in tax laws and government controls. Expert systems can apply weighting or ‘certainty factors’ to facts that were fuzzy, somehow. The factors can have thresholds that trigger outcomes. Over the years, the expert system industry has moved away from these weighting factors, using analysis such as neural nets. Clearly the Haley engine can manage fuzzy factors since these are part of the insurance fraud rule set that is distributed with the software. In fact the founder of Haley, Paul V. Haley, has an artificial intelligence background.

This leads me to point out the dichotomy in the business rules community. One branch is dominated, or influended, by the artificial intelligence community. The other is dominated by relational data modelers. Data modelers include Barbra Van Hale with her book “Business Rules Applied?. This book has a long section on traditional data modeling Then there is the book ‘What Not How: The Business Rules Approach to Application Development?' by the founder of Relational Data technology C.J. Date. The point is that the approach to business rules is different, depending on the basis of the architects influences and leanings.

Page 1 ... 16 17 18 19 20