22
Model Driven Message Interoperability Standard Richard Mark Soley, Ph.D. Chairman and CEO, OMG Executive Director, SOA Consortium

Model Driven Message Interoperability Standard · Model Driven Message Interoperability Standard ... Northrup Grumman Penn National ... (including proprietary formats)

  • Upload
    vubao

  • View
    237

  • Download
    1

Embed Size (px)

Citation preview

Model Driven Message Interoperability Standard

Richard Mark Soley, Ph.D.

Chairman and CEO, OMG

Executive Director, SOA Consortium

USD $2 Billion Revenue Recovered in Message Improvement Program!*

* Bugajski & Grossman, “Data Quality Models for High Volume Transaction

Streams: A Case Study “, KDD 2007, ACM Conference Proceedings

Model Driven Message Interoperability (MDMI) Standard

• Reduce costs and increase revenue though improved communications

• MDMI standard is solving legacy message syntax translation problems

• Improves quality and reduces message translation errors

• Supports coexistence through a central domain data dictionary and standardized maps

MDMI in Practice

Message A

Element Set A

Message B

SyntaxMap

SemanticMaps

SemanticMaps

Domain Data Dictionary

Element Set B

SyntaxMap

Standards Body A Standards Body B

Who Is The OMG?

� Founded in 1989

� More than 470 member companies

� The largest and longest standing not-for-profit, open-membership consortium which develops and maintains computer industry specifications.

� Continuously evolving to remain current while retaining a position of thought leadership.

Object Management Group factoids:

Who Are OMG?

Accenture

Appian Corp.

BAE Systems

Boeing

CA

Capgemini

Citigroup

CSC

FireStar

FIX Consortium

Fujitsu

General Dynamics

GSA

HP

Harris

Hitachi

HSBC

IBM

IDS Scheer

Iona

Lombardi

MetLife

Navy UWC & SWC

Northrup Grumman

Penn National

PrismTech

Satyam

SPARX

SAP

SWIFT

Tibco

VISA

OMG’s Best-Known Successes

Common Object Request Broker ArchitectureCORBA® remains the only language- and platform-neutral interoperability standard

Unified Modeling LanguageTM

UML® remains the world’s only standardized modeling languageCommon Warehouse Metamodel

CWMTM, the integration of the last two data warehousing initiativesMeta-Object Framework

MOFTM, the repository standardXML Metadata Interchange

XMI®, the XML-UML standard

Unified Modeling Language Underpins MDMI

UML is a general and widely supported graphical language for representing computer software and data in a manner easily understood by a wide variety of people

UML is the underlying language for messages assuring globally consistent understanding of financial information by people and machines

Information about messages is available and discoverable both byusers and machines

UML is already the basis of ISO 20022

OMG Finance Domain Task Force

• Applies OMG standards to the Financial Industry’s most pressing problems

• MDMI development and maintenance

• Improved security for FI networks

• Standard UML profile for XBRL GL

• Focused on FI’s and insurance

• Liaison relationships with XBRL, FIX, FSTC, ISO TC68 WG4

• Leadership from FireStar Software, HSBC, IP Commerce, MetLife, PriceWaterhouse Coopers, SAP, SWIFT, Syleum, VISA

MDMI Objectives

• MDMI reduces costs, increases revenue, and improves data quality

• Standard translation maps created by standards bodies remove the largest source of message errors, vulnerabilities and corruption

• MDMI maps allow the translation of legacy formats to new message formats; e.g., MT to ISO 20022 (MX)

• Provides technical basis for model level compliance for ISO 20022 multiple syntaxes as called for by the RMG

MDMI Business Requirements: Examples

• Reduce message interoperability and versioning costs• For example, a major bank uses 78 different payment messages:

every message version must be supported in thousands of systems

• Increase quality with widely reusable standardized, tested translation maps for message interoperability.

• VISA’s US$2 billion revenue recovery is just one visible example

