SlideShare une entreprise Scribd logo
1  sur  60
Universal Business Language: Realizing eBusiness XML  Mark Crawford, LMI UBL Vice Chair
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Why Are We Talking About UBL
Overview  The Business Standards Stuff 3 Relationship with ebXML  & Core Components The XML Stuff 5 6 1 Evolution & Success of Business Standards The Role of ebXML 2 Summary 8 Working with Liaisons 7 4 UBL Overview
Goals for Successful eBusiness Services ,[object Object],[object Object],[object Object],[object Object],The standardization of XML business documents is the easiest way to accomplish these goals.
Can’t We Just Do It? W3C Specifications Documentation  Text Encoding Initiative (TEI)  Channel Definition Format, CDF (Based on XML)  RDF Rich Site Summary (RSS)  Open Content Syndication (OCS)  W3C Document Object Model (DOM), Level 1 Specification  Web Collections using XML  Meta Content Framework Using XML (MCF)  XML-Data  Namespaces in XML  Resource Description Framework (RDF)  Australia New Zealand Land Information Council (ANZLIC) - Metadata  Alexandria Digital Library Project  ATLA Serials Project (ATLAS)  XML Metadata Interchange Format (XMI)-Object Management Group (OMG)  OMG Common Warehouse Metadata Interchange (CWMI) Specification  Object Management Group XML/Value RFP  MDC Open Information Model (OIM)  Educom Instructional Management Systems Project (IMS)  Metadata Specification  Structured Graph Format (SGF)  Legal XML Working Group and UELP  XML Court Interface (XCI)  Georgia State University Electronic Court Filing Project  Web Standards Project (WSP)  HTML Threading - Use of HTML in Email  Open Software Description Format (OSD)  XLF (Extensible Log Format) Initiative  Apache XML Project  WAP Wireless Markup Language Specification  HTTP Distribution and Replication Protocol (DRP)  Chemical Markup Language  Molecular Dynamics [Markup] Language (MoDL)  Bioinformatic Sequence Markup Language (BSML)  BIOpolymer Markup Language (BIOML)  Virtual Hyperglossary (VHG)  Weather Observation Definition Format (OMF)  Open Financial Exchange (OFX/OFE)  Interactive Financial Exchange (IFX)  FinXML - 'The Digital Language for Capital Markets'  Extensible Financial Reporting Markup Language (XFRML)  Open Trading Protocol (OTP)  Financial Products Markup Language (FpML)  Mortgage Bankers Association of America XML Workgroup  Digital Property Rights Language (DPRL)  XML Digital Signature (Signed XML - IETF/W3C)  Digital Receipt Infrastructure Initiative  Digest Values for DOM (DOMHASH)  Signed Document Markup Language (SDML)  FIXML - A Markup Language for the FIX Application Message Layer  Bank Internet Payment System (BIPS)  smartX ['SmartCard'] Markup Language (SML)  Real Estate Transaction Markup Language (RETML)  OpenMLS - Real Estate DTD Design  ACORD - XML for the Insurance Industry  Customer Profile Exchange (CPEX) Working Group  Customer Support Consortium  XML for the Automotive Industry - SAE J2008 XML.ORG - The XML Industry Portal  X-ACT - XML Active Content Technologies Council  Electronic Business XML Initiative (ebXML)  Portal Markup Language (PML)  EDGARspace Portal  DII Common Operating Environment (COE) XML Registry  Open eBook Initiative  Mathematical Markup Language  OpenMath Standard  OpenTag Markup  Metadata - PICS  MIX - Mediation of Information Using XML  CDIF XML-Based Transfer Format  Synchronized Multimedia Integration Language (SMIL)  Precision Graphics Markup Language (PGML)  Vector Markup Language (VML)  WebBroker: Distributed Object Communication on the Web  Web Interface Definition Language (WIDL)  XML/EDI - Electronic Data Interchange  XML/EDI Repository Working Group  European XML/EDI Pilot Project  EEMA EDI/EC Work Group - XML/EDI  ANSI ASC X12/XML and DISA  Information and Content Exchange (ICE)  CommerceNet Industry Initiative  eCo Interoperability Framework Specification  BizTalk Framework  eCo Framework Project and Working Group  Commerce XML (cXML)  RosettaNet  Open Catalog Protocol (OCP)  vCard Electronic Business Card  iCalendar XML DTD  XML Encoded Form Values  Capability Card: An Attribute Certificate in XML  Telecommunications Interchange Markup (TIM, TCIF/IPI)  aecXML Working Group - Architecture, Engineering and Construction  Product Data Markup Language (PDML)  Product Definition Exchange (PDX)  Electronic Component Information Exchange (ECIX) and Pinnacles Component Information Standard (PCIS)  ECIX QuickData Specifications  ECIX Component Information Dictionary Standard (CIDS)  ECIX Timing Diagram Markup Language (TDML)  Encoded Archival Description (EAD)  UML eXchange Format (UXF)  XML Data Binding Specification  Translation Memory eXchange (TMX)  P3P Syntax Specification  Scripting News in XML  InterX.org Initiative  NuDoc Technology  Coins: Tightly Coupled JavaBeans and XML Elements  DMTF Common Information Model (CIM)  Universal Plug and Play Forum  Process Interchange Format XML (PIF-XML)  Ontology and Conceptual Knowledge Markup Languages  XOL - XML-Based Ontology Exchange Language  Procedural Markup Language (PML)  QAML - The Q&A Markup Language  LACITO Projet Archivage de données linguistiques sonores et textuelles [Linguistic Data Archiving Project]  Astronomical Markup Language  Astronomical Instrument Markup Language (AIML)  GedML: [GEDCOM] Genealogical Data in XML  Newspaper Association of America (NAA) - Standard for Classified Advertising Data 5.5 News Industry Text Format (NITF)  XMLNews: XMLNews-Story and XMLNews-Meta  NewsML and IPTC2000  Notes Flat File Format (NFF)  Java Help API  Cold Fusion Markup Language (CFML)  Document Content Description for XML (DCD)  XSchema  Document Definition Markup Language (DDML)  WEBDAV (IETF 'Extensions for Distributed Authoring and Versioning on the Web')  DAV Searching and Locating (DASL)  Graphic Communications Association - GCA 'Paper' DTD  DocBook XML DTD  Tutorial Markup Language (TML)  International Development Markup Language (IDML)  Call Processing Language (CPL)  Call Policy Markup Language (CPML)  VoiceXML Forum (Voice Extensible Markup Language Forum)  VoxML Markup Language  Telephony Markup Language (TML)  SABLE: A Standard for Text-to-Speech Synthesis Markup  Java Speech Markup Language (JSML)  SpeechML  TalkML  XML and VRML (Virtual Reality Modeling Language) - X3D  XML for Workflow Management [NIST]  SWAP - Simple Workflow Access Protocol  XML-Based Process Management Standard: Wf-XML  Theological Markup Language (ThML)  LitML: A Liturgical Markup Language  XML-F ('XML for FAX')  Extensible Forms Description Language (XFDL)  XML Forms Architecture (XFA)  Broadcast Hypertext Markup Language (BHTML)  IEEE LTSC XML Ad Hoc Group  IEEE Standard DTD  Open Settlement Protocol (OSP) - ETSI/TIPHON  Directory Services Markup Language (DSML)  WDDX - Web Distributed Data Exchange  Business Rules Markup Language (BRML)  Common Business Library (CBL)  Open Applications Group - OAGIS  Schema for Object-oriented XML (SOX)  XMLTP.Org - XML Transfer Protocol  The XML Bookmark Exchange Language (XBEL)  Simple Object Definition Language (SODL) and XMOP Service  Simple Object Access Protocol (SOAP)  XML and Music  Clinical Trial Data Model  Human Resource Management Markup Language (HRMML)  HR-XML Consortium  XML-HR Initiative - Human Resources  ECMData - Electronic Component Manufacturer Data Sheet Inventory Specification  Bean Markup Language (BML)  The Koala Bean Markup Language (KBML)  Jigsaw XML Format (JXML)  Chinese XML Now!  MOS-X (Media Object Server - XML)  FLBC (Formal Language for Business Communication) and KQML  ISO 12083 XML DTDs  Extensible User Interface Language (XUL)  User Interface Markup Language (UIML)  Process Specification Language (PSL) and XML  XML DTD for Phone Books  Using XML for RFCs  Schools Interoperability Framework (SIF)  Guideline XML (gXML)  Extensible Protocol  XML Belief Network File Format (Bayesian Networks)  Predictive Model Markup Language (PMML)  The Data Documentation Initiative (DDI)  XML and CORBA
The Problem Is ,[object Object],<!>
Reengineering the Standards Process TODAY (informal description) Scope Field specs Format specs Usage guidelines Usage rules Example Validation rules Information flow TOMORROW (rigorous and formal description) W H Y Business Analysis Requirements Analysis   BUSINESS  MODELS W H A T Logical Analysis Message  Design TRANS- ACTIONS COMPONENTS H O W Technical Design Technical Implementation DOCUMENTS XML  CODE <XML> Purchase Order Sender  Recipient ________  ________  ________  ________ ________  ________ Position __ ________ ________ __ ________ ________ __ ________ ________ __ ________ ________ __ ________ ________ Account Summary ________ ______ __ ________ ______ __ ________ ______ __ Business Documents Purchase Order Sender  Recipient ________  ________  ________  ________ ________  ________ Position __ ________ ________ __ ________ ________ __ ________ ________ __ ________ ________ __ ________ ________ Account Summary ________ ______ __ ________ ______ __ ________ ______ __
The Success of XML Business Standardization Dead End No Forward-Looking  Standards Merging traffic ahead Merging traffic ahead Standard Org. A Standard Org. B Standard Org. C Standard Org. D Standard Org. E Standard Org. F Standard Org. G Standard Org. H Standard Org. I
Criteria For Successful XML Business Standardization Efforts ,[object Object],[object Object],[object Object],[object Object],[object Object]
So – What Is The Answer?
Overview  The Business Standards Stuff 3 Relationship with ebXML  Core Components The XML Stuff 5 6 1 Evolution & Success of Business Standards The Role of ebXML 2 Summary 8 Working with Liaisons 7 4 UBL Overview
The ebXML Initiative ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The ebXML Construct
ebXML Phase II Working Group TMG Working Group TMG Technical Committee Technical Committee Technical Committee System ebXML CPP Collaboration Partner Profile System ebXML CPP Collaboration Partner Profile HTTP/SMTP/FTP ebXML BPSS Business  Processes Schema Specification ebXML CPA Collaboration Partner Agreement ebXML MSG Messaging  Protocol ebXML RR Registry & Repository ebXML CCTS Core Components Technical Specification Working Group TMG ebXML EBA Electronic Business Architecture Initiated Initiated Technical Committee XML  based Syntax Rules
So What About Standard Payloads? ,[object Object],[object Object],[object Object]
So – What Is The Answer?
Why UBL? ebXML Core Components are „syntax neutral“,  it will be a basis for multiple business document dialects and standards UBL is developing XML business document design rules, XML syntax core component (CC) structures and  ebXML (UN/CEFACT) CC compliant XML document schemas  ,[object Object],[object Object],UN/  EDIFACT XML X.12 UN  Layout etc. ebXML Core Components ebXML compliant syntax-implementations
UBL’s Relationship with ebXML ,[object Object],[object Object],[object Object],[object Object]
Overview  The Business Standards Stuff 3 Relationship with ebXML  Core Components The XML Stuff 5 6 1 Evolution & Success of Business Standards The Role of ebXML 2 Summary 8 Working with Liaisons 7 4 UBL Overview
ebXML Core Components ,[object Object],[object Object],[object Object],[object Object]
ebXML Core Components ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Core Components Specification Follows ISO 11179 ,[object Object]
Overview  The Business Standards Stuff 3 Relationship with ebXML  Core Components The XML Stuff 5 6 1 Evolution & Success of Business Standards The Role of ebXML 2 Summary 8 Working with Liaisons 7 4 UBL Overview
So What is UBL? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
UBL’s Benefits ,[object Object],[object Object],[object Object],[object Object],[object Object]
UBL Development Strategies ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
UBL Deliverables ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Basic UBL Documents ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Some UBL Participants ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
UBL Subcommittees TTSC Tools and Techniques SC LCSC Library Content SC CMSC Context Methodology SC Develops a methodology and tools for applying context. CDSC Context Drivers SC Works on improvement and further development of the context drivers. Evaluates and recommends the tools and techniques for development, maintenance and revision NDRSC Naming and Design Rules SC Develops guidelines for normative-form schema design, instance design, and markup naming, Defines business documents and a library of XML and ebXML CCTS based building blocks MSC Marketing SC LSC Liaison SC ASC Administration SC Administrates and coordinates the UBL efforts Does marketing and promotion for the UBL effort Organizes liaisons with other organizations.
Overview  The Business Standards Stuff 3 Relationship with ebXML  Core Components The XML Stuff 5 6 1 Evolution & Success of Business Standards The Role of ebXML 2 Summary 8 Working with Liaisons 7 4 UBL Overview
UBL Naming and Design Rules Subcommittee ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
NDR Requirements ,[object Object],[object Object],[object Object],[object Object]
Some Major Design Rules Developed So Far ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A Taste Of The Naming Rules ,[object Object],[object Object],[object Object],[object Object],[object Object]
Encoding Code Lists ,[object Object],[object Object],[object Object],[object Object],[object Object]
UBL Context Methodology Subcommittee ,[object Object],[object Object],[object Object],[object Object]
The Special Requirement For Context ,[object Object],[object Object],[object Object],[object Object],[object Object]
Context Methodology ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The “eight-space” ,[object Object],[object Object],[object Object],[object Object],[object Object]
Overview  The Business Standards Stuff 3 Relationship with ebXML  Core Components The XML Stuff 5 6 1 Evolution & Success of Business Standards The Role of ebXML 2 Summary 8 Working with Liaisons 7 4 UBL Overview
UBL Library Content Subcommittee ,[object Object],[object Object],[object Object],[object Object]
The Inputs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Approach
Core Components vs. Business Information Entities ,[object Object],[object Object],[object Object]
The Modeling Steps ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Formalism ,[object Object],[object Object],[object Object],[object Object]
A tiny sample data dictionary ,[object Object]
The Back End
Overview  The Business Standards Stuff 3 Relationship with ebXML  Core Components The XML Stuff 5 6 1 Evolution & Success of Business Standards The Role of ebXML 2 Summary 8 Working with Liaisons 7 4 UBL Overview
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],UBL Differentiators
Where UBL Can Fit Into Existing XML B2B Chemical Mfr C C’s industry partners CIDX Hospital B B’s industry partners HL7 Electronics Mfr A A’s industry partners RosettaNet
The Value of Joining Forces ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Formal Liaisons So Far ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ebXML CC and/or UBL Adoption Plans ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Overview  The Business Standards Stuff 3 Relationship with ebXML  Core Components The XML Stuff 5 6 1 Evolution & Success of Business Standards The Role of ebXML 2 Summary 8 Working with Liaisons 7 4 UBL Overview
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Where To Find More Information ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
How To Comment ,[object Object],[object Object],[object Object],[object Object]
Thanks! Questions? [email_address]

