ILOG
Welcome, Guest | Sign In
BRMS Resource Center
Home | Blogs | Forums | About ILOG | Contact
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.
Business Rule Application Development
 
Policy Manager Track
You will take the role of a busines spolicy manager to author, review and deploy business rules.
Business Rule Management
 
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.
Test Business Rules
Design
 
BRMS 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
 
BRMS 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
 
BRMS 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
 
BRMS 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
 
BRMS Deploy
 
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
 
BRMS 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
 
BRMS Deploy from Rule Team Server
 
Users with the correct access rights can deploy rulesets directly from Rule Team Server.
 
10 min
Launch Video
Monitor
 
BRMS 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
 
BRMS 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