34
Slide 1 Singapore Plenary November 6 - 9 2006

Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Embed Size (px)

Citation preview

Page 1: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 1

Singapore PlenaryNovember 6 - 9 2006

Page 2: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 2

Monday 6th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00 Opening plenary Introductions 10:30-10:45 Coffee Subcommittee and team reports Other reports Work/meeting schedule review 12:00-13:30 Welcome Lunch 13:30-17:00 Plenary UBL 2.0 International Data Dictionary (IDD) - Localization of UBL 2.0 UBL structural review

15:00-15:15 Coffee

Page 3: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 3

Tuesday 7th Nov. 09:00-09:15 Work team coordination & setup 09:15-10:30 Plenary Code List Value Validation Methodology (CLVVM) - Edit document Support package - Sample Implementation Guide from Denmark 12:00-13:00 Lunch 13:00-17:00 Plenary UBL Customization Methodology - Customization white paper - Schema customization practicum - UBL 2.0 Small Business Subset (SBS) review - Toolkit

17:30 Night Zoo Dinner

Page 4: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 4

Wednesday 8th Nov. 09:00-09:15 Work team coordination & setup 09:15-12:00 Plenary 1. UBL 2.0 Naming and Design Rules (NDR) - ATG2 NDR gap analysis 2. Support package - UBL Basic International Trade Scenario (BITS)

12:00-13:00 Lunch 13:00-17:00 Plenary 1. UBL 2.0 Naming and Design Rules (NDR) - ATG2 NDR gap analysis 2. Support package: - HISC mapping of new document types to Layout Keys - Code List support

Wednesday evening: Social event TBA

Page 5: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 5

Thursday 9th Nov.

09:00-09:15 Work team coordination & setup

09:15-12:00 Plenary

Marketing and promotion of UBL 2.0

End-to-end usability development

Procedures for maintenance of UBL 2.0

12:00-13:00 Lunch

Telecon with TBG3

13:00-17:00 Closing plenary

Schedule review

Page 6: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 6

Friday 10th Nov.

09:00-12:00 Working Sessions as required

13:40-17:20 UBL Public Forum

Page 7: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 7

Why are we here?

Page 8: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 8

The UBL Objective

HTTP + HTML = Web Publishing

= Web Commerce

ebXML/WS + UBLUBL

Page 9: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 9

ebXML

UBL’s Ancestry

XML EDI

CBL EDIFACT X12

UBL

XCBL

Page 10: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 10

UBL 2.0• Now an OASIS Committee Specification.

– OASIS Standard expected December 2006

• Extended library. – 31 document types.– Extended Procurement Process (Europe).– Transportation Process Documents (Asia and US).

• Based on real implementation experience.– Improved library of re-usable components

• Alignment with UN/CEFACT projects.– Core Component Type library.– Input from Trade and Business Groups.

• Compliant to ISO 15000-5 – ebXML Core Component Technical Specification.

Page 11: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 11

The Machine Screw• Principle discovered around 400 BC• Limited use until machine tools made mass production

possible (18th cent.)• Every machine shop and foundry made unique sizes and

thread dimensions• 1841: Joseph Whitworth presented “The Uniform System

of Screw-Threads” to Britain’s Institute of Civil Engineers• 1864: William Sellers proposes “On a Uniform System of

Screw Threads” for the United States.• 1942: British tanks required US parts.• 1945: British and American standards merged• Enabled interchangeable parts and tooling for

mechanization and mass production• A lead time of 2300 years!

Courtesy of Clive Holtham, Cass Business School

Page 12: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 12

Paperless Document Exchange• Principles developed around 1950. • Limited interoperability until Internet and XML made

cheap electronic distribution possible (1995).• Every organization or industry used unique format,

syntax and semantics.• 1980: ANSI developed “The X12 Data Interchange

Standard” for US business.• 1990: UN developed “The EDIFACT Data Interchange

Standard” for global business.• 2000: OASIS and UN/CEFACT developed electronic

business with XML (ebXML) framework.• 2004: UBL (version 1) released.• So we are not there yet…

– only another 2244 years to go!

Page 13: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 13

Standards Success Factors• Formalized…

• Has sanction.

• De Jure.

• Widely adopted …• Has traction.

• De Facto.

• History tells us traction is more important than sanction • Internet versus ISO/OSI.

• So sanction is only a means to achieve traction• not a goal in itself.

• What makes a standard is adoption.

Page 14: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 14

UBL is Real• Traction:

– Is being rapidly adopted for government procurement.– Yet applies across all industry sectors and

international trade.– Government adoption drives software integration.

• Sanction:– Developed and maintained in a completely open and

