Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is...

22
Accomplishing the potential of e- business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML Market Survey Event Oslo, February 8, 2006 Jostein Frømyr [email protected] Chief Technical Officer, EdiSys Past chair of eBES TCG Secretary of UN/CEFACT ATG2

Transcript of Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is...

Page 1: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

Accomplishing the potential

of e-business

How does ebXML address semantic interoperability?

Who is using ebXML today?Presentation at the CEN/ISSS ebXML Market Survey Event

Oslo, February 8, 2006

Jostein Frø[email protected]

Chief Technical Officer, EdiSys

Past chair of eBES TCG

Secretary of UN/CEFACT ATG2

Page 2: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

Today’s presentation …

Who is using ebXML today?A review of the global adoption of ebXML.

How does ebXML address semantic interoperability?A more in-depth presentation of ebXML Core Components and the value it brings to the concept of semantic interoperability.

• The ebXML Awareness Team• Use of e-busienss technologies• The ebXML user community

– Technical infrastructure– Semantic framework

• Core Components

• Actual projects

Page 3: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

The OASIS ebXML Awareness Team

• ebXML is unique in the breadth of its standards vision and arguably represents the culmination of all previous standards efforts toward a shared global Internet-based B2B framework.

http://www.ebxml.org/ebxml_jmt

Page 4: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

Electronic Business Technologies

• ebXML is complementary to many existing standards and technologies, such as legacy EDI, XML-based business document standards, and Web Services.

ebXML Adoption update, December 2003.

Page 5: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

The ebXML user community

• Over 2,000 people contributed to the original ebXML development efforts, made public in May 2001.

• Since then, continuing standards development, pursued jointly by OASIS and UN/CEFEACT, has being augmented by creative real world projects applying ebXML with other technologies such as Web Services, XML as a whole, as well as legacy EDI.

Page 6: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

The technical infrastructure

• Major vendors have developed ebXML support into their flagship products and new ebXML vendors are emerging.

ebXMLsoft Sonic SoftwareFujitsu LimitedHanMaek ITInnoDigital Co., LtdIONAIopsisIPNet Solutions Inc.iWay SoftwareKilldara CorpKinzanKTNETMega Software

MercatorOraclePonton Consulting POSDATASamsung, SDS, KoreaSeeBeyondSeeburger AGSmartdraw.comSockeye SolutionsSterling CommerceStorefront.COSun MicrosystemsSybase Inc

TIBCO Software Inc XENIAdobeZenaptixVitriaWebMethodsWebswellWhitehill TechnologiesTIE

… and probably many more

Page 7: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

The semantic framework

• Industry groups and standards bodies are working to bring their vocabularies into alignment around ebXML, promising a new level of interoperability that industry has been seeking for more than a decade.

• Industry independent standards groups– ISO TC154, the current group responsible for EDIFACT – complete

alignment to Core Components– OAGi (Open Applications Group) – OAGIS Version 9.0 and later– OASIS UBL (Universal Business Language)

• Industry dependent standards groups– ACORD for Insurance Data– AIA (Aerospace Industry Association)– AIAG, ODETTE and JAMA/JAPIA – for all current and future projects in

the international automotive sector.– BoostAero for its Supply Chain Project in the Aerospace and Defense

Industry– CIDX in the chemical industry for its Material Safety Project – CIDX (chemical), PIDX (oil) and RAPID (agriculture) – evaluating a

move to core component compliance– EUDIN for European Waste Movement Project– Eurofer for Messages in European Steel Industry– HL7 for future Healthcare Data– IATA (International Air Transport Association)– GS.1 for Supply Chain Messages and Cataloging– OTA (Open Travel Alliance) - evaluating for Business Data in Travel-

Industry– SWIFT for Messages in Financial Business Processes– SITPRO and EUROPRO for Sanitary & Phytosanitary Certificates– XBRL - evaluating for future Accounting & Audit data and collaboration

with UN/CEFACT

• Governments groups– Department of Navy – DONXML V2.0– DCMA (Defense Contract Management Agency)– NDIA (National Defense Industrial Association)– US Federal CIO Council

• International groups– eBes – (eBusiness Board for European Standardization) - for its

Invoice Processing and Remittance Advice– GJXDM (Global Justice XML Data Model) – WCO (World Customs Organization)

