SlideShare a Scribd company logo
1 of 15
IBM Operational Decision Manager
Introduction
• Operational Decision Manager (ODM) is a platform for capturing,
automating and governing business decisions.
• Enables a business to respond to real-time data with intelligent,
automated decisions.
• With ODM, IT and business users can manage the business decision logic
that is used by operational systems within an organization.
Introduction
• In the form of business rules, the business logic can be packaged and
called from the Application code/ESB as a decision service.
• Changes to the business policy do not require changes to the Application
or Process code.
Operational Decision Manager components
Operational Decision Manager components
The Operational Decision Manager provides the below three components,
Decision Server: The Decision Server provides components for the Rule
application development.
Decision Center: The Decision center is used for Rule management and
Authoring.
Rules Execution Environment: The Rules Execution Environment
provides an execution environment for the rules.
Decision Server
• The Decision Server provides an eclipse based tool, Rules Designer, for the
development of the Rules.
Steps in Capturing the Rule
The process of capturing rules happens in two steps.
 The first step consists in formalizing the vocabulary that is required to express
the policy as a conceptual object model.
 The second step consists in representing the logic of the business policy as if-
then statements.
Decision Server
• A sample rule is shown below,
Decision Server
Execution object model (XOM)
• The execution object model (XOM) is the model against which you run the rules.
• XOM is the base implementation of the business object model (BOM).
Decision Server
Business object model (BOM)
• A BOM is implicitly mapped to a XOM of the same name.
• Every BOM element (business element) must have a corresponding XOM
element (execution element).
Decision Center
• The Decision center provides separate consoles for the business users and the
administrators,
 Decision Center Business Console: The business console allow business users to
Author, test, govern and deploy decision services to the Rules Execution
environment.
 Decision Center Enterprise Console: The Enterprise console allows
administrators or release manager’s option for managing the decision services
or the Rule projects.
Decision Center
• With Decision Center, business users can manage decisions that are directly
based on the organizational knowledge, with limited dependence on the IT
department.
• Business and IT functions can work in collaboration. The entire organization can
align in the implementation of the automated decisions.
Rule Execution Server
• Rule Execution Server provides the environment for running and monitoring the
rule applications.
• A rule application is deployed to the Rule Execution Server as a Rule App. Each
Rule App contains one or more rule sets, each corresponding to a decision.
Change management
• The following steps are involved in the change management,
 Initial release is created by the Developers.
 New release and a new activity is created by the Business Users.
 When all the change activities that are related to the release are complete, the
decision service is published to the Rules Execution server.
Testing Rules
• The Rules can be tested in the Decision center Business console using test data
files.
• The Rules can also be tested from the Rules Execution Environment as
REST/SOAP services.
Thank You

More Related Content

What's hot

Dell VMware Virtual SAN Ready Nodes
Dell VMware Virtual SAN Ready NodesDell VMware Virtual SAN Ready Nodes
Dell VMware Virtual SAN Ready Nodes
Andrew McDaniel
 
Red hat linux 9 ppt2003
Red hat linux 9 ppt2003Red hat linux 9 ppt2003
Red hat linux 9 ppt2003
ashishsjcit
 

What's hot (20)

Architecture Exploration of RISC-V Processor and Comparison with ARM Cortex-A53
Architecture Exploration of RISC-V Processor and Comparison with ARM Cortex-A53Architecture Exploration of RISC-V Processor and Comparison with ARM Cortex-A53
Architecture Exploration of RISC-V Processor and Comparison with ARM Cortex-A53
 
Dell VMware Virtual SAN Ready Nodes
Dell VMware Virtual SAN Ready NodesDell VMware Virtual SAN Ready Nodes
Dell VMware Virtual SAN Ready Nodes
 
Metro Cluster High Availability or SRM Disaster Recovery?
Metro Cluster High Availability or SRM Disaster Recovery?Metro Cluster High Availability or SRM Disaster Recovery?
Metro Cluster High Availability or SRM Disaster Recovery?
 
A Day in the Life of a Cloud Network Engineer at Netflix - NET303 - re:Invent...
A Day in the Life of a Cloud Network Engineer at Netflix - NET303 - re:Invent...A Day in the Life of a Cloud Network Engineer at Netflix - NET303 - re:Invent...
A Day in the Life of a Cloud Network Engineer at Netflix - NET303 - re:Invent...
 
Estimativa de software usando pontos de função
Estimativa de software usando pontos de funçãoEstimativa de software usando pontos de função
Estimativa de software usando pontos de função
 
Minimax e corte alfa beta
Minimax e corte alfa betaMinimax e corte alfa beta
Minimax e corte alfa beta
 
vRealize Operation 7.5 What's new
vRealize Operation 7.5 What's newvRealize Operation 7.5 What's new
vRealize Operation 7.5 What's new
 
Introduction to IBM Spectrum Scale and Its Use in Life Science
Introduction to IBM Spectrum Scale and Its Use in Life ScienceIntroduction to IBM Spectrum Scale and Its Use in Life Science
Introduction to IBM Spectrum Scale and Its Use in Life Science
 
