Learn by examples

Start with a decision model that already works.

OpenRules lets business users and subject-matter experts create, test, and maintain operational decision models without programming. Each sample combines a business glossary with decision tables that make the model’s logic visible.

Run a sample

See the complete model in action.

Open VACATION-DAYS/VacationDays/ in openrules.samples and run test.bat to build and execute the decision model. Run explore.bat to open the Graphical Decision Modeling IDE, examine the automatically generated diagram, and debug the rules.

You can modify an existing project or create your own model, then deploy the decision service in the cloud or on premises and invoke it using JSON, XML, or Java.

Enterprise-level model

Move from samples to coordinated decision services.

The LOAN/LoanServices workspace shows how multiple decision projects can cooperate in a larger operational solution. Explore the enterprise-level decision model and its loan-origination decision services.

These models demonstrate a practical path from business-owned rules to production services while keeping the decision logic understandable and maintainable.

Build from a working example

Download the samples and make one yours.

Evaluate OpenRules free, run a model, inspect its decision tables, and adapt the business logic to your needs.