|
|
 |
BRMS Resource Center > Tutorials
Tutorials
The following tutorials will teach you how to empower an application with ILOG JRules, and introduce you to the ILOG JRules modules.
We'll start with a simple Web application that does not use ILOG JRules. Instead,
the application's business logic is implemented with Java code and coupled with the rest of the application.
This Web application is called Miniloan. It determines whether or not a borrower is eligible for a loan based on yearly revenue, credit score, and the amount requested.
Technical Track You will use Rule Studio while taking the role of a developer to design, orchestrate, author and debug your rule project, deploy a set of rules to the application server, integrate the rules into Miniloan, and publish the rule project to Rule Team Server. Finally, you will use Rule Execution Server to monitor your deployed rulesets. |
|
 |
| |
Policy Manager Track You will take the role of a busines spolicy manager to author, review and deploy business rules. |
|
 |
| |
Test and Simulate Your Business Rules (optional) In this task you will use Rule Scenario Manager to create testing and simulation solutions to validate the correctness and effectiveness of your rules. |
|
 |
|
| Design |
| |
 |
| |
| In this task you will use Rule Studio to create the vocabulary that will let non-technical users write rules. |
| |
20 min Launch Video |
|
| Orchestrate |
| |
 |
| |
| To specify the order in which rules are executed, you must create a ruleflow. A ruleflow is a way to organize the sequence in which rules are processed by the rule engine. |
| |
15 min Launch Video |
|
| Author |
| |
 |
| |
| When developing a business rule project, a developer writes the initial rules, designs rules templates and organizes the folders used to manage the rules. Later, business users write and edit these rules in a Web environment, though a developer may be asked to write more complex rules. |
| |
15 min Launch Video |
|
| Debug |
| |
 |
| |
|
| Before deploying the rules to the execution environment and integrating your work into the Miniloan application, test that your rules to ensure they execute as expected. In Rule Studio, you can execute your rules in sandbox for testing and debugging purposes, and run your rule project against the ruleset parameters. |
| |
15 min Launch Video |
|
| Deploy from Rule Studio |
| |
 |
| |
|
| Deploy a RuleApp to Rule Execution Server. A ruleset is packaged in a JAR file and contains what is necessary (rules, ruleflow, etc.) for execution.
A RuleApp contains the ruleset. It is the format Rule Execution Server uses. |
| |
10 min Launch Video |
|
| Integrate |
| |
 |
| |
|
| You will have to modify Miniloan so that it tells Rule Execution Server to execute
the business logic you implemented and validated in previous tasks. |
| |
15 min Launch Video |
|
| Deploy from Rule Team Server |
| |
 |
| |
|
| Users with the correct access rights can deploy rulesets directly from Rule Team Server. |
| |
10 min Launch Video |
|
| Monitor |
| |
 |
| |
|
| As an IT professional responsible for computer applications within your company, you must ensure that all ILOG JRules-powered applications are functioning correctly. In addition to providing an environment to manage the execution of your rules, Rule Execution Server lets you monitor the execution of your rulesets and troubleshoot any problems that may arise.
Problems reported by users may come from the execution environment, the time response from the application, or from the execution of the ruleset itself. You will have to troubleshoot all three possibilities. |
| |
5 min Launch Video |
|
| Validate |
| |
 |
| |
|
| Rule Scenario Manager allows you to test a ruleset against typical execution scenarios encountered by your application. These scenarios, which you define and prepare, contain input data and tests to validate that your rules do what they should. |
| |
20 min Launch Video |
|
|