Business Rules and Decision Management System

= Open Source =




OpenRules® is a general purpose Business Rules and Decision Management System available as an Open Source product. It allows subject matter experts and software developers to create, test, execute, and maintain enterprise-class decision support applications.

TRY IT NOW (free, no downloads)

What Business Analysts Can Do:

demo* Define Complex Business Decisions
* Represent Decision Tables

* Define Business Glossaries

* Create and Execute Test Cases

* Efficiently Execute Business Decisions

Tools: MS Excel®, OpenOffice® or Google Docs®

Key Differentiators:Sandbox

* Executable Decision Models in the DMN format

* There is no rule language to learn

* No coding of rules is required

* Business analysts control business logic

* Solving business optimization problems

What OpenRules Can Do:

demo* Rules-based development

* Simple Java or .NET integration

* Rules-based web applications

* Predictive analytics

* Constraint solving, optimization

See Examples, User Manual


New Book "DMN in Action with OpenRules"

Book "DMN in Action"This practical guide is available from Amazon. Supporting software:

Feb 16, 2017

OpenRules 6.4.1 introduces WHY-Analyzer for Decision Modeling

The Release 6.4.1 introduces a graphical WHY-Analyzer that allows business users to analyze behavior of their DMN-based decision models

Dec 20, 2016

OpenRules Wins 10th International Rule Challenge

OpenRules®  "What-If Analyzer for Decision Modeling" won 10th International Rule Challenge Award at RuleML-2016.

July 8, 2016


Forrester Research, Inc.

"OpenRules have the most-aggressive approaches to business-expert authoring and typically requires less developer support than IBM ILOG, FICO Blaze Advisor, and JBoss BRMS.

Market Overview: Business Rules Platforms



Upcoming Events


DecisionCAMP-2017 July 13-14, 2017, London, UK

BBC-2017 Nov. 6-10, 2017, Orlando, FL, USA

Recent Events

RuleML 2016 and DecisionCAMP-2016, July 6-9 2016, New York

BBC 2015: Nov. 2-6, USA

Video "DecisionsFirst Modeler Integration with OpenRules"

Webinar "Creating and Managing Executable Decision Models"




  Major Functional Components            (click on any button to learn more about the component)

Rule Repository

Rule Repository

Enterprise-class Repository Maintained by Business Analysts with Excel® or Google Docs®

     Rule Engine

Rule Engine

Executing Decision Models in a highly efficient and scalable way

Rule Learner

Rule Learner

Discovering Rules
Predictive Analytics

   Rule Solver

Rule Solver

Constraint Satisfaction
Solving Optimization Problems

Rule Dialog

Rule Dialog

Developing dynamic rules-based Web Questionnaires


Finite State Machines

Event Processing
Connecting the Dots

OpenRules, Inc. offers a general purpose Business Rules and Decision Management System (BRDMS) that allows you to configure your own decision management system using the above components and commonly used software.  OpenRules® comes with a methodology and proven open source tools that enable business analysts to create an enterprise-level Business Rules Repository. Such a repository may be used across an enterprise as a foundation for various decision services with complex business logic.

OpenRules® customers create and maintain their rule repositories using familiar  graphical interfaces provided by MS Excel® or OpenOffice®. Being integrated with Google Docs®, OpenRules® supports collaborative rules management.  The use of standard tools gives customers easy access to very powerful features including editing, searching, and integration capabilities.

OpenRules® projects may be deployed as regular Java programs, as web services, or on cloud. They can be naturally integrated into existing software infrastructures based on Java or .NET.  A very detailed documentation and multiple examples are provided. 

OpenRules® makes rules-based systems not only less expensive, but more importantly, easier to develop, and manage, and more sustainable. From multi-billion corporations to children's hospitals and innovative start-ups, OpenRules customers capitalize on their familiarity with popular tools such as MS Excel, Google Docs, and Eclipse IDE to effectively minimize their learning curve.


You may evaluate OpenRules for free by analyzing and executing predefined or your own decision models without any downloads - visit OpenRules Sandbox. A complete version is available for downloads from here.

Why-Analyzer for
Decision Models

OpenRules, Inc. helps its customers to meet the increasing demand for very complex rule bases and high-transaction volumes, with simpler, more cost-effective solutions. OpenRules, Inc. stands behind all provided Open Source tools with premium Technical Support and related Consulting and Training Services.


Award Eclipse                   JSR 331          




Business Rules Repository Decisions Top-Down Semantics In Concert Business Analyst Decisioning
themed object
Business Rules - Time to Excel                                                                                                                                         
Bookmark and Share