Contenu connexe

En vedette

H1N1 &quot;Swine Flu&quot; Briefing
H1N1 &quot;Swine Flu&quot; BriefingH1N1 &quot;Swine Flu&quot; Briefing
H1N1 &quot;Swine Flu&quot; BriefingBrentDavis
 
Social Business & Online Influence
Social Business & Online InfluenceSocial Business & Online Influence
Social Business & Online InfluenceDifferent Spin
 
Social Business Manifesto: Making Social Media Accountable
Social Business Manifesto: Making Social Media AccountableSocial Business Manifesto: Making Social Media Accountable
Social Business Manifesto: Making Social Media AccountableDifferent Spin
 
Bloom #culturecode 2014
Bloom #culturecode 2014Bloom #culturecode 2014
Bloom #culturecode 2014Different Spin
 
BLOOM Social Influence Programme
BLOOM Social Influence ProgrammeBLOOM Social Influence Programme
BLOOM Social Influence ProgrammeDifferent Spin
 
Smartphone marketing companies
Smartphone marketing companiesSmartphone marketing companies
Smartphone marketing companiesLeo Vidal
 

En vedette (6)

H1N1 &quot;Swine Flu&quot; Briefing
H1N1 &quot;Swine Flu&quot; BriefingH1N1 &quot;Swine Flu&quot; Briefing
H1N1 &quot;Swine Flu&quot; Briefing
 
