Creating Decision Making Applications with OpenRules Training Course

Last updated

Course Code



14 hours (usually 2 days including breaks)


  • An understanding of business rules concepts


OpenRules is an open source Business Rules and Decision Management System that allows subject matter experts and software developers to create, test, execute, and maintain enterprise-class decision making applications.

In this instructor-led, live training, participants will learn how to configure their own decision management system using a set of packaged components together with available off-the-shelf software.

By the end of this training, participants will be able to:

  • Apply a standard methodology and toolset to create an enterprise-level Business Rules Repository. 
  • Integrate OpenRules with readily available software such as Excel, Google Docs and Eclipse.
  • Create cooperative workflows that are accessible to both Business and Technical Analysts
  • Create a decision making application that business people can own and manage themselves


  • Business Analysts

Format of the Course

  • Part lecture, part discussion, exercises and heavy hands-on practice in a live-lab environment.


  • To request a customized training for this course, please contact us to arrange.
  • To learn more about OpenRules, please visit:

Course Outline

  1. Introduction
  2. Why OpenRules?
  3. Installing and Configuring OpenRules
  4. Overview of the Decision Management Methodology and Goal-Oriented Decision Modeling
  5. Overview of OpenRules Components
  6. Case Study: Using Executable Decision Making to Prepare Tax Return
  7. Creating a Decision Making Application
  8. Setting up a Rules Repository using Excel and Google Sheets
  9. Accessing Data Located in a Database
  10. Using the Rule Learner to Analyze Historical Data
  11. Developing Dynamic Rules with Rule Dialog
  12. Using the Rule Engine to Execute Business Decision Models
  13. Searching for Multiple and Optimal Solutions with Rule Solver
  14. Event Processing with Finite State Machines
  15. OpenRules Add-on Components
  16. Troubleshooting
  17. Summary and Conclusion



Related Categories

Related Courses

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

This site in other countries/regions