Category Archives: Use Cases

OpenRules Implementation of the Loan Approval Challenge

In Dec-2016 DMCommunity.org published a new Challenge called “Loan Approval“. This challenge actually was proposed by myself based on real-world experience with one of our customers (a large bank). The most important point of this challenge was a general architecture that … Continue reading

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

Dealing With Unknown Data

DMCommunity.org published an interesting challenge “Greeting a Customer with Unknown Data” that deals with the real-world decision modeling issue: your decision model has to produce a meaningful outcome even when expected input is not available. We provided our DMN-like solution utilizing … Continue reading

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

Developing Custom Decision Modeling Languages with Enhanced DMN

The modern Business Rules and Decision Management Systems help users to move business logic from a code to business rules controlled by subject matter experts (not developers).  In particular, the latest Decision Model and Notation (DMN) standard [1] defines powerful … Continue reading

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

Decision Models: Finding Alternative and Optimal Decisions

People frequently assume that a good, consistent decision model should produce one and only one decision (solution) for any valid input. However, in real-world applications we frequently deal with situations when a decision model may produce multiple feasible solutions for … Continue reading

Posted in Decision Management, Optimization, OpenRules Specific, Constraint Programming, Tools and Technologies, Use Cases | Leave a comment

“Monkey Business” Analyzed

I decided to add the decision model “Monkey Business” to our new What-If Analyzer. It brought several considerations missed by other solutions. In this post I will discuss my implementation and will show how What-If Analyzer helps to do a through … Continue reading

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

Decision Model for Vacation Days Calculation

This month DMCommunity.org asked to present the best design of the notorious decision tables offered by Prof. Jan Vanthienen. It should implement the following business logic:

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

“Old” and “New” Business Rules Approaches

The recent LinkedIn discussion “What rules representation to choose for which audience?” came to the question about business analysts handing their business rules written in plain English over to IT for an implementation. 

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