Algoritmo clique maximo - Analise de Algoritmos
Algoritmo clique maximo  - Analise de AlgoritmosAlgoritmo clique maximo  - Analise de Algoritmos
Algoritmo clique maximo - Analise de Algoritmos
 
Entity System Architecture with Unity - Unite Europe 2015
Entity System Architecture with Unity - Unite Europe 2015Entity System Architecture with Unity - Unite Europe 2015
Entity System Architecture with Unity - Unite Europe 2015
 
Share 2014 Pittsburgh CICS and Workload Management (WLM)
Share 2014 Pittsburgh CICS and Workload Management (WLM)Share 2014 Pittsburgh CICS and Workload Management (WLM)
Share 2014 Pittsburgh CICS and Workload Management (WLM)
 
DBaaS- Database as a Service in a DBAs World
DBaaS- Database as a Service in a DBAs WorldDBaaS- Database as a Service in a DBAs World
DBaaS- Database as a Service in a DBAs World
 
Less08 users
Less08 usersLess08 users
Less08 users
 
Flow Monitoring Tools, What do we have, What do we need?
Flow Monitoring Tools, What do we have, What do we need?Flow Monitoring Tools, What do we have, What do we need?
Flow Monitoring Tools, What do we have, What do we need?
 
Red hat linux 9 ppt2003
Red hat linux 9 ppt2003Red hat linux 9 ppt2003
Red hat linux 9 ppt2003
 
Device tree
Device treeDevice tree
Device tree
 
Proxmox 5.0
Proxmox 5.0Proxmox 5.0
Proxmox 5.0
 
JSP: Introdução Parte 1
JSP: Introdução Parte 1JSP: Introdução Parte 1
JSP: Introdução Parte 1
 
ROCm and Distributed Deep Learning on Spark and TensorFlow
ROCm and Distributed Deep Learning on Spark and TensorFlowROCm and Distributed Deep Learning on Spark and TensorFlow
ROCm and Distributed Deep Learning on Spark and TensorFlow
 
IBM-Power10-Brochure-Covenco.pdf
IBM-Power10-Brochure-Covenco.pdfIBM-Power10-Brochure-Covenco.pdf
IBM-Power10-Brochure-Covenco.pdf
 

Viewers also liked

Viewers also liked (7)

IBM ODM Rules Compiler support in IBM Streams V4.2.
IBM ODM Rules Compiler support in IBM Streams V4.2.IBM ODM Rules Compiler support in IBM Streams V4.2.
IBM ODM Rules Compiler support in IBM Streams V4.2.
 
IBM Decision Server Insights
IBM Decision Server InsightsIBM Decision Server Insights
IBM Decision Server Insights
 
Introduction to Ubantu
Introduction to UbantuIntroduction to Ubantu
Introduction to Ubantu
 
Common linux ubuntu commands overview
Common linux  ubuntu commands overviewCommon linux  ubuntu commands overview
Common linux ubuntu commands overview
 
What is Ubuntu - presentation
What is Ubuntu - presentationWhat is Ubuntu - presentation
What is Ubuntu - presentation
 
Docker introduction
Docker introductionDocker introduction
Docker introduction
 
Integrating Docker EE into Société Générale's Existing Enterprise IT Systems
Integrating Docker EE into Société Générale's Existing Enterprise IT SystemsIntegrating Docker EE into Société Générale's Existing Enterprise IT Systems
Integrating Docker EE into Société Générale's Existing Enterprise IT Systems
 

Similar to IBM Operational Decision Manager - Decision Governance Framework

How Nationwide Insurance Transformed and Accelerated its Small_1.3.1
How Nationwide Insurance Transformed and Accelerated its Small_1.3.1How Nationwide Insurance Transformed and Accelerated its Small_1.3.1
How Nationwide Insurance Transformed and Accelerated its Small_1.3.1
ptulachan
 
EmpoweringEnterprisePlanning_CalculationManager_2015HUGMNTechDay
EmpoweringEnterprisePlanning_CalculationManager_2015HUGMNTechDayEmpoweringEnterprisePlanning_CalculationManager_2015HUGMNTechDay
EmpoweringEnterprisePlanning_CalculationManager_2015HUGMNTechDay
Vatsal Gaonkar
 

Similar to IBM Operational Decision Manager - Decision Governance Framework (20)

Brms basics
Brms basics Brms basics
Brms basics
 
How Nationwide Insurance Transformed and Accelerated its Small_1.3.1
How Nationwide Insurance Transformed and Accelerated its Small_1.3.1How Nationwide Insurance Transformed and Accelerated its Small_1.3.1
How Nationwide Insurance Transformed and Accelerated its Small_1.3.1
 
1667 making z rules work session
1667 making z rules work session1667 making z rules work session
1667 making z rules work session
 
Operational Decisions Management 101
Operational Decisions Management 101Operational Decisions Management 101
Operational Decisions Management 101
 
Rules in Artificial Intelligence
Rules in Artificial IntelligenceRules in Artificial Intelligence
Rules in Artificial Intelligence
 
Entitlement Hub Build, Test and Deploy
Entitlement Hub Build, Test and DeployEntitlement Hub Build, Test and Deploy
Entitlement Hub Build, Test and Deploy
 
