Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

57
Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk

Transcript of Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Page 1: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Kick-off European ebXML Interoperability Pilot Project

Brussels, 2002-09-25

Pim van der Eijk

Page 2: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Overview

CEN ISSS eBES Vendor Forum Background and status

Report on Questionnaire Objectives, scope, capabilities, interests

Moving forward Determine structure and timeline Make working arrangements

Page 3: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

CEN ISSS eBES Vendor Forum

CEN ISSS eBES workshop initiative: Incompatibility of B2Bi systems Market needs for combined XML and EDI solutions Vendors need to give clarity on strategy to users SME involvement Lack of participation of European vendors in ebXML Defend European point of view in the global ebXML

arena Promote participation in UN/CEFACT and OASIS work

Page 4: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Mission and process

Vendor Forum Mission statement:“Mobilizing Vendor involvement in the

standardization process, the awareness and the implementation of ebXML in Europe.”

CEN workshop process Similar to OASIS Technical Committee (TC) Delivers “CEN Workshop Agreements” (CWA)

Page 5: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Tasks and projects

Tasks: Education, awareness, standardization,

technical assessment and migration Projects:

ebXML interoperability project

Page 6: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Status First meeting (March):

Brainstorm session Initial idea for ebXML interoperability project

Second meeting (June): Decision to focus on pilot Request to OASIS to endorse and support

OASIS supports: Internationalization of member base Facilitate access to technical work

Page 7: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Status (cont’d)

Invitation letter to participate (August) States some participation requirements Some twenty respondents

Questionnaire (September) Ten respondents Input for scoping discussion, reported on

today

Page 8: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Today

Kick-off meeting: Decide on objectives and scope Understand each other’s interests and capabilities Form project teams Make working arrangements, including decision

on commitment Requirements:

Vendors to commit to contribute resources Users to help provide business cases

Page 9: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Today (cont’d)

Format:1. Plenary presentation of results

Interactivity, please !

2. Make working arrangements: Perhaps split up in groups for discussion

3. Wrap up

Page 10: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Report on Questionnaire

Page 11: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Objectives of the questionnaire

Understand the requirements of all participants before defining and starting the project

Determine which ebXML modules vendors: already implement in their products. want to get from other participants, or develop in this

project. want to verify interoperability for.

Get input on business scenario for demonstrator From (customers of) vendors From users and industry groups

Page 12: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Respondents

CIDX / Solvay (BE) Cronos / XT-I (BE) Dan Net (DA) EAN (BE) Excelon (US/NL)

Seeburger (GE) Software AG (GE/NL) Sun Microsystems (US/CH) TIE (NL) XML Global (CA)

Page 13: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Sections in the questionnaire

Objectives and scope Level of support for ebXML modules in your

products Priority for ebXML modules Other relevant software Case studies Payload (content) formats Liaisons Process and IPR

Page 14: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Objectives and goals: score

1. Strongly disagree

2. Disagree

3. Agree conditionally

4. Agree

5. Strongly agree

Page 15: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Objectives and goals: averagedScore

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

5

1 Le

ading

in Euro

pe

2 Complem

enta

ry S

ervic

e Offe

ring

3. F

ocus

on m

ature

par

ts

4 Ver

ify in

tero

perab

ility

5 Lim

ited r

esou

rces

6 Lim

ited d

uratio

n

7 Deliv

er d

emons

trato

r

8 M

igrat

ion s

cenar

ios

9 Find

fund

ing

Score

Page 16: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Difference from average

-3.5

-3

-2.5

-2

-1.5

-1

-0.5

0

0.5

1

1.5

CIDX Cronos Dannet EAN Excelon Seeburger SoftwareAG

Sun TIE XML Global

1 Leading in Europe

2 Complementary Service Offering

3. Focus on mature parts

4 Verify interoperability

Page 17: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Disagreements

“Leading in Europe” and “Complementary products/services” EAN: ? has global (not European) focus, user

organization CIDX: ? not applicable, user organization

“Focus on mature parts, esp. ebMS” Sun: CPPA and BPSS as important as ebMS Cronos: don’t just work on ebMS, rest is important too XML Global: start with the registry

Page 18: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

-2.5

-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

CIDX Cronos Dannet EAN Excelon Seeburger Software AG Sun TIE XML Global

5 Limited resources

6 Limited duration

7 Deliver demonstrator

8 Migration scenarios

9 Find funding

Page 19: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Disagreements (cont’d) “Limited resources, use (pre)sales budget”

(3.6): Seeburger (2): interoperability is first of all about

implementation, sales/marketing comes next TIE (2): some participants will need to do a lot

of technical work, implementations are far from plug-and-play yet

“Deliver demonstrator” (4.3): XML Global (3): focus is to show that ebXML