Social Business & Online Influence
Social Business & Online InfluenceSocial Business & Online Influence
Social Business & Online Influence
 
Social Business Manifesto: Making Social Media Accountable
Social Business Manifesto: Making Social Media AccountableSocial Business Manifesto: Making Social Media Accountable
Social Business Manifesto: Making Social Media Accountable
 
Bloom #culturecode 2014
Bloom #culturecode 2014Bloom #culturecode 2014
Bloom #culturecode 2014
 
BLOOM Social Influence Programme
BLOOM Social Influence ProgrammeBLOOM Social Influence Programme
BLOOM Social Influence Programme
 
Smartphone marketing companies
Smartphone marketing companiesSmartphone marketing companies
Smartphone marketing companies
 

Similaire à Crawford Ubl200212

Crawford ubl200212
Crawford ubl200212Crawford ubl200212
Crawford ubl200212kcmani15
 
XML, XML Databases and MPEG-7
XML, XML Databases and MPEG-7XML, XML Databases and MPEG-7
XML, XML Databases and MPEG-7Deniz Kılınç
 
Fuzzy Rules for HTML Transcoding
Fuzzy Rules for HTML TranscodingFuzzy Rules for HTML Transcoding
Fuzzy Rules for HTML TranscodingVideoguy
 
IBM Solutions '99 XML and Java: Lessons Learned
IBM Solutions '99 XML and Java: Lessons LearnedIBM Solutions '99 XML and Java: Lessons Learned
IBM Solutions '99 XML and Java: Lessons LearnedTed Leung
 
