Developing Applications in IBM WebSphere ILOG

 WB307G - Developing Applications in IBM WebSphere ILOG JRules BRMS V7.1
DESCRIPTION
An updated version of this course is available. For more information, click Developing Rule
Solutions in IBM WebSphere Operational Decision Management V7.5 (WB321).
This 5-day instructor-led course introduces application you to IBM WebSphere ILOG JRules
business rule management system (BRMS) modules.
Through instructor-led presentations, product demonstrations, and hands-on lab exercises, you who
take this course learn the concepts, architecture, components, processes, and procedures needed
to develop an integrated business rule solution with IBM WebSphere ILOG JRules BRMS V7.1. You
will learn how to set up a business rule application based on Java or Extensible Markup Language
(XML), and develop the object models required to author and to execute rule artifacts. You will also
learn how to author, debug, and review the rule artifacts that are required to implement the
enterprise business policies. You will also learn how to integrate the developed rule artifacts within
an enterprise environment, and identify rule governance issues.
In addition, this course explains how to work collaboratively with business users, and how to enable
them to independently maintain or develop rule artifacts, as well as perform tests and simulations to
validate them.
The intensive hands-on lab exercises are integrated into the lecture units. They enable you to apply
your newly acquired knowledge and skills with WebSphere ILOG JRules BRMS V7.1. In the
exercises, you will develop business rule projects, enable business rule management and validation
by business users, and integrate a comprehensive business rule solution that uses IBM WebSphere
ILOG JRules BRMS V7.1.
OBJECTIVES
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Describe, at a high level, the process of building a business rule application with IBM
WebSphere ILOG JRules BRMS V7.1
Design business rule projects
Design business object models that are used to write rule artifacts
Design Java- or XML-based execution object models on which rule artifacts are executed
Orchestrate how rule artifacts in rule projects are executed
Author the rule artifacts that are required to implement business policies
Search for or query rule artifacts
Analyze the consistency and completeness of business rule projects, and report on them
Ensure that the implemented business logic is error-free
Enable business users to manage rule artifacts
Enable business users to perform tests and simulations with rule artifacts
Integrate developed rule artifacts for execution within an enterprise environment
Build efficient and easy-to-maintain business rule client applications
Apply best practices for rule governance
AUDIENCE
This intermediate course is for application developers.
PREREQUISITES
You should have:
•
•
•
•
Experience with the Java programming language
Experience with Java Platform, Standard Edition (Java SE)
Knowledge of Java Platform, Enterprise Edition (Java EE)
Basic knowledge of Extensible Markup Language (XML)
TOPICS
1. Course introduction
2. Introducing business rules
3. Introducing JRules BRMS
4. Programming with business rules
5. Developing business object models
6. Orchestrating ruleset execution
7. Authoring rules
8. Reviewing rules
9. Debugging rules
10. Enabling business rule management
11. Enabling tests and simulations for business users
12. Deploying rules to Rule Execution Server
13. Executing rules with Rule Execution Server
14. Working with XML
15. Introducing rule governance (optional)
16. Workshop
17. Course summary