• National Governments– Australian Government– Canadian Government– Danish Government– German Government – formal announcement identifying CCTS

as future data standard for domestic affairs– Hong Kong Government– Korean Government– Sweden and Norway are evaluating Core components

• Software vendors– SAP– Oracle

… and probably many more

Page 8: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

Core Components …

• … are reusable components that can be applied in a standard way within a business context.

• … represents the business objects of e-busniness

• … are defined using items that are common across businesses

• … enables users to define information that is meaningful to their business while also continuing to maintain interoperability with other business applications

Retail

Tran

spo

rtConsignment

En

ergy

Tele

com

Product

So

cial Se

curity

Organisation

Address

Medisinsk_ Produkt <<ABIE>>

<<BBIE>>+Identifikator : Identifier<<BBIE>>+Beskrivelse : Text<<BBIE>>+Bruk : Text

Underholdnings_ Produkt <<ABIE>>

<<BBIE>>+Identifikator : Identifier

<<BBIE>>+Aldersgrense : Text<<BBIE>>+Beskrivelse : Text

Produkt<<ACC>>

<<BCC>>+Identifikator : Identifier

<<BCC>>+Aldersgrense : Text

<<BCC>>+Beskrivelse : Text<<BCC>>+Bruk : Text

Basert påBasert på

Healthcare Entertainment

Page 9: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

Core Component Technical Specification

• A methodology for – developing a common set of semantic building

blocks– to identify, capture and maximize the re-use

of business information to support and enhance information interoperability across multiple business situations

• Follows the principles of ISO 11179• Enables

– interoperability among different industry domains

– common semantic units at any level consistent across context

– multilingual support

• Is gaining support from a number of XML initiatives and user groups

– Rosetanet, OAG, SWIFT, EAN, UBL, ....

• The first library of harmonized core components are now available from UN/CEFACT

Page 10: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

The UN/CEFACT Core Component library

• UN/CEFACT TBG is proud to announce the release of its version 1.0 Core Components Library. This library - containing 49 ACC´s and 478 objects in total - has been developed in strict conformance to the UN/CEFACT developed ISO 15000-5 ebXML Core Components Technical Specification (CCTS) and replaces the pre-version 1.0 library released in January of this year.

• The UN/CEFACT Core Component library is intended as the basis for all future business vocabulary work by UN/CEFACT. It is also available without restriction to other implementers of ISO 15000-5 who share a common goal of building reusable, interoperable business libraries. All users are encouraged to develop context specific CCTS conformant Business Information Entities from this library. Where necessary, users should also identify additional candidate Core Components following CCTS methodology and rules. All new Business Information Entities and Core Components should be submitted to UN/CEFACT TBG17 for inclusion in the UN/CEFACT Library.

Page 11: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

BIE = CC in Context

• Core Component (CC)– generic building block– unique semantic definition and

content

• Business Information Entity (BIE)

– specific building block for use within a given business context

– sub-set (based on) a Core Component

• Business Context defined through a set of context drivers

– Business process– Product classification– Geopolitical region– Official constraint– Business process role– Supporting role– System capabilities

Page 12: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

Semantically defined data types

• CCT = Core Component Type– A generic data type as defined in CCTS– Used as reference for definition of UDTs

• UDT = Unqualified Data Type– UN/CEFACTs application and use of

CCTs– Defined based on a CCT

• QDT = Qualified Data Type– Date types defined for use within a given

business context– Defined as a restrictions of a UDT

• Field size• Choice of code list• Choice of code values• Combination of code values

Semantically defined data types are used to allow for business specific validation of the data.

Page 13: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

Semanticallydefineddata types

Page 14: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

The message model

• Messages definitions are assembled from the defined Business Information Entities.– A message model is an

hierarchical structure describing the data contained in a message during exchange from one party to another.

Page 15: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

Core Components is a key part of the ebXML semantic framework

• Facilitates a clear distinction between the logical view (the model ) and the technical solution (e.g. XML or EDI)

• Enables harmonization and common understanding of business semantics across domains

UMMUN/CEFACT

Modelling Methodology

CCTSUN/CEFACT

Core ComponentsTechnical Specification

NDRUN/CEFACTXML Naming

and Design Rules

Collaboration modelProcesses – activities – Interactions

Business information

Harmonizedcomponents