Aim crisp handout
Aim crisp handoutAim crisp handout
Aim crisp handout
 
Operational Model Design
Operational Model DesignOperational Model Design
Operational Model Design
 
System Design
System DesignSystem Design
System Design
 
Empowering Enterprise Planning Solutions with Calculation Manager
Empowering Enterprise Planning Solutions with Calculation ManagerEmpowering Enterprise Planning Solutions with Calculation Manager
Empowering Enterprise Planning Solutions with Calculation Manager
 
Practical tips for implementing corporate performance management system
Practical tips for implementing corporate performance management systemPractical tips for implementing corporate performance management system
Practical tips for implementing corporate performance management system
 
App store and SAM strategy
App store and SAM strategyApp store and SAM strategy
App store and SAM strategy
 
Enterprise Process Automation Suite
Enterprise Process Automation SuiteEnterprise Process Automation Suite
Enterprise Process Automation Suite
 
EmpoweringEnterprisePlanning_CalculationManager_2015HUGMNTechDay
EmpoweringEnterprisePlanning_CalculationManager_2015HUGMNTechDayEmpoweringEnterprisePlanning_CalculationManager_2015HUGMNTechDay
EmpoweringEnterprisePlanning_CalculationManager_2015HUGMNTechDay
 
Chapter 7 Development Strategies
Chapter 7 Development StrategiesChapter 7 Development Strategies
Chapter 7 Development Strategies
 
Birlasoft_IBM_AIMS
Birlasoft_IBM_AIMSBirlasoft_IBM_AIMS
Birlasoft_IBM_AIMS
 
Optimizing business rules through business and IT collaboration final
Optimizing business rules through business and IT collaboration finalOptimizing business rules through business and IT collaboration final
Optimizing business rules through business and IT collaboration final
 
MSP Best Practice Integrating your RMM with your PSA Solution for Maximum Pr...
MSP Best Practice  Integrating your RMM with your PSA Solution for Maximum Pr...MSP Best Practice  Integrating your RMM with your PSA Solution for Maximum Pr...
MSP Best Practice Integrating your RMM with your PSA Solution for Maximum Pr...
 
Business Process Management
Business Process ManagementBusiness Process Management
Business Process Management
 
FlexNet Operations On-Demand Setup
FlexNet Operations On-Demand SetupFlexNet Operations On-Demand Setup
FlexNet Operations On-Demand Setup
 

Recently uploaded

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 

Recently uploaded (20)

VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 

IBM Operational Decision Manager - Decision Governance Framework

  • 2. Introduction • Operational Decision Manager (ODM) is a platform for capturing, automating and governing business decisions. • Enables a business to respond to real-time data with intelligent, automated decisions. • With ODM, IT and business users can manage the business decision logic that is used by operational systems within an organization.
  • 3. Introduction • In the form of business rules, the business logic can be packaged and called from the Application code/ESB as a decision service. • Changes to the business policy do not require changes to the Application or Process code.
  • 5. Operational Decision Manager components The Operational Decision Manager provides the below three components, Decision Server: The Decision Server provides components for the Rule application development. Decision Center: The Decision center is used for Rule management and Authoring. Rules Execution Environment: The Rules Execution Environment provides an execution environment for the rules.
  • 6. Decision Server • The Decision Server provides an eclipse based tool, Rules Designer, for the development of the Rules. Steps in Capturing the Rule The process of capturing rules happens in two steps.  The first step consists in formalizing the vocabulary that is required to express the policy as a conceptual object model.  The second step consists in representing the logic of the business policy as if- then statements.
  • 7. Decision Server • A sample rule is shown below,
  • 8. Decision Server Execution object model (XOM) • The execution object model (XOM) is the model against which you run the rules. • XOM is the base implementation of the business object model (BOM).
  • 9. Decision Server Business object model (BOM) • A BOM is implicitly mapped to a XOM of the same name. • Every BOM element (business element) must have a corresponding XOM element (execution element).
  • 10. Decision Center • The Decision center provides separate consoles for the business users and the administrators,  Decision Center Business Console: The business console allow business users to Author, test, govern and deploy decision services to the Rules Execution environment.  Decision Center Enterprise Console: The Enterprise console allows administrators or release manager’s option for managing the decision services or the Rule projects.
  • 11. Decision Center • With Decision Center, business users can manage decisions that are directly based on the organizational knowledge, with limited dependence on the IT department. • Business and IT functions can work in collaboration. The entire organization can align in the implementation of the automated decisions.
  • 12. Rule Execution Server • Rule Execution Server provides the environment for running and monitoring the rule applications. • A rule application is deployed to the Rule Execution Server as a Rule App. Each Rule App contains one or more rule sets, each corresponding to a decision.
  • 13. Change management • The following steps are involved in the change management,  Initial release is created by the Developers.  New release and a new activity is created by the Business Users.  When all the change activities that are related to the release are complete, the decision service is published to the Rules Execution server.
  • 14. Testing Rules • The Rules can be tested in the Decision center Business console using test data files. • The Rules can also be tested from the Rules Execution Environment as REST/SOAP services.