the impact of vocabularies on end user soa strategies
TRANSCRIPT
THE IMPACT OF VOCABULARIES ON END USER SOA STRATEGIES
Session Abstract
• 4/25 (Monday) 3:15 PMINDUSTRY PANEL: THE IMPACT OF VOCABULARIES ON END USER SOA STRATEGIES
Service-oriented architectures (SOAs) are considered by many to be the solution for a myriad of challenges faced by today's IT organizations. This year's OASIS Symposium will feature a panel of users from major companies who will share overviews of their companies' SOA plans/initiatives. They also will address the current challenges faced in understanding, creating, and implementing an SOA strategy and how the various industry vocabularies impact these plans.
Panel Agenda In Brief• Introduction
– Welcome– Introducing the panel– Review key definitions
• SOA Initiative Overviews• Theme: Business v. Technology
– Business benefits of SOA– Vocabularies– Security– Governance– Global implications– Internal v. External– Architecture Strategy– Existing apps– Heterogeneous v. Homogeneous
• OASIS & Other Standards Bodies• Q&A
The Panelists
• Kathryn Breininger, Boeing
• Bob Roth, Cendant
• John Jackson, GM
• Rafael Martinez, JP Morgan Chase
• John Nida, Lockheed Martin
Our Definitions
• Vocabulary – collection of metadata describing tag names, types, structure & sometimes process for data interchange; aka: language, dictionary
• Registry – a store for metadata and policies, possibly including vocabularies
• Metadata – examples: an XML Schema, a security entitlement
• Intermediary – a hardware or software proxy deployed between systems to provide services, example: SOAP intermediary
• SOA – service oriented architecture
Examples of Vocabularies
• RosettaNet – www.rosettanet.org
• UBL – www.oasis-open.org
• ACORD – www.acord.org
• FIXml – www.fixprotocol.org
• IFX – www.ifxforum.org
• MDDL – www.mddl.org
Vertical v. Horizontal Standards
Payload Payload Payload Payload
Transport
Message
MDDL, XBRL, FIXML, RIXML, FpML, ACORD etc.
BPEL4WS, WS-Transaction
WS-Security, SAML, XML Encryption, XML Digital Signatures
SOAP
HTTP, MQ, MSMQ, COM
Security
Transaction
Horizontal
Vertical Vertical Vertical Vertical