Messagemodel

Technicalsolution

MDRUN/EDIFACT

MessageDesign Rules

Page 16: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

Global adoption

• Key industry sectors and government entities are deploying new eBusiness applications that are serving as benchmarks in the adoption of ebXML globally.

Page 17: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

European ebXML projects - Commercial

… and probably many more

Project ebXML component Ref

Eoropean Steel Marketplace

24-7

ebMS http://www.steel24-7.com

EAN International ebMS, BPSS, CC lists.oasis-open.org/archives/announce/200009/msg00009.html

European Transmission System Operators (ETSO)

CC http://www.edi.etso-net.org/role-model-cc-eic/core-components.pdf

ANZA Electronic Exchange, Iceland

ebMS, Registry, CPPA

UBL

http://www.dimonsoftware.com

Bayerische Landesbank ebMS

Statistical Data and Metadata

Exchange (SDMX)

Registry http://www.registrysolutions.co.uk/sdmxDemo/notes/SDMXSiteRegistryImplementation.htm

COSMOS Project

(Cluster Of Systems of Metadata

for Official Statistics), Luxembourg

Registry http://www.epros.ed.ac.uk/cosmos/index.html

Individual, Laurent Chau Shiu-Liet ebMS, CPPA, Registry

ebIX

European forum for Energy

Business Information Exchange

CC, UMM http://www.ebix.org

Telenor, Norway ebMS, BPSS, CPPA

TeliSonera Networks, Sweden ebMS, BPSS, CPPA www.nebi.biz

Page 18: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

European ebXML projects - Government/EU

Project ebXML component Ref

SEEM

Single European Electronic Market

ebMS, CPPA, BPSS, Registry www.openxchange.org

http://opus.pouliadis.gr

www.lauraproject.org/

Tambag’s METU-CENG ebXML Registry/Repository

Registry, ebMS, BPSS, CPPA www.ceng.metu.edu.tr/~e102830/ebXML

Software Research and Development Center (SRDC) - Middle East Technical University (METU), Ankara, Turkey

ebMS http://www.srdc.metu.edu.tr/ebXMLProject/

Speech Act Theory BPSS, UMM http://www.openebxml.org/methodology/SAT/sat.html

Open ebXML Laboratory Registry, ebMS and CPPA www.openebxmllab.org

Ministry of Finance, Finland, The Association of Finnish Local and Regional Authorities Finnish Tax Administration, and the Government of Finland

CC, Registry

IDA

European Interchange of Data

between Administrators

Registry http://europa.eu.int/ISPO/ida

eCentre United Kingdom CC

OpenXchange: ECP-NL,

The Netherlands

ebMS

Page 19: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

European ebXML projects - Government/EU

… and probably many more

Project ebXML component Reference

Finnish Banks, Ministry of Finance,

Finland

ebMS, CC http://www.fba.fi/finvoice/

SweFaktura, Sweden ebMS, UBL

OIOXML, Denmark UBL

RTV

The Norwegian National Insurance Administration

ebMS, CPPA, CC

Ehandel.no CPPA

Page 20: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

The IDA program about ebXML …

• "The study has shown that ebXML is the only framework that is at the same time generic and flexible, and can be used for inter-administrations relations. Moreover, ebXML is clearly the only trend for organised business communities. The general recommendation is to follow ebXML standards as much as possible. This is coherent with the fact that many exchanges between European administrations reflect the interactions between those administrations and the national business world.“

Conclusion by IDA in their study on Business-to-Business frameworks (

http://europa.eu.int/ISPO/ida/jsps/doc.jsp?1564)

Page 21: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

Special report one-Business Interoperabiliyt and StandardsSeptember 2005

• "Systems such as ebXML have reached a point where they are now ready for full deployment".

• "If, as some contend, the market for Web Services has peaked, and Grid Services are already the next big venture ... it is advisable for SME managers to be very cautious before risking their business ... ebXML represents a far safer and more viable option at this time".

• “… the investment in ebXML will continue to pay dividends for the foreseeable future"

Page 22: Accomplishing the potential of e-business How does ebXML address semantic interoperability? Who is using ebXML today? Presentation at the CEN/ISSS ebXML.

www.edisys.no EdiSys © 2006

Thank you for your attention

… and welcome as a user of ebXML!