Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

ebXML and Open Source Software for E-Commerce


Published on

Location: c-Commerce: The Collaborative Electronic Commerce Seminar, Bangkok /
Event Date: Jan 10, 2003

Published in: Technology
  • Be the first to comment

  • Be the first to like this

ebXML and Open Source Software for E-Commerce

  1. 1. ebXML and Open Source Software for E-Commercec-Commerce: The Collaborative ElectronicCommerce Seminar 10-January-2003, BangkokMr. Thomas LeeCenter for E-Commerce Infrastructure Development (CECID)The University of Hong Kong, Hong Kong SAR, China 10-Jan-03 10- Jan- C-Commerce Seminar, Bangkok 1
  2. 2. Agenda E-Commerce Infrastructure ebXML Development in Hong Kong Open Source Software for E-Commerce Our R&D Model10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 2
  3. 3. Agenda E-Commerce Infrastructure ebXML Development in Hong Kong Open Source Software for E-Commerce Our R&D Model10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 3
  4. 4. What is E-CommerceInfrastructure? Our definition: “Technologies, standards, methodologies, and practices that enhance business-to-business interoperability on electronic commerce” Founded on mature Internet/Web technology: HTTP, SMTP, PKI, etc.10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 4
  5. 5. Three Dimensions of E-Commerce Messaging Interoperability Information ss ce ro P10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 5
  6. 6. Messaging on Internet Provides ‘lease line service quality’ on the Internet – Security – Reliability Added values – Low cost – Global network – Scalability10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 6
  7. 7. Messaging Standards Web Services – Simple Object Access Protocol (SOAP) – Web Service Description Language (WSDL) ebXML – Message Service Built on SOAP with attachment – Collaboration Protocol Profile/Agreement Similar to WSDL RosettaNet Implementation Framework10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 7
  8. 8. InformationInteroperability Business data is exchanged in form of electronic documents Syntax: XML (for the Internet) Semantics – Synchronizes human and machine understandings of business partners – XML schemas, vocabularies, other metadata… – XML schema languages: DTD, W3C XML Schema10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 8
  9. 9. Business Languages Universal Business Language (UBL) – A library for common business documents, e.g. PO, invoice, ASN for different industries – Based on Core Component Methodology XML Common Business Library (xCBL) – Mature document library: rich and well-tested – Will merge with UBL RosettaNet Dictionaries – For info tech supply chain application UN/CEFACT Core Component Methodology – A systematic approach to identify, capture, and maximize the reuse of business information – To model data requirements into syntax-independent data models10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 9
  10. 10. Process Interoperability To interconnect business processes of business partners Internal workflow vs. B2B document exchange Process specification – ebXML Business Process Specification Schema (BPSS) – Business Process Execution Language for Web Services (BPEL4WS) by Microsoft, IBM, BEA – RosettaNet Partner Interface Processes10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 10
  11. 11. E-Commerce Registry Enhances the three dimensions of interoperability by registering and sharing specs & info in a community Enables business partners in a community to find each other Registry = index of things Repository = storage of things Technologies: ebXML Reg/Rep, UDDI10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 11
  12. 12. Agenda E-Commerce Infrastructure ebXML Development in Hong Kong Open Source Software for E-Commerce Our R&D Model10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 12
  13. 13. Project Phoenix – ebXMLInfrastructure in Hong Kong To establish ebXML infrastructure in HK Funded by the Innovation and Technology Commission of HKSAR Govt US$1.2M for 2 years (Jan2002 – Dec2003) Executed by CECID with strong industry sponsorship and collaboration Principal Investigator: Dr. David Cheung Project Manager: Mr. Thomas Lee10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 13
  14. 14. R&D Products Hermes – Message Service Handler Business Router (TransXnet) ebMail ebXMLRR – ebXML Registry10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 14
  15. 15. Hermes MSH &Business Router Hermes ebXML Message Service Handler – Released on 13-Sep-2002 – First open-source MSH with RDBMS persistence to support advanced ebMSv2 features, e.g. reliable messaging – Transferred to over 15+ organizations in HK – Recorded downloads from 33+ countries – Preparing for ebXML Asia Interoperability Test Business Router – Designed for large corporations to automate document exchange according to BPSS/CPA – Under design and planned to release V1 on Q2/0310-Jan-0310- Jan- C-Commerce Seminar, Bangkok 15
  16. 16. ebXML Registry (ebxmlrr) Worked with OASIS Registry TC to complete V2 reference implementation – Released alpha version in March Released version to support spec v2.1 in Jul 2002 Published on in 13-Sep-2002 Developing the implementation and spec of Registry V3 Pilot ebxmlrr registries set up in US for healthcare and automotive industries10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 16
  17. 17. ebMail For SMEs to conduct e-commerce, esp. with large companies Simple e-mail GUI for preparing and exchanging biz docs through ebMSv2 over SMTP (asynchronous mode) Lightweight MSH requiring no dedicated Internet connection and server Extensible through plugins for different biz docs and BPs Signs and encrypts docs for authentication and confidentiality10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 17
  18. 18. 10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 18
  19. 19. Pilot Projects E-procurement of office supplies E-logistics on dangerous goods manifest submission Pharmaceutical import/export licensing World Weather Information Services10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 19
  20. 20. E-Procurement Pilot MTRC – major HK subway system operator Saggio – large office supplies supplier in Asia MTRC procures office supplies from Saggio End users purchase on Website Users located at over 200 offices in HK Current situation – Manual reconciliation and reentry of data from paper delivery notes, invoices, and statements – MTRC does not store any procurement data10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 20
  21. 21. Automated Process Deliver goodsCheck &approveinvoices Buying on Web Send e-invoices Receive with ebMS Prepare e-invoices e-invoices with ebMS (xCBL) Extract invoice 10-Jan-03 10- Jan- C-Commerce Seminar, Bangkok 21 data
  22. 22. Benefits MTRC and Saggio will automate full procurement cycle with ebXML Message Service using Hermes MSH MTRC can receive all procurement data for planning and analysis Will go production in Q1/03 Estimated saving of 5 man-days per month10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 22
  23. 23. E-Logistics Pilot A shipping company must submit a Dangerous Goods Manifest to HKSAR Govt 48 hours before the arrival of the vessel Now: submission by Web (>90%) or paper Future: system generation and submission of DG Manifests through ebMSv2 (Hermes MSH) Eliminated data entry through Web at carriers XML Schema developed for DG manifest based on: – ebXML Core Component Methodology – IMDG by IMO (International Maritime Organization) – IFTDGN EDIFACT message Will finish system implementation in Q1/03 Plan to go production in Q2/0310-Jan-0310- Jan- C-Commerce Seminar, Bangkok 23
  24. 24. ShippingAgents Paper submission 1 W eb su Marine bm 2 iss Dept io n Internet Hermes XML submission Hermes MSH 3 ebXML Message Service MSH over HTTPS on VPN 10-Jan-03 10- Jan- C-Commerce Seminar, Bangkok 24
  25. 25. Manual entry through ebMail for SME Health Dept Pharm Co. A Internet Hermes MSH n catio ppl i n n se a c eipt je ctio Lice ion re l / re Pharm l icat p rova Co. B Ap p e -a p Hermes s e pr MSH LicenMessage generation for large enterprise 10-Jan-03 10- Jan- C-Commerce Seminar, Bangkok 25
  26. 26. 10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 26
  27. 27. HKSARG InteroperabilityFramework A collection of technical standards to follow when implementing Government joined-up services ebXML Message Service and Registry on the paper CECID developing a set of XML Schema Design and Management Guidelines for Government joined-up services To develop core schemas for reuse and store them in a Government registry Core schemas: HKID, business registration number, vehicle license number, etc. Is address a core schema?10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 27
  28. 28. Technology Adoption in Hong Kong Early Late Majority Majority Early Adopters Laggards MessagingInnovators Technology Document Technology ProcessTechnology 10-Jan-03 10- Jan- C-Commerce Seminar, Bangkok 28
  29. 29. Agenda E-Commerce Infrastructure ebXML Development in Hong Kong Open Source Software for E-Commerce Our R&D Model10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 29
  30. 30. Open Source Software(OSS) OSS is software that users have unrestricted access to the source code OSS may be used, copied, and distributed with or without modification, and may be offered with or without a fee OSS developers and distributors can make profits on the provision of support and services …10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 30
  31. 31. OSS Licensing Open Source Initiative (OSI) – OSI Approved Licenses – Academic Free License, Apache Software License, GNU General Public License (GPL), Mozilla Public License (MPL)… Copyleft license (e.g. GPL, MPL) – requires the source code must always be made available, and that derived products must be released under the exact same license – i.e. derived products must also be open-sourced – All Rights Reversed!10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 31
  32. 32. An international initiative to promote ebXML adoption through open-source software (OSS) and experience sharing launched by CECID on 13-Sep-02 Steering Committee includes representatives from: – Cyclone Commerce (USA) – ECOM (Japan) – Kasetsart University (Thailand) – Korea Institute for Electronic Commerce (Korea) – Sterling Commerce (USA) – Sun Microsystems (USA) – Sybase (USA) – XML Global (Canada) – University of Hong Kong (Hong Kong, China)10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 32
  33. 33. 10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 33
  34. 34. FreebXML Features OSS projects – ebXML Registry: Apache-Style License – Hermes MSH: Academic Free License – Soliciting other new OSS projects Deployment cases Under construction – Vendor product list – Mailing lists – Any other suggestions?10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 34
  35. 35. Why We Open Source? People around the world are voluntarily helping debug the software!10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 35
  36. 36. OSS – Good Model forE-Commerce Tech? (1) Usually free of charge – Boost adoption of new technologies and standards – Easier to reach critical mass (create network effect) Easier for OSS to interoperate with other products – Based on open standards, more technology-neutral – You can find out which side goes wrong by examining the source code More transparent software quality, more predictable behavior – The whole world helps test the product – You know the software quality by monitoring the mailing list and reviewing the code10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 36
  37. 37. OSS – Good Model forE-Commerce Tech? (2) Move faster towards new open standards – Less bureaucratic organization – Shorter product cycle Lack full product? – Poorer GUI and system features (e.g. installation, system backup…) – Software vendors can add modules to complete OSS and package it as a commercial product for sale Lack support and maintenance? – Rely on third party to provide support at charge OSS products do not compete with commercial products – Vendors should leverage OSS and provide full products and value-added services10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 37
  38. 38. Worldwide Linux New LicenseShipment and Upgrade Revenue US$291M300250200150100 US$81 M 50 0 1999 2000 2001 2002 2003 2004 2005 2006Source: IDC Revenue (US$M)10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 38
  39. 39. Shipments of Purchased Licenses and Free Licenses 1:1250002000015000 1.5:110000 5000 0 1999 2000 2001 2002 2003 2004 2005 2006 Free Licesnes (000) Source: IDC Purchased Licenses (000) 10-Jan-03 10- Jan- C-Commerce Seminar, Bangkok 39
  40. 40. OSS Policy of UK Govt “…OSS is indeed the start of a fundamental change in the software infrastructure marketplace, but it is not a hype bubble that will burst and UK Government must take cognisance of that fact….”10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 40
  41. 41. How Hong Kong SAR GovtSees OSS “…the open source approach is expected to benefit e-commerce development in Hong Kong as the orderly release and sharing of source code among developers will help align development standards, make integration of applications easier, and cut short the development cycle. We are keeping an active interest in the development of the open-source movement and welcome the broadening of product choices in the market….” – Mr. Alan Wong Director of Information Technology Services Department, HKSARG10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 41
  42. 42. Web Server Market Share Web infrastructure – Apache – 62% – Microsoft – 28% Source: Netcraft10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 42
  43. 43. We predict market share fore-com. servers will follow asimilar trend after openstandards become mature.10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 43
  44. 44. This will lead to theglobalization of electroniccommerce.10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 44
  45. 45. Agenda E-Commerce Infrastructure ebXML Development in Hong Kong Open Source Software for E-Commerce Our R&D Model10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 45
  46. 46. CECID Center for E-Commerce Infrastructure Development (CECID) An R&D center at the University of HK Our Mission – To develop e-commerce enabling technologies – To support local e-commerce standardization – To participate in important international e-commerce initiatives – To transfer technology and skills to the community10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 46
  47. 47. Chasm-Crossing Strategy Project Phoenix R&D Pilot Production Products Projects Deployments HK Lead Projects / SIs End Users10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 47
  48. 48. Thank You!Mr. Thomas Leeytlee@cecid.hku.hk10-Jan-0310- Jan- C-Commerce Seminar, Bangkok 48