< Previous | Next >

Introduction: Getting started with business rules

In this tutorial, you learn how to use Rule Designer to create a rule-based application, and Rule Execution Server to execute the rules.

This tutorial involves the imaginary web-based application of an online lender. The application is called Miniloan. The Miniloan application aims at deciding whether a customer is eligible for a loan according to several criteria. The criteria include the amount of the loan, the yearly income of the borrower, and the duration of the loan.

The rules development and authoring environment is provided by Rule Designer. The rules execution environment is provided by Rule Execution Server.

Decision Server that includes Rule Designer and Rule Execution Server

The following figure shows the workflow and interactions between the modules.

This diagram shows the tasks and interactions of product modules.

Prerequisites

A knowledge of Eclipse workspaces, perspectives, and views is helpful. If you are not familiar with Eclipse, go through the short Eclipse Hello World cheat sheet.

To perform this tutorial make sure that you installed the required products:

To perform this tutorial, the sample server is also required. The sample server is installed in one of the following ways:

To check that the required products, getting started projects, and the sample server have been installed, see Checking your installation.

For more information about the required products and their modules, and how to install them, see Installing Operational Decision Manager.

Important: The rule project that contains the rules to import in this tutorial is only provided in American English (en_US). In this tutorial, you open Rule Designer in en_US to write rules in American English.

Audience

This tutorial is aimed at developers, architects, and policy managers.

Learning objectives

In this tutorial, you learn how to:

Time required

Time This tutorial takes between 3 and 4 hours to complete.

< Previous | Next >