XML In The Real World - Use Cases For Oracle XMLDB
XML In The Real World - Use Cases For Oracle XMLDBXML In The Real World - Use Cases For Oracle XMLDB
XML In The Real World - Use Cases For Oracle XMLDBMarco Gralike
 
Web services Overview in depth
Web services Overview in depthWeb services Overview in depth
Web services Overview in depthAbdulImrankhan7
 
Net framework
Net frameworkNet framework
Net frameworksumit1503
 
GM and IT
GM and ITGM and IT
GM and ITsam ran
 
XRX Presentation to Minnesota OTUG
XRX Presentation to Minnesota OTUGXRX Presentation to Minnesota OTUG
XRX Presentation to Minnesota OTUGOptum
 
Oracle BPEL Presentation
Oracle BPEL PresentationOracle BPEL Presentation
Oracle BPEL Presentationshub54
 
A Technical Comparison: ISO/IEC 26300 vs Microsoft Office Open XML
A Technical Comparison: ISO/IEC 26300 vs Microsoft Office Open XML A Technical Comparison: ISO/IEC 26300 vs Microsoft Office Open XML
A Technical Comparison: ISO/IEC 26300 vs Microsoft Office Open XML Alexandro Colorado
 
A Survey on Heterogeneous Data Exchange using Xml
A Survey on Heterogeneous Data Exchange using XmlA Survey on Heterogeneous Data Exchange using Xml
A Survey on Heterogeneous Data Exchange using XmlIRJET Journal
 
