Category Archives: Decision Management

Decision Modeling: LEGO Style

Recently I helped one of our larger customers to build a set of their business decision models. At the end I said that now they can continue to assemble new decision models themselves. Then one of their business analysts said … Continue reading

Posted in Decision Management, Decision Modeling, DMN | Tagged | Leave a comment

OpenRules Knowledge Repository for both QA and Production Processes

I’d like to share experience of large OpenRules customers who create and maintain enterprise-level knowledge repositories. Such repositories usually contain two major components:                       1.   Decisions and Rules        … Continue reading

Posted in Decision Management, OpenRules Specific | Leave a comment

Transforming DMN XML to OpenRules

OpenRules already can read and execute decision models represented in the DML XML format with certain restrictions. The new release will be more powerful in this respect. To test new DMN-to-OpenRules capabilities I decided to implement DMCommunity’s June-2017 Challenge using the DMN … Continue reading

Posted in Decision Management, DMN, Use Cases | Leave a comment

Loosely Coupled Decision Models for Loan Origination

DMCommunity.org June-2017 Challenge is looking for the best decision models that implement a well-known Loan Origination problem described in in the Section 11 of the DMN specification. So, I decided to address this challenge using the core DMN constructs implemented in OpenRules. I … Continue reading

Posted in Decision Management, DMN, Use Cases | Leave a comment

Solving Flight Rebooking Challenge With and Without Programming Constructs

DMCommunity.org announced its Challenge “Rebooking Passengers from Cancelled Flights” in Oct-2016 and until now 4 different solutions have been submitted. It is a relatively complex use case for decision modeling. In this post I will describe different implementation approaches for this … Continue reading

Posted in Decision Management, DMN, Tools and Technologies, Use Cases | 2 Comments

DMN: Iterating Over Arrays Without Explicit Loops

I consider myself among the initiators and big supporters of the DMN standard, and I do my best to help bringing the standard to the real-world business decision modeling. Naturally, the current release of DMN includes some constructs with which I … Continue reading

Posted in Decision Management, DMN, Tools and Technologies, Use Cases | Leave a comment

Raymond Smullyan’s Retro-Analysis and Decision Modeling

When I learned that the famous Prof. Raymond Smullyan passed away this February at the age of 97, I felt grateful to the man whose books and puzzles my friends and I enjoyed reading as young programmers many years ago. Later on we shared … Continue reading

Posted in Decision Management, Optimization, Rule Engines, Use Cases | 1 Comment