electronic business XML Mark Crawford Logistics Management Institute [email_address] (703) 917-7177 Member - Member - Memb...
electronic business XML (ebXML) <ul><li>Joint OASIS & UN/CEFACT effort </li></ul><ul><li>Participants include who’s who of...
ebXML Organization Executive Committee Steering Committee Requirements Technical Architecture Business Process Core Compon...
ebXML Components
ebXML Deliverables <ul><li>Technical Specifications  </li></ul><ul><ul><li>Fulfils the requirements of the  ebXML Requirem...
ebXML Technical Specifications <ul><li>Architecture </li></ul><ul><ul><li>ebXML Technical Architecture Specification v1.04...
ebXML Approved Technical Reports <ul><li>Business Process Project Team </li></ul><ul><ul><li>Business Process and Business...
ebXML Approved Technical Reports <ul><li>Core Component Project Team </li></ul><ul><ul><li>Core Component Overview v1.05  ...
ebXML White Papers <ul><li>Business Process </li></ul><ul><ul><li>Proposed revisions to Technical Architecture Specificati...
ebXML Technical Framework Source:  ebXML Requirements V1.06
ebXML Business Collaboration Process Source:  ebXML  Business Process and Business Information Analysis Overview v1.0
ebXML Design Time and Runtime Reference Model   Source:  ebXML  Business Process and Business Information Analysis Overvie...
ebXML Analysis Process Source:  ebXML  Business Process and Business Information Analysis Overview V1.0
Core Components <ul><li>Core Component – the lowest common denominator (datum) of an information element </li></ul><ul><ul...
The Relationship of Core Components Source:  ebXML  Business Process and Business Information Analysis Overview V1.0   Bus...
Registry and Repository Source:  ebXML Registry Service Specification V1.0
Transport, Routing, and Packaging ebXML Message Service Handler Components   Source:   ebXML Message Service Specification...
Trading Partner Overview of Collaboration Protocol Profiles (CPP) Source:  ebXML  Collaboration-Protocol Profile and Agree...
Trading Partner Overview of Collaboration-Protocol Agreements (CPA)  Source:  ebXML  Collaboration-Protocol Profile and Ag...
Security Source:  ebXML Technical Architecture Risk Assessment v1.0
Next Steps
Vienna Announcement <ul><li>Joint MOU signed on 11 May </li></ul><ul><li>ebXML becomes virtual organization </li></ul><ul>...
ebXML Management Team <ul><li>Purpose – provide for management coordination across all phase 2 teams </li></ul><ul><li>Mem...
Membership and Participation <ul><li>Participation in follow-on work will be supported  </li></ul><ul><li>All active ebXML...
Related Efforts
Joint Core Components
Joint Core Components Initiative <ul><li>X12 and EWG have joined together to extend ebXML core components work  </li></ul>...
Workplan <ul><li>Joint ASC X12/EWG Core Components Work Group will  </li></ul><ul><ul><li>Finalize ebXML Core Component Me...
What about XML work? <ul><li>Not part of phase 1 </li></ul><ul><li>No mention in phase 2 MOU </li></ul>
XML Applications & Industry Initiatives W3C Specifications Documentation  Text Encoding Initiative (TEI)  Channel Definiti...
“ Most of these [Vertical Industry XML] schema will be dead in two years” Rita Knox – XML Analyst, Gartner Group
CEFACT Proposal <ul><li>CEFACT Steering Group considering proposal to incorporate XML work as part of EWG </li></ul><ul><l...
Questions?
Upcoming SlideShare
Loading in...5
×

electronic business XML

694
-1

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
694
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
19
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