accountable standards process that allows any interested person or organization to participate.

– Is an international standard recognized under the MOU between all international standards bodies.

– Collaboration with UN/CEFACT for future development.

Page 15: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 15

UBL has Sanction• An approved OASIS Standard

– 1.0 in May 2004– @ version 2.0 in December 2006

• Based on ebXML Core Components.– ISO 15000-5 compliant– Early adopter and pioneer

• UBL further development will be in collaboration with UN/CEFACT.

• UBL 2.0 is on track to become an international standard.

Page 16: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 16

INTERNATIONAL ELECTROTECHNICAL

COMMISSIONINTERNATIONAL

TELECOMMUNICATION UNION

UNITED NATIONS ECONOMIC COMMISSION FOR EUROPE

Sanctioning eBusiness Standards

Page 17: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 17

Specific Technology Consortia

• OASIS• XML standards for e-business• Collaborates with UN/CEFACT on the ebXML

• World Wide Web Consortium (W3C)• Web infrastructure standards

• The Internet Engineering Task Force (IETF)• Internet standards

Page 18: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 18

But wait, there’s more…• Industry solutions developed to fill a

requirement not met by other standards:– Rosettanet, XBRL, OAGIS, GS1, etc.

– Gain momentum and become a standards business.

• National bodies:– CEN/ISSS, NIST, CNIS, SITPRO

• Proprietary or private solutions.

• There is a natural selection at play.– The market will decide.

– But only if given the correct information.

Page 19: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 19

UN/CEFACT Collaboration• Agreed in April 2006.

– UN/CEFACT recognizes UBL 2 as appropriate first-generation XML documents for eBusiness.

– Future UN/CEFACT deliverables constitute the upgrade path for UBL.

– Maintenance of UBL 2 remains with OASIS– In the expectation that UN/CEFACT will produce its own

integrated set of XML schemas within a period of three years, OASIS will produce no further major versions of UBL past UBL 2.

– OASIS will grant UN/CEFACT a perpetual, irrevocable license to create derivative works based on UBL.

• This means:– If you want a solution today then use UBL 2.0.– UBL 2.0 is the precursor to the next generation of

UN/CEFACT XML standards.

Page 20: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 20

UBL has Traction• Adopted for a variety of contexts:

– Government e-procurement. – International trade.

• Based on library of re-usable components.

• Active user community contributing to further development and enhancements.– Credibility within XML community.

• A feature of an Open Standard is no auditing of usage.– ‘Viral’ adoption

Page 21: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 21

UBL is Royalty Free• OASIS IPR Policy

– Royalty Free on Limited Terms – Preferred by Open Source developers

• Each participating party agrees that it will grant to any other party a patent license to implement the UBL specification.

• “Limited Terms” means participating parties may not impose any further conditions or restrictions

• For complete conditions refer to:http://www.oasis-open.org/who/intellectualproperty.php

Page 22: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 22

UBL 1.0

UBL 2.0

UBL’s Adoption Life-cycle

Page 23: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 23

UBL Future Work• The next version of UBL will be a collaboration

with UN/CEFACT:– This is underway.– A long term migration path for UBL users.

• Maintenance and support of UBL version 2 remains with the OASIS UBL Technical Committee.– Minor releases, errata, extensions, etc– Backward compatible with UBL 2.0

• Use UBL today and tomorrow.

Page 24: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 24

Open Work Items

Page 25: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 25

UBL Naming and Design Rules• A normative set of XML schema design rules and naming

conventions • XML constructs defined in accordance with the ebXML Core

Components Technical Specification.• UBL NDR 2.0 completed its public review in October 2006.• Global Scoping:

– In UBL 2.0, all types are globally scoped• New Extension Element

– An optional UBLExtensions may now appear as the first child of any UBL 2.0 document.

– An area in which to include non-UBL data elements– Permits customized documents to be compliant.

• New Approach to Code List Validation– A two-phase validation approach has been developed to make it easier

to modify code lists and perform basic business rule checking. – Extends the functionality of W3C Schema

Page 26: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 26

2.0 Support Package• Code List support files• Sample Implementation Guide from Denmark• UBL Basic International Trade Scenario

(BITS)• Output stylesheets• UBL Model Letter of Agreement• Source files for Gefeg’s FX and Enterprise

Architect’s UML data models.• Other ideas??• Release January 2007

Page 27: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 27

Localization Subcommittees• Translation of UBL semantics.

• Fostering requirements for local implementations.– Chinese– Japanese – Korean – Spanish – Italian – Danish

Page 28: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 28

4

5

6

7

8

9

B C D

