Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to ebXML Mike Rawlins ebXML Requirements Team Project Leader.

Similar presentations


Presentation on theme: "Introduction to ebXML Mike Rawlins ebXML Requirements Team Project Leader."— Presentation transcript:

1 Introduction to ebXML Mike Rawlins ebXML Requirements Team Project Leader

2 What We’ll Cover Background on ebXML Initiative ebXML Requirements Product and Process Architectures Overview of Specifications and Reports What’s next

3 The ebXML Initiative - Inception Initiated by UN/CEFACT - United Nations Centre for Trade Facilitation and Electronic Business Recruited OASIS - Organization for the Advancement of Structured Information Standards Announced September, 1999 To be a 15 to 18 month work program

4 Industry Groups Support ebXML The Open Healthcare Group

5 OASIS Members Support ebXML

6 The ebXML Initiative - Execution First meeting in November, 1999 –Very broad participation –Get acquainted –Organized into project teams Meetings every three months Final meeting in May, 2001

7 ebXML Goals and Requirements Specifications to enable interoperability Extend e-commerce to SMEs and emerging markets Business requirements –Minimize cost, internationalization, security, legal, etc. Infrastructure functional requirements ebXML Process & Organization

8 ebXML Architectures Product Architecture - the technical infrastructure Process Architecture - how to do business process analysis for e-commerce (systems, standards, XML schemas, etc.)

9 Technical Infrastructure Elements Messaging Service Registry & Repository Trading Partner Information Business Process Specification Schema

10 Messaging Service Exchange payload reliably & securely Internal routing Neutral to actual file transfer protocol

11 Registry & Repository R&R together form a database Provide services to: –Store and retrieve objects –Query –Update –Track versions –Classify

12 Trading Partner Information Technical details of how to do e-business Collaboration Protocol Profile (CPP) Collaboration Protocol Agreement (CPA)

13 Business Process Specification Schema (BPSS) Business details of how to do e-business Provides a way to describe a business process in an XML document Implements subset of UN/CEFACT Meta Model

14 3 Build System Specifications Profiles Scenarios Request ebXML specification 1 4 Register company profile Query about Company X 5 Request Company X’s Scenario 9 DO BUSINESS! 11 Send Company X’s Scenario 10 ebXML BP Model ebXML BO Library Send Company X’s Profile 6 Submit TPA 7 TPA Accepted 8 Send ebXML specification 2 Usage Example

15 Business Process Analysis Primary methodology is UN/CEFACT’s Modeling Methodology (UMM) Defines process and the types of information required from the analysis Provides initial catalogs of: –Business processes –Core components

16 ebXML “Core Components” Building blocks for XML schemas, etc. “Syntax neutral”, with unique IDs Similar to “common business objects” but with context Naming conventions follow ISO 11179 Description of context drivers Approach for extending core components into context dependent domain components

17 Putting It Together Business Process and Information Models Registration UML to XML conversion Internal Business App Shrink-wrap Application Repository Implementers Build Retrieval of ebXML Specifications & Models Build Retrieval of new or updated ebXML Models ebXML Transport Business Message BSI Interface TPA Business Message BSI Interface

18 Product versus Process Internal Business App Shrink-wrap Application Repository Implementers Business Process and Information Models Build Registration UML to XML conversion Retrieval of ebXML Specifications & Models Build Retrieval of new or updated ebXML Models ebXML Transport Business Message BSI Interface TPA Business Message BSI Interface

19 Technical Specifications Requirements Specification Technical Architecture Business Process Specification Schema Registry Information Model Registry Services Specification Messaging Services Specification Collaboration Protocol Profile & Agreement

20 Total of 14 Business Process –Overview, guidelines, worksheets, catalogs Core Components Technical Architecture Risk Assessment Technical Reports

21 Using UDDI to find ebXML Registry Registry Security Proposal Proposed revisions to architecture White Papers

22 Proofs of Concept Started at May, 2000 meeting - Message Handling Final PoC in May, 2001 demonstrated most of ebXML Many vendors participated

23 OASIS responsible for: –Messaging Services –Registry –CPA/CPP UN/CEFACT responsible for –Business Process –Core Components What’s Next

24 Jointly responsible for –New requirements –Architecture –Marketing Work together by –Steering group –Joint meetings –Liaisons What’s Next

25 Proposal to transform the EDIFACT Working Group into: Electronic Business Working Group –BPI Modeling –UN/EDIFACT –Syntax & Production Rules –Support Libraries –Architecture UN/CEFACT Plans

26 Related Efforts EWG/X12 Joint Core Components initiative –Started in fall, 2000 –Continuing, but dependent on CEFACT reorg UBL –Universal Business Language –Initiated by Jon Bosak of Sun –Interim solution, based on xCBL –Trying to work under UN/CEFACT auspices

27 “ebXML is our only chance this decade to establish an international e-commerce standard.”

28 “It is clear that ebXML will soon become the standard for all global trade. By implementing ebXML, GCI takes advantage of the excellent work that’s being accomplished to streamline many EDI processes and remove waste and redundancy from supply chains.”

29 “ebXML provides a platform on which to build standards... that are developed faster and yet supported by a rich set of software tools.”

30 ebXML - www.ebxml.org UN/CEFACT - www.unece.org/cefact OASIS - www.oasis-open.org Critical Analysis of ebXML - www.rawlinsecconsulting.com For More Information


Download ppt "Introduction to ebXML Mike Rawlins ebXML Requirements Team Project Leader."

Similar presentations


Ads by Google