OASIS Week of ebXML Standards Webinars - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

OASIS Week of ebXML Standards Webinars

Description:

United Nations Centre for Trade Facilitation and Electronic Business ... Offloads much metadata from being carried in message. Preferences and negotiation allowed. ... – PowerPoint PPT presentation

Number of Views:67
Avg rating:3.0/5.0
Slides: 19
Provided by: pimvand
Category:

less

Transcript and Presenter's Notes

Title: OASIS Week of ebXML Standards Webinars


1
OASIS Week of ebXML Standards Webinars
  • June 4 June 7, 2007

2
ebXML origin and context
  • UN/CEFACT
  • United Nations Centre for Trade Facilitation and
    Electronic Business
  • Created and maintains the UN/EDIFACT standards
    for Electronic Data Interchange (EDI)
  • 1998/1999 analysis on EDI use
  • OASIS
  • Organization for Advancement of Structured
    Information Standards
  • Consortium hosting XML and related standards work

3
ebXML initiative, then..
  • Phase 1, joint initiative by OASIS and UN/CEFACT
  • 9/1999 open invitation to e-business community to
    join
  • 18 month project from 11/1999 to 5/2001
  • specifications delivered, on time
  • Vision
  • Create a single global electronic marketplace
    where enterprises of any size and in any
    geographical location can meet and conduct
    business with each other
  • Provide a modular, yet complete electronic
    business framework
  • Approach
  • Semantic and Technical interoperability
  • Modular framework leveraging EDI, XML, Internet,
    Web technologies

4
ebXML standards today..
  • ebXML Messaging (ebMS)
  • Secure, Reliable messaging, binding to CPA
  • Version 2 certified interoperable messaging since
    2002
  • Collaboration Protocols Agreements (CPA)
  • Bilateral message service and partner
    configuration
  • Binding to the ebXML Messaging Service (ebMS)
  • Business Process (ebBP)
  • Support for complex business interactions
  • Choreography (public process)
  • Binding to message protocols via CPA
  • Registry
  • Information Model and Services
  • Core Components
  • Information model for vocabularies and business
    documents

5
Thursday, June 7OASIS ebXML Collaboration
Protocol Profile and Agreement (ebCPPA) v3.0
  • Speakers
  • Dale Moberg, Axway (TC Chair)
  • Sacha Schlegel (TC Member)

6
Overview
  • Architectural Context and Function
  • User Value

7
CoreComponents
BusinessDocuments
BusinessProcess
XML based XMI, Specification Schema, Document
Schemas
Design Time
Register Discover
Registries/Repositories
CollaborationProtocolProfile
CollaborationProtocolProfile
CP Agreement
8
CPA Glues the Business Processs Business
Transactions to DeliveryChannels
  • Assigns Parties to BP Roles Connects PKI for
    Party Identities
  • Maps BusinessCollaborations to ebMS Services, and
    BusinessTransactionActivities to Actions.
  • Supply metadata values for agreed delivery
    channel parameters and features of MSHs.
  • Map BP QOS to technologies and parameters.
  • Enumerate options for transfer, security,
    reliability, and document envelope details

9
End User Values
  • Rapid collaboration community ramp up and
    lifecycle management. Incremental CPP or CPA
    templates possible.
  • Delivery Channels define IT allowed ways for
    partners to collaborate
  • Common format enables different vendors to
    interoperate end users can migrate collaboration
    information if needed
  • Templates can constrain choices. Supports
    collaboratin community portal designs.
  • CPP and Negotiation for Advanced Peer to Peer
    community designs.

10
Design Choices
  • Delivery channel features are static and fixed
    between participants. Some features can be
    dynamic (per message), but most are agreed upon
    and provide a service agreement for the BP
    specified contract.
  • Offloads much metadata from being carried in
    message.
  • Preferences and negotiation allowed.
  • Variety of ways to implement formation of CPAs,
    from web forms for template editing to automated
    process involving negotiation.

11
Version 2.0 Deployed for ebMS 2 Configuration
  • But v 2.0 omitted an extensible approach to cover
    other Messaging Protocols, Business Process
    Descriptions, and Channel features.
  • V 2.0 also omitted detailed specifications for
    standardization of aspects of the formation of
    CPAs from CPPs and CPA templates.

12
  • Roll up of approved errata and additions.
  • Extensibility model adopted using substitution
    groups.
  • Applies to collaboration protocols other than
    ebMS 2.0. Including EDIINT, ebMS 3.0, WS (WSDL
    and WS-Policy), BPSS 2.0, RNIF 2.0, MMS-AS2,
    MMS-ebMS, MMS-WSI.
  • Portal technology for CPA template edits
    producing a CPA based community (in progress)
  • Start at support of libraries for message sets,
    such as UBL SBS. Example by Sacha Schlegel
    follows.

13
Collaboration Community Ramp Up and Libraries
14
CPPA Collaboration Community Support
  • Today we often find static business
    collaborations. Business have long and real-world
    relationships with their trading partners.
  • When they move their information exchange to the
    ebusiness world then the ebXML CPPA provides a
    good way to handle the necessary technical
    information between these relationships.

15
Relation to Negotiation
  • Dynamic, ad-hoc, and spontaneous electronic
    commerce is the future.
  • The ebXML CPPA provides guidance with the
    Automated negotiation of Collaboration Protocol
    Agreements work.
  • But more important is to solve today's problem.

16
ebXML CPPA for UBL SBS
  • The Universal Business Language (UBL) 1.0 Small
    Business Subset (SBS) provides a set of basic
    business processes.
  • The business processes were used to generate
    ebXML Collaboration Protocol Agreement 'building
    blocks'.
  • Technical details were left to be filled out by
    the trading partners.

17
Other Aspects of Configuration
  • The components of the business process (such as
    ebXML Business Process) are independent of the
    technical details and can be generated in
    advance.
  • The ebXML IIC deployment profile for CPA can be
    used by a community to profile the technical
    details.

18
Illustrations and Examples
  • Imagine a library (could be in the ebXML Registry
    Repository, of course) that we browse.
Write a Comment
User Comments (0)
About PowerShow.com