Top Banner
IBM Software Group © 2005 IBM Corporation Business Rule Standards -- Interoperability and Portability Presentation to W3C Workshop on Rule Languages for Interoperability April 27-28, 2005 – Washington, DC Donald F. Ferguson IBM Fellow Software Group Chief Architect and Chairman, SWG Architecture Board [email protected] Mark H Linehan Senior Technical Staff Member IBM Software Group Emerging Technology [email protected]
6

Interoperability and PortabilityBusiness Rule Standards · Interoperability and Portability ... (BAM) Title: Microsoft PowerPoint - IBM Position on Business Rule Standards.ppt Created

Jul 03, 2018

Download

Documents

vonguyet
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Interoperability and PortabilityBusiness Rule Standards · Interoperability and Portability ... (BAM) Title: Microsoft PowerPoint - IBM Position on Business Rule Standards.ppt Created

IBM Software Group

© 2005 IBM Corporation

Business Rule Standards --Interoperability and PortabilityPresentation to W3C Workshop on Rule Languages for InteroperabilityApril 27-28, 2005 – Washington, DC

Donald F. FergusonIBM FellowSoftware Group Chief Architect and Chairman, SWG Architecture Board [email protected]

Mark H LinehanSenior Technical Staff MemberIBM Software Group Emerging [email protected]

Page 2: Interoperability and PortabilityBusiness Rule Standards · Interoperability and Portability ... (BAM) Title: Microsoft PowerPoint - IBM Position on Business Rule Standards.ppt Created

IBM Software Group

© 2005 IBM Corporation2

A Business Scenario

Internet

Web AccessWSDL

BusinessProcesses

ExistingSystems

New BusinessFunctions

Page 3: Interoperability and PortabilityBusiness Rule Standards · Interoperability and Portability ... (BAM) Title: Microsoft PowerPoint - IBM Position on Business Rule Standards.ppt Created

IBM Software Group

3 © 2005 IBM Corporation

Rules and the Service Oriented Architecture

Shell(represents rules as a

service using application-speciifc service interface)

Calling Application Rule Engine

application –specific Java or WSDL interface

Page 4: Interoperability and PortabilityBusiness Rule Standards · Interoperability and Portability ... (BAM) Title: Microsoft PowerPoint - IBM Position on Business Rule Standards.ppt Created

IBM Software Group

4 © 2005 IBM Corporation

Selectors

Page 5: Interoperability and PortabilityBusiness Rule Standards · Interoperability and Portability ... (BAM) Title: Microsoft PowerPoint - IBM Position on Business Rule Standards.ppt Created

IBM Software Group

5 © 2005 IBM Corporation

OMG Layers and Rules

Platform Independent Model (PIM)

Platform Specific Model (PSM)

Business model

Technology independent

model

Technology specific model

Mapping

Mapping

“Business Semantics of Business Rules” RFP

Business Vocabulary

Business Rules

“Production Rules” RFP

• Forward chaining

• Backward chaining

Vendor-Specific Rule Language

Computation Independent Model (CIM)

Page 6: Interoperability and PortabilityBusiness Rule Standards · Interoperability and Portability ... (BAM) Title: Microsoft PowerPoint - IBM Position on Business Rule Standards.ppt Created

IBM Software Group

6 © 2005 IBM Corporation

Rule Categories

Inference Rules

Prolog

Forward / Backward Chaining

Event Correlation

Rules

Simple Business Rules

if-then rulesdecision treesdecision tables

Resource selection, optimization, diagnosis, planning problems

Most business uses: decision in flows, form validation, marketing, routing, claims auto-adjudication, exception handling, business process management (BPM)

IT problem recognition & business activity

monitoring (BAM)