electronic business XML

  1. 1. electronic business XML Mark Crawford Logistics Management Institute [email_address] (703) 917-7177 Member - Member - Member -
  2. 2. electronic business XML (ebXML) <ul><li>Joint OASIS & UN/CEFACT effort </li></ul><ul><li>Participants include who’s who of XML and EDI </li></ul><ul><li>Vision is to “create single global electronic market” </li></ul><ul><li>Initial product is a technical framework that will enable XML to be utilized in a consistent manner for the exchange of all electronic business data </li></ul><ul><li>Specifications and information at http://www.ebxml.org </li></ul>
  3. 3. ebXML Organization Executive Committee Steering Committee Requirements Technical Architecture Business Process Core Components Registry & Repository Trading Partner Security Proof of Concept Marketing
  4. 4. ebXML Components
  5. 5. ebXML Deliverables <ul><li>Technical Specifications </li></ul><ul><ul><li>Fulfils the requirements of the ebXML Requirements document </li></ul></ul><ul><li>Technical Reports </li></ul><ul><ul><li>Guidelines - contain information to guide in the interpretation or implementation of ebXML concepts. </li></ul></ul><ul><ul><li>Catalogues - contain foundation material based on ebXML Technical Specifications or Reports. </li></ul></ul><ul><li>Reference Materials </li></ul><ul><ul><li>Normative references in approved specifications </li></ul></ul><ul><li>White Papers </li></ul><ul><ul><li>A snapshot of on-going work within each respective Project Team that has been approved by the Project Team and accepted by the Steering Committee </li></ul></ul>
  6. 6. ebXML Technical Specifications <ul><li>Architecture </li></ul><ul><ul><li>ebXML Technical Architecture Specification v1.04 </li></ul></ul><ul><li>Business Process </li></ul><ul><ul><li>Business Process Specification Schema v1.01 (XML schema and DTD examples available separately) </li></ul></ul><ul><li>Registry/Repository </li></ul><ul><ul><li>Registry Information Model v1.0 </li></ul></ul><ul><ul><li>Registry Services Specification v1.0 </li></ul></ul><ul><li>Requirements </li></ul><ul><ul><li>EbXML Requirements Specification v1.06 – </li></ul></ul><ul><li>Trading Partner </li></ul><ul><ul><li>Collaboration-Protocol Profile and Agreement Specification v1.0 </li></ul></ul><ul><li>Transport, Routing and Packaging </li></ul><ul><ul><li>Message Service Specification v1.0 </li></ul></ul>
  7. 7. ebXML Approved Technical Reports <ul><li>Business Process Project Team </li></ul><ul><ul><li>Business Process and Business Information Analysis Overview v1.0 </li></ul></ul><ul><ul><li>Business Process Analysis Worksheets & Guidelines v1.0 - </li></ul></ul><ul><ul><li>E-Commerce Patterns v1.0 </li></ul></ul><ul><ul><li>Catalog of Common Business Processes v1.0 </li></ul></ul><ul><li>Security </li></ul><ul><ul><li>Technical Architecture Risk Assessment v1.0 </li></ul></ul>
  8. 8. ebXML Approved Technical Reports <ul><li>Core Component Project Team </li></ul><ul><ul><li>Core Component Overview v1.05 </li></ul></ul><ul><ul><li>Core Component Discovery and Analysis v1.04 </li></ul></ul><ul><ul><li>Context and Re-Usability of Core Components v1.04 </li></ul></ul><ul><ul><li>Guide to the Core Components Dictionary v1.04 </li></ul></ul><ul><ul><li>Naming Convention for Core Components v1.04 </li></ul></ul><ul><ul><li>Document Assembly and Context Rules v1.04 </li></ul></ul><ul><ul><li>Catalogue of Context Drivers v1.04 </li></ul></ul><ul><ul><li>Core Component Dictionary v1.04 </li></ul></ul><ul><ul><li>Core Component Structure v1.04 </li></ul></ul>
  9. 9. ebXML White Papers <ul><li>Business Process </li></ul><ul><ul><li>Proposed revisions to Technical Architecture Specification v1.0.4 </li></ul></ul><ul><li>Registry/Repository </li></ul><ul><ul><li>Using UDDI to find ebXML Registry/Repository </li></ul></ul><ul><li>Security </li></ul><ul><ul><li>ebXML Registry Security Proposal </li></ul></ul>
  10. 10. ebXML Technical Framework Source: ebXML Requirements V1.06
  11. 11. ebXML Business Collaboration Process Source: ebXML Business Process and Business Information Analysis Overview v1.0
  12. 12. ebXML Design Time and Runtime Reference Model Source: ebXML Business Process and Business Information Analysis Overview v1.0
  13. 13. ebXML Analysis Process Source: ebXML Business Process and Business Information Analysis Overview V1.0
  14. 14. Core Components <ul><li>Core Component – the lowest common denominator (datum) of an information element </li></ul><ul><ul><li>A core component functions as a reusable, syntax neutral building block </li></ul></ul><ul><ul><li>The core component can have extensions and/or context and can be part of any number of aggregates </li></ul></ul><ul><li>Aggregate – A set of related core components and possibly other aggregates whose characteristics define a single distinct concept </li></ul><ul><ul><li>Must contain a minimum of two components greater than or equal to one core component and none, one, or more aggregates </li></ul></ul><ul><li>Document Part – the compilation of a related group of aggregates </li></ul>
  15. 15. The Relationship of Core Components Source: ebXML Business Process and Business Information Analysis Overview V1.0 Business document in a particular context Document part in a particular context Context Component 2 Component 1 Aggregate Populates Content Describes Content Informs Context
  16. 16. Registry and Repository Source: ebXML Registry Service Specification V1.0
  17. 17. Transport, Routing, and Packaging ebXML Message Service Handler Components Source: ebXML Message Service Specification V1.0
  18. 18. Trading Partner Overview of Collaboration Protocol Profiles (CPP) Source: ebXML Collaboration-Protocol Profile and Agreement Specification Version 1.0 What Business capabilities it can perform when conducting a Business Collaboration with other parties Party A Party ’ s information - Party name - contact info Transport Protocol Transport Security Protocol Messaging Protocol Link to Process - Specification document Time out/Retry - etc. CPP Describe Build
  19. 19. Trading Partner Overview of Collaboration-Protocol Agreements (CPA) Source: ebXML Collaboration-Protocol Profile and Agreement Specification Version 1.0 CPA ID Party ’ s information - Party A - Party B Transport Protocol Transport Security DocExchange Protocol Link to Process - Specification Doc. Retry - etc. CPP For Party A CPP For Party B CPA Agreed CPA Agreed CPA 1 negotiate 2 negotiate 3 Agree - ment on CPA has arrived. 3 Agree - ment on CPA has arrived. 4 Start Business activities with each other
  20. 20. Security Source: ebXML Technical Architecture Risk Assessment v1.0
  21. 21. Next Steps
  22. 22. Vienna Announcement <ul><li>Joint MOU signed on 11 May </li></ul><ul><li>ebXML becomes virtual organization </li></ul><ul><li>Joint Management Team </li></ul><ul><li>ebXML Project Teams will transition as follows – </li></ul><ul><li>UN/CEFACT </li></ul><ul><ul><li>Core Components </li></ul></ul><ul><ul><li>Business Process </li></ul></ul><ul><li>OASIS </li></ul><ul><ul><li>Transport, Routing and Packaging </li></ul></ul><ul><ul><li>Registry and Repository </li></ul></ul><ul><ul><li>Trading Partner </li></ul></ul><ul><ul><li>Security </li></ul></ul><ul><li>Joint CEFACT/OASIS </li></ul><ul><ul><li>Architecture </li></ul></ul><ul><ul><li>Marketing </li></ul></ul>
  23. 23. ebXML Management Team <ul><li>Purpose – provide for management coordination across all phase 2 teams </li></ul><ul><li>Membership – </li></ul><ul><ul><li>6 voting members </li></ul></ul><ul><ul><ul><li>3 from OASIS </li></ul></ul></ul><ul><ul><ul><li>3 from UN/CEFACT </li></ul></ul></ul><ul><ul><li>5 non-voting members </li></ul></ul><ul><ul><ul><li>2 from OASIS </li></ul></ul></ul><ul><ul><ul><li>2 from UN/CEFACT </li></ul></ul></ul><ul><ul><ul><li>1 from joint marketing team </li></ul></ul></ul><ul><li>Meetings </li></ul><ul><ul><li>Bi-monthly teleconference </li></ul></ul><ul><ul><li>Semi-annual face to face </li></ul></ul>
  24. 24. Membership and Participation <ul><li>Participation in follow-on work will be supported </li></ul><ul><li>All active ebXML members will become individual members of respective organizations (OASIS and UN/CEFACT) </li></ul><ul><ul><li>OASIS dues will be waived for one year (tentative pending approval) </li></ul></ul><ul><ul><li>UN/CEFACT expert status will be conferred </li></ul></ul>
  25. 25. Related Efforts
  26. 26. Joint Core Components
  27. 27. Joint Core Components Initiative <ul><li>X12 and EWG have joined together to extend ebXML core components work </li></ul><ul><li>Purpose is to extend the work of ebXML </li></ul><ul><li>All work will be done using ebXML metamodel, evolving modeling methodology, and core components process </li></ul><ul><li>Focus is on functionally neutral and domain space core components, their aggregates, and functional sets </li></ul>Opportunity to finally harmonize national and international business standards
  28. 28. Workplan <ul><li>Joint ASC X12/EWG Core Components Work Group will </li></ul><ul><ul><li>Finalize ebXML Core Component Methodology </li></ul></ul><ul><ul><li>Validate ebXML initial core component library </li></ul></ul><ul><ul><li>Conduct discovery and analysis of additional core components </li></ul></ul><ul><ul><li>Harmonize between BP and CC efforts </li></ul></ul><ul><li>Actual discovery work will be lead by members of the EWG Development Groups and ASC X12 Lettered Subcommittees </li></ul><ul><li>Next Meeting – 3 through 8 June in St. Louis </li></ul>
  29. 29. What about XML work? <ul><li>Not part of phase 1 </li></ul><ul><li>No mention in phase 2 MOU </li></ul>
  30. 30. XML Applications & Industry Initiatives 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
  31. 31. “ Most of these [Vertical Industry XML] schema will be dead in two years” Rita Knox – XML Analyst, Gartner Group
  32. 32. CEFACT Proposal <ul><li>CEFACT Steering Group considering proposal to incorporate XML work as part of EWG </li></ul><ul><li>Work would be based on xCBL </li></ul><ul><li>Work would leverage ebXML core components effort </li></ul><ul><li>Work would result in international standards for </li></ul><ul><ul><li>Design Rules </li></ul></ul><ul><ul><li>Naming Conventions </li></ul></ul><ul><ul><li>Vocabulary </li></ul></ul><ul><ul><li>Transactions </li></ul></ul>
  33. 33. Questions?
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×