Book description
The IBM® Operational Decision Manager product family provides value to organizations that want to improve the responsiveness and precision of automated decisions. This decision management platform on IBM z/OS® provides comprehensive automation and governance of operational decisions that are made within mainframe applications. These decisions can be shared with other cross-platform applications, providing true enterprise decision management.
This IBM Redbooks® publication makes the case for using Operational Decision Manager for z/OS and provides an overview of its components. It is aimed at IT architects, enterprise architects, and development managers looking to build rule-based and business event-based solutions. Step-by-step guidance is provided about getting started with business rules and creating business events by using a scenario-based approach. This book provides detailed guidelines for testing and simulation and describes advanced options for decision authoring. Finally, it describes and documents multiple runtime configuration options.
This second edition, SG24-8014-01, of this IBM Redbooks publication updated the information presented in this book to reflect function available in IBM Operational Decision Manager for z/OS Version 8.0.1. It is also important to note that the product name has changed from IBM WebSphere Operational Decision Management for z/OS to IBM Operational Decision Manager for z/OS.
Table of contents
- Front cover
- Figures
- Tables
- Examples
- Notices
- Preface
- Part 1 zEnterprise with business rules and events
-
Chapter 1. The case for Operational Decision Manager
- 1.1 What is Operational Decision Manager
- 1.2 When to think about Operational Decision Manager
- 1.3 Why Operational Decision Manager in z/OS applications
- 1.4 Where Operational Decision Manager can be used
- 1.5 Who is involved in deploying Operational Decision Manager
- 1.6 How business rule and event externalization enables application modernization
- 1.7 Key concepts to understand decision management
- 1.8 Overview of the scenario used in this book
-
Chapter 2. Operational Decision Manager on z/OS
- 2.1 Operational Decision Manager for z/OS overview
- 2.2 Operational concepts
- 2.3 Decision Center for z/OS
- 2.4 Decision Server for z/OS
-
2.5 New in Operational Decision Manager Version 8
- 2.5.1 High performance engine for Rule Execution Server for z/OS
- 2.5.2 Decision Center Business console
- 2.5.3 Testing and simulation support for rule-based decisions on z/OS
- 2.5.4 Usability improvements for COBOL management
- 2.5.5 Scenario Service Provider (SSP) support on zRule Execution Server
- 2.5.6 Revised IMS support
- 2.5.7 WebSphere Optimized Local Adapters
- 2.5.8 Decision Warehouse
-
Chapter 3. Getting started with business rules
- 3.1 Overview of the example used in this chapter
-
3.2 Getting started from a COBOL copybook
- 3.2.1 Scenario overview
- 3.2.2 Creating a rule project
- 3.2.3 Creating COBOL XOM from a COBOL copybook
- 3.2.4 Creating a business object model from the Java XOM
- 3.2.5 Declaring ruleset parameters
- 3.2.6 Adding BOM methods and mapping them to the XOM
- 3.2.7 Creating the ruleflow
- 3.2.8 Authoring rules
- 3.2.9 Preparing the rule execution
- 3.2.10 Building a COBOL application for rule execution
- 3.3 Getting started from an existing rule project
-
Chapter 4. Managing business decisions through the full lifecycle
- 4.1 What is the lifecycle of rule artifacts in decisions
- 4.2 Working with rules through the lifecycle
- 4.3 Sharing decision artifacts between z/OS and a distributed environment
- 4.4 Installation topologies for Decision Center and Business Center
- 4.5 Managing artifacts through the lifecycle
- 4.6 Usage of defined rules
- Chapter 5. Invoking the rules server from COBOL clients
- Chapter 6. Decision testing and simulation
- Chapter 7. Advanced topics for decision authoring
- Chapter 8. Decision Server events
- Part 2 System configuration
- Chapter 9. Prerequisites and considerations before you start
-
Chapter 10. zRule Execution Server for z/OS stand-alone server
- 10.1 Running on z/OS stand-alone
- 10.2 Configuring the stand-alone zRule Execution Server for z/OS
-
10.3 Managing multiple zRule Execution Server for z/OS servers on one LPAR
- 10.3.1 Adding a zRule Execution Server for z/OS to a running console
- 10.3.2 Creating the working directory
- 10.3.3 DB2 persistence
- 10.3.4 Defining the subsystem for the new instance
- 10.3.5 Modifying and adding the started tasks to the PROCLIB
- 10.3.6 Security setup for the new stand-alone zRule Execution Server for z/OS
- 10.3.7 Starting the new instance
- 10.4 Setting up the database connection
-
Chapter 11. Configuring CICS to work with Operational Decision Manager
-
11.1 Configuring CICS to invoke a stand-alone Rule Execution Server for z/OS
- 11.1.1 Setting the parameters for CICS
- 11.1.2 Defining the required resources
- 11.1.3 Updating the GRPLIST parameter
- 11.1.4 Updating the CICS JCL
- 11.1.5 Scenario for installation verification
- 11.1.6 Starting zRES and CICS
- 11.1.7 Installing HBRGROUP
- 11.1.8 Testing the configuration
- 11.1.9 Automatically connecting CICS to a running zRES instance
-
11.2 Configuring a CICS JVM server to run a Rule Execution Server
- 11.2.1 HBRINST changes
- 11.2.2 Creating the working directories
- 11.2.3 Creating the JVM profile
- 11.2.4 Defining the CICS resources
- 11.2.5 Adding HBRLIST to the system initialization table
- 11.2.6 Setting the JVMPROFILEDIR
- 11.2.7 Changing the CICS region JCL
- 11.2.8 Scenario for installation verification
- 11.2.9 Security for the zRES on CICS JVM server
- 11.2.10 CEDA installation of HBRGROUP resources
- 11.2.11 Database connect for the CICS region
- 11.2.12 Connecting the zRES to the CICS JVM server
- 11.2.13 Deploying the installation verification program
- 11.3 Configuring a zRES dedicated to a CICS region with HBRMODE set to NORULE
- 11.4 Working with an IBM CICSPlex
- 11.5 Working with multiple CICS JVM servers
-
11.1 Configuring CICS to invoke a stand-alone Rule Execution Server for z/OS
- Chapter 12. Configuring IMS to work with Operational Decision Manager
- Chapter 13. Configuring WebSphere Optimized Local Adapters support
- Chapter 14. Configuring decision warehousing
-
Chapter 15. Configuring and running Decision Validation Services
- 15.1 Decision Validation Service for stand-alone zRES
- 15.2 DVS using RES on WebSphere Application Server for z/OS
- 15.3 Service scenario provider and key performance indicator architecture
-
15.4 Example
- 15.4.1 Creating an Excel test suite in Rule Designer
- 15.4.2 Running the Excel test suite in Rule Designer and then displaying the execution report
- 15.4.3 Repackaging the SSP
- 15.4.4 Publishing the insurance eligibility project in Decision Center
- 15.4.5 Configuring Decision Center to use the SSP to run tests and simulations
- 15.4.6 Creating a test suite in Decision Center
- Chapter 16. Configuring the Rules Execution Servers for z/OS console with virtual IP addressing
- Part 3 Appendixes
- Appendix A. Calling out from a ruleset to a VSAM file to augment data
- Appendix B. Configuring runtime values by using variables defined in HBRINST
- Appendix C. Additional material
- Related publications
- Back cover
Product information
- Title: Flexible Decision Automation for Your zEnterprise with Business Rules and Events
- Author(s):
- Release date: November 2013
- Publisher(s): IBM Redbooks
- ISBN: None
You might also like
audiobook
The Design of Everyday Things
First, businesses discovered quality as a key competitive edge; next came science. Now, Donald A. Norman, …
book
Python Crash Course, 3rd Edition
Python Crash Course is the world's best-selling guide to the Python guide programming language, with over …
book
Machine Learning For Dummies
Your no-nonsense guide to making sense of machine learning Machine learning can be a mind-boggling concept …
video
Practical Python: Learn Python Basics Step by Step - Python 3
Python is one of the most popular programming languages and gives a lot of scope and …