methodology is useful and relevant

Page 20: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Disagreements (cont’d)

Migration scenarios (avg. 3.4) XML Global (2): work from registry, via CPP,

to integration with back-end systems of real users

Sun (2): focus on SME user not EDI user Find funding (4.1)

TIE (2): first do the technical interoperability work, otherwise project will fail

Page 21: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Objectives and goals: summary (tentative, my interpretation) Start with limited scope and duration

mainly marketing exercise for some but serious investment, technical effort for others

Aim for a demonstrator that is a real-life case study is delivered and marketable in summer 2003 demonstrates what ebXML is designed for might help a consortium apply for FP-6 funding

Get a basic infrastructure operational quickly but understand that some of us are at an early stage still leveraging components from other participants

Page 22: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Support for ebXML scores

1. No implementation, or alpha version for internal use only; 2. Partial implementation, not generally available, does not

yet have the maturity of a product, usable under strict conditions;

3. Implementation available, but not yet tested for interoperability, usable for initial pilot projects but not for production use;

4. Reasonably complete, usable in end-user projects, but interoperability not yet verified;

5. Complete, commercially available implementation that has passed interoperability / conformance testing and is being used in production settings.

Page 23: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Module support: averageAverage score

0

0.5

1

1.5

2

2.5

3

3.5

ebXML Messaging ebXML Registry ebXML CPPA BPSS Core Components

Module

Sco

re

Average score

Page 24: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Module support: difference from average

Difference from average score per module

-4

-3

-2

-1

0

1

2

3

4

CIDX Cronos Dannet EAN Excelon Seeburger Software AG Sun TIE XML Global

Participants

Sco

re -

ave

rag

e ebXML Messaging

ebXML Registry

ebXML CPPA

BPSS

Core Components

?

Page 25: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Module support summary

Participants in all three categories Advanced, intermediate, just starting

Emphasis clearly on messaging and collaboration protocols

Other modules supported by “specialists”

Participants collectively implement significant parts of ebXML already !!

Page 26: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Module priority scores

1. Unimportant, the project should not waste its time looking into this;

2. Not important, but nice to have; 3. Moderately important, if possible the project

should have a look at this;4. Very important, the project should make an

strong effort to be able to provide this; 5. Essential, the project is not a success unless

this module is implemented;

Page 27: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Module priority results: average Average score

0

1

2

3

4

5

6

ebXML Messaging ebXML Registry ebXML CPPA BPSS Core Components

ebXML modules

Average score

Page 28: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Module priority results per vendorebXML module priority

-3

-2

-1

0

1

2

3

CIDX Cronos Dannet EAN Excelon Seeburger Software AG Sun TIE XML Global

Sco

re p

er v

end

or

min

us

aver

age

ebXML Messaging

ebXML Registry

ebXML CPPA

BPSS

Core Components

Page 29: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Module priority summary

Broad agreement that focus should be on ebXML messaging Configured by Collaboration Protocol

Agreements Much less agreement on registry, core

components, BPSS Vendors that are “further ahead” tend to be

more cautious CC and BPSS

Page 30: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Other software

CIDX: CIDX tools Cronos: transformation Dan Net: transformation Excelon: BPM, modelling Seeburger: EAI, transformation, workflow Sun: UBL concepts Software AG: XML server, EAI, transformation TIE: integration, transformation, forms XML Global: Security, transformation, message store,

payload generation

Page 31: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Case studies

Page 32: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

“We wish that this project is very closely aligned to real world issues, and so test scenarios and payloads and such should come directly from end customers and vertical organizations” (Sun)

“It is important that this is a real world demonstrator and as such the ebXML aspects must be interfaced to demonstrate a real end-end, possibly multi-party, system” (TIE)

Page 33: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

User participation today

CIDX: Chemical Industry XML B2B standard Raymond Betz (Solvay, Brussels) has offered to

discuss a potential case study EAN:

Involved in OASIS interoperability work EAN UK (e-Centre) has an ebXML project

under way Bolivar Pereira (EAN International, Brussels)

Page 34: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Other suggestions

From participants: Seeburger: Papinet Software AG: Accord, Opentrans Sun: have a high-level scenario; Sabre?

At a later stage: CEN EEG9 (healthcare informatics) Government and tax agencies, XBRL “Some other large multinational companies”

Page 35: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Message payload scores

1. Irrelevant

2. Somewhat important

3. Important

4. Very important

5. Essential

Page 36: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Payload preference averagePayload formats average score

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

5

ACORD CIDX xCBL EAN-UCC XML UBL OAG RosettaNet UN/EDIFACT

Score

Page 37: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Preference variation per vendorPayload preference per vendor

-4

-3

-2

-1

0

1

2

3