Gangadhar_SOA_Resume
Gangadhar_SOA_ResumeGangadhar_SOA_Resume
Gangadhar_SOA_Resumegangadhar v
 

Similaire à Crawford Ubl200212 (20)

Crawford ubl200212
Crawford ubl200212Crawford ubl200212
Crawford ubl200212
 
XML Unit 01
XML Unit 01XML Unit 01
XML Unit 01
 
XML, XML Databases and MPEG-7
XML, XML Databases and MPEG-7XML, XML Databases and MPEG-7
XML, XML Databases and MPEG-7
 
Fuzzy Rules for HTML Transcoding
Fuzzy Rules for HTML TranscodingFuzzy Rules for HTML Transcoding
Fuzzy Rules for HTML Transcoding
 
IBM Solutions '99 XML and Java: Lessons Learned
IBM Solutions '99 XML and Java: Lessons LearnedIBM Solutions '99 XML and Java: Lessons Learned
IBM Solutions '99 XML and Java: Lessons Learned
 
XML In The Real World - Use Cases For Oracle XMLDB
XML In The Real World - Use Cases For Oracle XMLDBXML In The Real World - Use Cases For Oracle XMLDB
XML In The Real World - Use Cases For Oracle XMLDB
 
Web services Overview in depth
Web services Overview in depthWeb services Overview in depth
Web services Overview in depth
 
Xml
XmlXml
Xml
 
Net framework
Net frameworkNet framework
Net framework
 
GM and IT
GM and ITGM and IT
GM and IT
 
XRX Presentation to Minnesota OTUG
XRX Presentation to Minnesota OTUGXRX Presentation to Minnesota OTUG
XRX Presentation to Minnesota OTUG
 
Webservices
WebservicesWebservices
Webservices
 
Oracle BPEL Presentation
Oracle BPEL PresentationOracle BPEL Presentation
Oracle BPEL Presentation
 
soap toolkit
soap toolkitsoap toolkit
soap toolkit
 
A Technical Comparison: ISO/IEC 26300 vs Microsoft Office Open XML
A Technical Comparison: ISO/IEC 26300 vs Microsoft Office Open XML A Technical Comparison: ISO/IEC 26300 vs Microsoft Office Open XML
A Technical Comparison: ISO/IEC 26300 vs Microsoft Office Open XML
 
A Survey on Heterogeneous Data Exchange using Xml
A Survey on Heterogeneous Data Exchange using XmlA Survey on Heterogeneous Data Exchange using Xml
A Survey on Heterogeneous Data Exchange using Xml
 
Xml plymouth
Xml plymouthXml plymouth
Xml plymouth
 
Unit 10: XML and Beyond (Sematic Web, Web Services, ...)
Unit 10: XML and Beyond (Sematic Web, Web Services, ...)Unit 10: XML and Beyond (Sematic Web, Web Services, ...)
Unit 10: XML and Beyond (Sematic Web, Web Services, ...)
 
Gangadhar_SOA_Resume
Gangadhar_SOA_ResumeGangadhar_SOA_Resume
Gangadhar_SOA_Resume
 
Mazda Star Barcelona
Mazda Star BarcelonaMazda Star Barcelona
Mazda Star Barcelona
 

Plus de guest993a3d

Plus de guest993a3d (18)

Asq Elliot Format
Asq Elliot FormatAsq Elliot Format
Asq Elliot Format
 
Infotour
InfotourInfotour
Infotour
 
Feb4 Indiarelations
Feb4 IndiarelationsFeb4 Indiarelations
Feb4 Indiarelations
 
Dr Anil Khandelwal
Dr Anil KhandelwalDr Anil Khandelwal
Dr Anil Khandelwal
 
Crawford Ubl200212
Crawford Ubl200212Crawford Ubl200212
Crawford Ubl200212
 