• Provide flexibility for individual FI’s• Accommodate different message standards that came from

technology choices (e.g., XML doesn’t work in every application area), different domains (payments and securities), and criticallegacy issues (including proprietary formats).

• Leverage, not compete, with existing financial services industry standards

• such as ISO, FIX, IFX, TWIST, SWIFT, VISA, ANSI

• Provide a foundation that recognizes future business issues that need to be addressed

• Need for lossless transactions and accommodating market evolution

Registration Authority Populates Domain Data Dictionary for MDMI

Domain Data Dictionary

Elements from

Legacy Messages

Attributes of

Formal Models

ISO 20022

Elements to meet

market needs

Builds on the central Domain Data Dictionary, but allows flexibility in the face of many legacy formats as well as being responsive to changes in the market

Many Organizations Will Contribute Their Standards Maps to the Dictionary

Domain Dictionary

SWIFT

FpML

FIX RosettaNet

Your FI

CreateMessageModel*

Message Elements

(Used in Step 2)

Message Elements

(Used in Step 2)

Business Elements

(from Dictionary)

Business Elements

(from Dictionary)

Syntactic Map

Syntactic Map

Documentationfor Existing

Message Formats(e.g. VISA

TC05)

Documentationfor Existing

Message Formats(e.g. VISA

TC05)

SemanticMaps

SemanticMaps

MessageElementsMessageElements

CreateSemantic

Maps*

Step 1 – Removing Syntax

Step 2 – Mapping Semantics

MDMI Design Process

*Model created by

technical analyst

*Maps created by

business analyst

Runtime Implementation

Vendor’sRuntime Platform

Vendor’sRuntime Platform

SourceMessage

Data

MessageElements

MessageElements

SyntacticMaps

SyntacticMaps

BusinessElementsBusinessElements

SemanticMap

SemanticMap

READ TargetMessage

data

Write

We expect many vendors to participate

MDMI Delivers Measurable Value

• Proven Value for Implementing MDMI

• Dramatically reduce number of messages and versions

• Repeatable, testable, auditable “Model Level Compliance”

• Uses existing, off-the-shelf tools based on OMG standards

• Expected Future Value

• Increased agility for adding new business functionality

• Deliver the long-term promise of ISO 20022

• Support lossless transactions in STP

MDMI Accomplishments

• Financial standards groups, banks, and vendors collaborated to create standard

• Standard submitted by VISA, IBM, Informatica, IP Commerce, FireStar Software and with support from SWIFT

• MDMI adopted as an OMG standard this year

• MDMI prototype built by VISA and FireStar Software

Path to Deliver MDMI’s Value: Next Steps

• MDMI Consortium formed by financial industry

• To develop and deliver a proof-of-concept

• To mature the standard

• To help organizations adopt & use the standard

• Consortium building on previous work to show

• MDMI delivers quantifiable benefits

• Standard is suitable for wide adoption

OMG’s MDMI Consortium provides the financial industry with the means for sharing costs of adoption via a dedicated, expert team working to provide proof of business and technical value on an aggressive schedule.

OMG MDMI Consortium Plan

• Phase I (Developing data): early 2009

• Providing the technical and business proof

• Identifying the business benefits

• Phase II (Facilitating adoption)

• Providing necessary documentation for others (demos via OMG Workbench, white papers)

• Potential enhancements to MDMI and other standards (even ISO 20022 itself)

Participate Now!

• Financial institutions that are OMG Contributing Members can join the MDMI Consortium at no additional cost

• Financial institutions that join MDMI Consortium receive an OMG Domain Membership at no additional cost

• Any other organization may participate as well; particularly other standards organizations are encouraged to participate

Join the MDMI Consortium!

• Interested in the OMG Message Map Consortium?http://www.omg.org/mdmi

• Interested in the OMG / SOA Standards?http://www.omg.org/

• Didn’t get to ask your [email protected]