CIDX Cronos Dannet EAN Excelon Seeburger Software AG Sun TIE XML Global

ACORD

CIDX

xCBL

EAN-UCC XML

UBL

OAG

RosettaNet

UN/EDIFACT

Page 38: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Payload format summary

Clear preference for UN/EDIFACT EAN-UCC XML as next best

No strong preference for other formats Plus, lack of agreement

Decision on payload format is dependent on business process and should be based on

the demonstrator scenario

Page 39: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Liaisons

Page 40: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

OASIS IIC TC: interoperability guidelines Drummond Group for UC-Council:

(commercial) “reference implementation” Second series completes in November

Other ebXML pilots worldwide Relevant project teams in UN/CEFACT

and OASIS

Page 41: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

OASIS ebXML Implementation, Interoperability Conformance TC

Chaired by Jacques Durand (Fujitsu) Work on interoperability guidelines and

automated test facilities Now moving to industry deployment

(templates for EAN-XML, RosettaNet) Want to coordinate various initiatives

US (Drummond Group, OAG/NIST), Japan (ECOM), Europe

Page 42: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

OASIS IIC (cont’d)

Main input to our project Basic ebXML interoperability guidelines Working on

“core test suite” synthesized from various initiatives Definition of “interoperability profiles”

Template mechanism for project-specific extensions Generalized from EAN input

Deliverable from our project to IIC: A deployment template for EDIFACT?

Liaison via Steve Yung (Sun), Bolivar Pereira (EAN)

Page 43: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Other liaisons

OASIS ebXML Messaging TC Ian Jones, chair (BT, UK) Expressed willingness and interest to support

ebXML joint coordination and marketing teams

Research projects Started talking to OpenXchange Other DG Information Society projects

Page 44: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Participation in interoperability projects

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

CIDX Cronos Dannet EAN Excelon Seeburger Software AG Sun TIE XML Global

Others

e-centre

DGI 2

DGI 1

OASIS IIC

Page 45: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Process issues

Page 46: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Process

Vendor Forum is a project of eBES eBES is a CEN ISSS “workshop” By default, should adopt CEN process and

IPR policy OASIS endorsed and supported

Joint membership condition CEN, OASIS to work out formal relation

Page 47: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Intellectual property

According to questionnaire, there are no objections to royalty-free license “This is ebXML”

Vendors will retain all rights over their products No automatic endorsement by others

Suggestion: transfer IP to OASIS IIC So there is one place maintaining this Discussion topic for CEN ISSS and OASIS

Page 48: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Moving forward

Here the discussion should become very interactive …

Page 49: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Proposal: Two main work areas 1: Messaging interoperability related:

Bottom up, technical focus Start with ebMS and ebCPPA Sort out infrastructure issues Leverage related projects and experience

2: Business-oriented, demonstrator related: Top down, business process-oriented Start with UML use case, activity etc. diagrams towards

BPSS collaborations, business transactions Adopt an existing payload, e.g. EDIFACT

Page 50: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

XML Global: registry-centric approach

Start with ebXML registry hosted by CEN Participants start adding CPPs of real

organizations Participants implement BSI for those CPPs Some CPA negotiation ? … ?

Offering XML Global Registry free of charge ebRR 2.0 compliant implementation

Can be viewed as 3rd work area, orthogonal to other two?

Page 51: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Area 1: Interoperability testing

Leverage related projects: IIC, e-Centre, Drummond Group Participants involved in both: (EAN), Excelon, Sun, XML

Global Select or define test suite

IIC testing framework and suites Internal test suites of participants? Messaging profile

Infrastructure Computers, network, software, firewalls, ebXML MSH

send and receive, ping and pong CPPA configurable

Page 52: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Interoperability testing (cont’d)

Here we need input from participants with experience …

Practical issues Do we need central infrastructure? (hardware,

OS, network etc.) or can this be done remotely?

What are the steps to take? Some simulated back-end, replaceable by

“real” integration tools

Page 53: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Interoperability testing (cont’d)

Need for “two speed” project1. Participants with advanced, conformant

implementations

2. Participants that have initial / prototype implementations only

Need a way to support both

Page 54: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Area 2: Demonstrator definition

Decide on final project deliverable Work back from there and determine steps to

take Which business case?

Process, information, parties involved … Payload format

Provided by which participants?

Page 55: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Project teams

This would give (at least) three initial teams ebMS team, “advanced” ebMS team, “catching up” Business case team

Teams should have their own meetings / conference calls in addition to the plenary ones

Page 56: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Break out in groups

……………………………..

Page 57: Kick-off European ebXML Interoperability Pilot Project Brussels, 2002-09-25 Pim van der Eijk.

Tasks

Write charter, project plan Set up conference calls, mailing lists etc. ….