Address. Details Addressthe particulars that identify and locate the place where someone lives or is situated, or where an organisation is situated.

Address. Identifier IDa unique identifier given to a specific address within a scheme of registered addresses.

Address. Postbox. Text Postboxa post office box number or a numbered post box in a post office assigned to a person or organization where letters for them are kept until called for, used as part of an address.

Address. Floor. Text Flooridentification by name or number of the floor in a building, as part of an address.

Address. Room. Text Room identifies the room, suite or apartment as part of an address.

Address. Street Name. Name StreetName the name of the street, as part of an address.

English 514,000,000Spanish 425,000,000 

4

5

6

7

8

9

O P

Direccióndatos que identifican y ubican el lugar donde alguien vive o está situado, o donde está situada una organización.

IDidentificador único dado a una dirección específica dentro de un esquema de direcciones registradas.

Apartado Postalnúmero de apartado postal o caja numerada de una oficina de correos asignada a una persona u organización donde se depositan las cartas hasta su recogida, utilizado como parte de la dirección.

PisoIdentificación mediante nombre o número de la planta en un edificio, como parte de la dirección.

Puerta identifica la habitación, apartamento o piso como parte de la dirección.

Calle nombre de la calle, como parte de la dirección.

4

5

6

7

8

9

K L

所在地 人物または組織の所在地。

所在地ID住所を一意に識別する識別子(住所を蓄積する際の定義の仕方に従う)。

私書箱番号 私書箱番号。

階 階数。

室 部屋番号。

通り名称 通りの名称。番地。

Japanese 120,000,000 

4

5

6

7

8

9

M N

주소 사람이나 조직의 위치 혹은 소재지를 설명하는 내용

주소 ID등록된 주소의 체계내에서 특정 주소에 부여된 고유의 식별자

사서함

주소의 일부로 사용되는, 개인이나 조직에게 할당되는 우체국 사서함 번호 또는 번호가 부여된 우편함으로서 개인이나 조직 앞으로 발송된 서신들을 당사자가 가져갈 때까지 보관하는 곳

층주소의 일부로서 빌딩의 층 수 또는 층 이름을 이용한 층 식별 방법

호실 주소의 일부로서 방, 스위트 또는 아파트를 식별

거리명 주소의 일부가 되는 거리의 이름

Korean 60,000,000 Chinese (Mandarin) 1,075,000,000

The Meaning of Internationalization

Page 29: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 29

Customizing UBL• UBL was designed on an 80/20 principle. • 20 % of the library would be useful for 80% of

the requirements.• The 20% remainder would require a

customization of the library. • This means 80% of UBL implementations will

require some customization to suit their context of use.– Restriction and/or Extension

• UBL is actually a set of building blocks for eBusiness document components.

Page 30: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 30

UN/CEFACT CollaborationStatus Report

Page 31: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 31

UN/ECE

CEFACT Plenary (Shareholders)

Bureau (Board of Directors)

Forum Management Group (Board of Management)

Permanent Groups (Workers)

TMG (CCTS, UMM)

TBG (1-19)

ICG

ATG (1-2)

Forum

UN/CEFACT 101

Page 32: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 32

UN/CEFACT Collaboration Activities part 1

• CEFACT BUREAU/ UBL TC– Mark Palmer and Tim McGrath

• TBG1 - Supply Chain– completed first analysis

• TBG3 – Transport– reviewed UBL 2.0 specification– proposing a common work item

• TBG17 – Harmonization– discussions started

• TMG/CCTS – Core Component Technical Specification– discussions started

Page 33: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 33

UN/CEFACT Collaboration Activities Part 2

• ATG/NDR - XML Naming and Design Rules– working team formed– submitted requirements

• TBG2 – UN/eDocs– unclear how to proceed

• ICG (and ATG2) – Code Lists– need to engage formally

• TBG19 e-Government– still immature

• TMG/Context Methodology/Message Assembly – still immature

Page 34: Slide 1 Singapore Plenary November 6 - 9 2006. Slide 2 Monday 6 th Nov. 09:00-09:15 Meet & greet; room assignments and other meeting logistics 09:15-12:00

Slide 34

• Progress with TBG1 has exposed confusion surrounding the UN/CEFACT methodology.

• Need guidance regarding:– the agreed method of message assembly

• Re-usable library or ‘pick and mix’

– the use of core components • E.g. when a transaction moves from the Tendering phase to

the Purchasing phase to the Shipment phase etc.

– the role of UN/eDocs• Vis-à-vis Harmonized Core Component Library

• UN/CEFACT recommendation required– Pragmatism versus theory (?)

UN/CEFACT Convergence Status