Asq Elliot Format
Asq Elliot FormatAsq Elliot Format
Asq Elliot Format
 
Infotour
InfotourInfotour
Infotour
 
Feb4 Indiarelations
Feb4 IndiarelationsFeb4 Indiarelations
Feb4 Indiarelations
 
Dr Anil Khandelwal
Dr Anil KhandelwalDr Anil Khandelwal
Dr Anil Khandelwal
 
Infotour
InfotourInfotour
Infotour
 
Feb4 Indiarelations
Feb4 IndiarelationsFeb4 Indiarelations
Feb4 Indiarelations
 
Dr Anil Khandelwal
Dr Anil KhandelwalDr Anil Khandelwal
Dr Anil Khandelwal
 
Asq Elliot Format
Asq Elliot FormatAsq Elliot Format
Asq Elliot Format
 
Crawford Ubl200212
Crawford Ubl200212Crawford Ubl200212
Crawford Ubl200212
 
A S Q Elliot Format
A S Q Elliot FormatA S Q Elliot Format
A S Q Elliot Format
 
Infotour
InfotourInfotour
Infotour
 
Dr Anil Khandelwal
Dr Anil KhandelwalDr Anil Khandelwal
Dr Anil Khandelwal
 
Feb4 Indiarelations
Feb4 IndiarelationsFeb4 Indiarelations
Feb4 Indiarelations
 

Dernier

Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCRashishs7044
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 

Dernier (20)

Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 

Crawford Ubl200212

  • 1. Universal Business Language: Realizing eBusiness XML Mark Crawford, LMI UBL Vice Chair
  • 2.
  • 3. Overview The Business Standards Stuff 3 Relationship with ebXML & Core Components The XML Stuff 5 6 1 Evolution & Success of Business Standards The Role of ebXML 2 Summary 8 Working with Liaisons 7 4 UBL Overview
  • 4.
  • 5. Can’t We Just Do It? W3C Specifications Documentation Text Encoding Initiative (TEI) Channel Definition Format, CDF (Based on XML) RDF Rich Site Summary (RSS) Open Content Syndication (OCS) W3C Document Object Model (DOM), Level 1 Specification Web Collections using XML Meta Content Framework Using XML (MCF) XML-Data Namespaces in XML Resource Description Framework (RDF) Australia New Zealand Land Information Council (ANZLIC) - Metadata Alexandria Digital Library Project ATLA Serials Project (ATLAS) XML Metadata Interchange Format (XMI)-Object Management Group (OMG) OMG Common Warehouse Metadata Interchange (CWMI) Specification Object Management Group XML/Value RFP MDC Open Information Model (OIM) Educom Instructional Management Systems Project (IMS) Metadata Specification Structured Graph Format (SGF) Legal XML Working Group and UELP XML Court Interface (XCI) Georgia State University Electronic Court Filing Project Web Standards Project (WSP) HTML Threading - Use of HTML in Email Open Software Description Format (OSD) XLF (Extensible Log Format) Initiative Apache XML Project WAP Wireless Markup Language Specification HTTP Distribution and Replication Protocol (DRP) Chemical Markup Language Molecular Dynamics [Markup] Language (MoDL) Bioinformatic Sequence Markup Language (BSML) BIOpolymer Markup Language (BIOML) Virtual Hyperglossary (VHG) Weather Observation Definition Format (OMF) Open Financial Exchange (OFX/OFE) Interactive Financial Exchange (IFX) FinXML - 'The Digital Language for Capital Markets' Extensible Financial Reporting Markup Language (XFRML) Open Trading Protocol (OTP) Financial Products Markup Language (FpML) Mortgage Bankers Association of America XML Workgroup Digital Property Rights Language (DPRL) XML Digital Signature (Signed XML - IETF/W3C) Digital Receipt Infrastructure Initiative Digest Values for DOM (DOMHASH) Signed Document Markup Language (SDML) FIXML - A Markup Language for the FIX Application Message Layer Bank Internet Payment System (BIPS) smartX ['SmartCard'] Markup Language (SML) Real Estate Transaction Markup Language (RETML) OpenMLS - Real Estate DTD Design ACORD - XML for the Insurance Industry Customer Profile Exchange (CPEX) Working Group Customer Support Consortium XML for the Automotive Industry - SAE J2008 XML.ORG - The XML Industry Portal X-ACT - XML Active Content Technologies Council Electronic Business XML Initiative (ebXML) Portal Markup Language (PML) EDGARspace Portal DII Common Operating Environment (COE) XML Registry Open eBook Initiative Mathematical Markup Language OpenMath Standard OpenTag Markup Metadata - PICS MIX - Mediation of Information Using XML CDIF XML-Based Transfer Format Synchronized Multimedia Integration Language (SMIL) Precision Graphics Markup Language (PGML) Vector Markup Language (VML) WebBroker: Distributed Object Communication on the Web Web Interface Definition Language (WIDL) XML/EDI - Electronic Data Interchange XML/EDI Repository Working Group European XML/EDI Pilot Project EEMA EDI/EC Work Group - XML/EDI ANSI ASC X12/XML and DISA Information and Content Exchange (ICE) CommerceNet Industry Initiative eCo Interoperability Framework Specification BizTalk Framework eCo Framework Project and Working Group Commerce XML (cXML) RosettaNet Open Catalog Protocol (OCP) vCard Electronic Business Card iCalendar XML DTD XML Encoded Form Values Capability Card: An Attribute Certificate in XML Telecommunications Interchange Markup (TIM, TCIF/IPI) aecXML Working Group - Architecture, Engineering and Construction Product Data Markup Language (PDML) Product Definition Exchange (PDX) Electronic Component Information Exchange (ECIX) and Pinnacles Component Information Standard (PCIS) ECIX QuickData Specifications ECIX Component Information Dictionary Standard (CIDS) ECIX Timing Diagram Markup Language (TDML) Encoded Archival Description (EAD) UML eXchange Format (UXF) XML Data Binding Specification Translation Memory eXchange (TMX) P3P Syntax Specification Scripting News in XML InterX.org Initiative NuDoc Technology Coins: Tightly Coupled JavaBeans and XML Elements DMTF Common Information Model (CIM) Universal Plug and Play Forum Process Interchange Format XML (PIF-XML) Ontology and Conceptual Knowledge Markup Languages XOL - XML-Based Ontology Exchange Language Procedural Markup Language (PML) QAML - The Q&A Markup Language LACITO Projet Archivage de données linguistiques sonores et textuelles [Linguistic Data Archiving Project] Astronomical Markup Language Astronomical Instrument Markup Language (AIML) GedML: [GEDCOM] Genealogical Data in XML Newspaper Association of America (NAA) - Standard for Classified Advertising Data 5.5 News Industry Text Format (NITF) XMLNews: XMLNews-Story and XMLNews-Meta NewsML and IPTC2000 Notes Flat File Format (NFF) Java Help API Cold Fusion Markup Language (CFML) Document Content Description for XML (DCD) XSchema Document Definition Markup Language (DDML) WEBDAV (IETF 'Extensions for Distributed Authoring and Versioning on the Web') DAV Searching and Locating (DASL) Graphic Communications Association - GCA 'Paper' DTD DocBook XML DTD Tutorial Markup Language (TML) International Development Markup Language (IDML) Call Processing Language (CPL) Call Policy Markup Language (CPML) VoiceXML Forum (Voice Extensible Markup Language Forum) VoxML Markup Language Telephony Markup Language (TML) SABLE: A Standard for Text-to-Speech Synthesis Markup Java Speech Markup Language (JSML) SpeechML TalkML XML and VRML (Virtual Reality Modeling Language) - X3D XML for Workflow Management [NIST] SWAP - Simple Workflow Access Protocol XML-Based Process Management Standard: Wf-XML Theological Markup Language (ThML) LitML: A Liturgical Markup Language XML-F ('XML for FAX') Extensible Forms Description Language (XFDL) XML Forms Architecture (XFA) Broadcast Hypertext Markup Language (BHTML) IEEE LTSC XML Ad Hoc Group IEEE Standard DTD Open Settlement Protocol (OSP) - ETSI/TIPHON Directory Services Markup Language (DSML) WDDX - Web Distributed Data Exchange Business Rules Markup Language (BRML) Common Business Library (CBL) Open Applications Group - OAGIS Schema for Object-oriented XML (SOX) XMLTP.Org - XML Transfer Protocol The XML Bookmark Exchange Language (XBEL) Simple Object Definition Language (SODL) and XMOP Service Simple Object Access Protocol (SOAP) XML and Music Clinical Trial Data Model Human Resource Management Markup Language (HRMML) HR-XML Consortium XML-HR Initiative - Human Resources ECMData - Electronic Component Manufacturer Data Sheet Inventory Specification Bean Markup Language (BML) The Koala Bean Markup Language (KBML) Jigsaw XML Format (JXML) Chinese XML Now! MOS-X (Media Object Server - XML) FLBC (Formal Language for Business Communication) and KQML ISO 12083 XML DTDs Extensible User Interface Language (XUL) User Interface Markup Language (UIML) Process Specification Language (PSL) and XML XML DTD for Phone Books Using XML for RFCs Schools Interoperability Framework (SIF) Guideline XML (gXML) Extensible Protocol XML Belief Network File Format (Bayesian Networks) Predictive Model Markup Language (PMML) The Data Documentation Initiative (DDI) XML and CORBA
  • 6.
  • 7. Reengineering the Standards Process TODAY (informal description) Scope Field specs Format specs Usage guidelines Usage rules Example Validation rules Information flow TOMORROW (rigorous and formal description) W H Y Business Analysis Requirements Analysis BUSINESS MODELS W H A T Logical Analysis Message Design TRANS- ACTIONS COMPONENTS H O W Technical Design Technical Implementation DOCUMENTS XML CODE <XML> Purchase Order Sender Recipient ________ ________ ________ ________ ________ ________ Position __ ________ ________ __ ________ ________ __ ________ ________ __ ________ ________ __ ________ ________ Account Summary ________ ______ __ ________ ______ __ ________ ______ __ Business Documents Purchase Order Sender Recipient ________ ________ ________ ________ ________ ________ Position __ ________ ________ __ ________ ________ __ ________ ________ __ ________ ________ __ ________ ________ Account Summary ________ ______ __ ________ ______ __ ________ ______ __
  • 8. The Success of XML Business Standardization Dead End No Forward-Looking Standards Merging traffic ahead Merging traffic ahead Standard Org. A Standard Org. B Standard Org. C Standard Org. D Standard Org. E Standard Org. F Standard Org. G Standard Org. H Standard Org. I
  • 9.
  • 10. So – What Is The Answer?
  • 11. Overview The Business Standards Stuff 3 Relationship with ebXML Core Components The XML Stuff 5 6 1 Evolution & Success of Business Standards The Role of ebXML 2 Summary 8 Working with Liaisons 7 4 UBL Overview
  • 12.
  • 14. ebXML Phase II Working Group TMG Working Group TMG Technical Committee Technical Committee Technical Committee System ebXML CPP Collaboration Partner Profile System ebXML CPP Collaboration Partner Profile HTTP/SMTP/FTP ebXML BPSS Business Processes Schema Specification ebXML CPA Collaboration Partner Agreement ebXML MSG Messaging Protocol ebXML RR Registry & Repository ebXML CCTS Core Components Technical Specification Working Group TMG ebXML EBA Electronic Business Architecture Initiated Initiated Technical Committee XML based Syntax Rules
  • 15.
  • 16. So – What Is The Answer?
  • 17.
  • 18.
  • 19. Overview The Business Standards Stuff 3 Relationship with ebXML Core Components The XML Stuff 5 6 1 Evolution & Success of Business Standards The Role of ebXML 2 Summary 8 Working with Liaisons 7 4 UBL Overview
  • 20.
  • 21.
  • 22.
  • 23. Overview The Business Standards Stuff 3 Relationship with ebXML Core Components The XML Stuff 5 6 1 Evolution & Success of Business Standards The Role of ebXML 2 Summary 8 Working with Liaisons 7 4 UBL Overview
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. UBL Subcommittees TTSC Tools and Techniques SC LCSC Library Content SC CMSC Context Methodology SC Develops a methodology and tools for applying context. CDSC Context Drivers SC Works on improvement and further development of the context drivers. Evaluates and recommends the tools and techniques for development, maintenance and revision NDRSC Naming and Design Rules SC Develops guidelines for normative-form schema design, instance design, and markup naming, Defines business documents and a library of XML and ebXML CCTS based building blocks MSC Marketing SC LSC Liaison SC ASC Administration SC Administrates and coordinates the UBL efforts Does marketing and promotion for the UBL effort Organizes liaisons with other organizations.
  • 31. Overview The Business Standards Stuff 3 Relationship with ebXML Core Components The XML Stuff 5 6 1 Evolution & Success of Business Standards The Role of ebXML 2 Summary 8 Working with Liaisons 7 4 UBL Overview
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41. Overview The Business Standards Stuff 3 Relationship with ebXML Core Components The XML Stuff 5 6 1 Evolution & Success of Business Standards The Role of ebXML 2 Summary 8 Working with Liaisons 7 4 UBL Overview
  • 42.
  • 43.
  • 45.
  • 46.
  • 47.
  • 48.
  • 50. Overview The Business Standards Stuff 3 Relationship with ebXML Core Components The XML Stuff 5 6 1 Evolution & Success of Business Standards The Role of ebXML 2 Summary 8 Working with Liaisons 7 4 UBL Overview
  • 51.
  • 52. Where UBL Can Fit Into Existing XML B2B Chemical Mfr C C’s industry partners CIDX Hospital B B’s industry partners HL7 Electronics Mfr A A’s industry partners RosettaNet
  • 53.
  • 54.
  • 55.
  • 56. Overview The Business Standards Stuff 3 Relationship with ebXML Core Components The XML Stuff 5 6 1 Evolution & Success of Business Standards The Role of ebXML 2 Summary 8 Working with Liaisons 7 4 UBL Overview
  • 57.
  • 58.
  • 59.