Integration with Operational Decision Manager
You can create decision services in Operational Decision Manager, and run them in Decision Runtime for z/OS, which provides rule execution options for mainframe applications.
Responsive, intelligent decision automation drives business agility. Operational Decision Manager manages decisions outside business applications to deliver more flexibility and responsiveness for ever-changing business requirements.
The ability of an operational system to handle change relates directly to the decisions that are
applied by the system. Every transaction, order, customer interaction, or process depends on
decisions, which are defined by external and internal conditions and requirements. Change affects
the decisions that are automatically applied by business systems. For more information, see the
IBM® Operational Decision Manager documentation
.
AI technology is also available for developing and executing decision services in Operational Decision Manager. For more information, see AI integration
.

You can also use AI in your solutions. You can define decision services in Decision Intelligence and add AI functionality with Machine Learning.
Setup and usage
The following activities cover the setup and usage of Operational Decision Manager with zRule Execution Server for z/OS. You must have access to Operational Decision Manager and its supporting software.
| Activity | Description | Information |
|---|---|---|
| Installing | You install the products for z/OS®® by using the System Modification Program/Extended (SMP/E) tool. The Program Directory PDF provides detailed instructions. | Installing |
| Configuring | You must configure Decision Runtime for z/OS before you can send requests to the rule engine from your applications. To set up a Decision Server execution environment, you must customize the datasets, z/OS® configuration variables, and z/OS jobs provided, and then use them to configure new environments. | Configuring for Operational Decision Manager |
| Developing | To execute business rules on z/OS®, you must design and orchestrate a rule project in Rule Designer or Decision Center, and then deploy the rules in an archive. You must also create a client application to execute rules on zRule Execution Server for z/OS and Rule Execution Server. |
|
| Running | You must start zRule Execution Server for z/OS to run decision services for client applications. | Starting zRule Execution Server for z/OS to serve Operational Decision Manager requests |
| Tutorials | Develop your technical skills with tutorials for Decision Runtime for z/OS. Tutorials installed with Decision Server Rules on a distributed platform also demonstrate some features that are applicable to the Rule Execution Server runtime on z/OS®. The Decision Server Rules tutorials are preconfigured to run on the sample server. However, the same user tasks are relevant when you deploy your rules to z/OS, and administer Rule Execution Server. | Tutorials for Operational Decision Manager |
| Samples | The Miniloan sample application demonstrates how to execute business rules on an instance of zRule Execution Server for z/OS. The application executes a set of loan eligibility rules against financial data for two borrowers. Then it returns a message that states whether the loans were approved or rejected. The Miniloan application can be executed as batch, CICS®, or IMS COBOL applications. | zRule Execution Server for z/OS samples |