This decision model addresses the complex problem of mortgage loan recommendations. Based on an applicant’s objectives and preferences, it generates, prices, and ranks best-fit loan recommendations. A case study describing the process of building this decision model (hosted directly in this repo) was contributed by Gil Ronen. It uses the OMG standards BPMN 2.0 and DMN 1.0. The executable implementation was built with OpenRules.
Implementation files:
- Main.xls — main decisions with a Business Process and Decision Requirements Diagrams
- Glossary.xls — a business glossary
- Data.xls — test cases
Decisions and Decision Tables:
- LoanConstraintsGenerationRules.xls
- ProductRules.xls
- PricingRules.xls
- PaymentRules.xls
- RankingRules.xls
Supporting Java classes:
Execution results: