uncefactregistry specifications 17032005-mc - oasis · pdf fileprocedures between the tbg, atg...

35
UN/CEFACT UN/CEFACT Registry Specification UN/CEFACT Registry Specification ICG (Information Content Management Group) 17 March 2005 Mike CONROY, Francis BERTHOMIEU, Fabrice BOURGE, Yao-ming YEH Jean-Luc CHAMPION (TBG 1)

Upload: ngonhan

Post on 12-Mar-2018

220 views

Category:

Documents


3 download

TRANSCRIPT

UN/CEFACTUN/CEFACT Registry SpecificationUN/CEFACT Registry Specification

ICG (Information Content Management Group)

17 March 2005

Mike CONROY,

Francis BERTHOMIEU,

Fabrice BOURGE,

Yao-ming YEH

Jean-Luc CHAMPION (TBG 1)

Agenda

• THE UN/CEFACT REGISTRY SPECIFICATION

• AN ebXML EXAMPLE OF THE TAIWAN eGOVERNMMENT PLATFORM

• AN EXAMPLE OF ebXML RegREP – repXML with BOOSTAERO

The UN/CEFACT Registry is based on the ebXML Registry/Repository architecture

RegistryInformation Model: High Level Public

View

Core Component

Business Term 0..*

Registry Class

Unique Identifier 1..1Version 1..1Dictionary EntryName 1..1Definition 1..1Usage Rule 0..*

CC Property

Property Term 1..1Cardinality 1..1

Aggregate Core Component (ACC)

Object Class Term 1..1

1..*1..*

Association Core Component (ASCC)

Association CC Property

1

0..*

1

0..*1

1

1

1

Supplementary Component

Name 1..1Definition 1..1Primitive type 1..1Possible Value 0..*

Content Component

Name 1..1Definition 1..1Primitive type 1..1

Basic Core Component (BCC)

Core Component Type (CCT)

Primary Representation Term 1..1Secondary Representation Term 0..*

1..*1..*11

Basic CC Property

11 11

Supplementary Component Restriction

Supplementary Component Name 1..1Restriction Value 1..*

Content Component Restriction

Restriction Type 1..1Restriction Value 1..1Expression Type 0..1

Data Type

Qualifier Term 0..1

0..* 10..*

+basis

11

0..*

1

0..*

0..*0..*0..*0..*

The UN/CEFACT Registry is CCTS compliant

Core componentstorage

The UN/CEFACT Registry will take into account the federation of Registries

BankingAero Space ElectricConstruction EDIFRANCE

Ø UN/CEFACT Registry Federation Service

The UN/CEFACT Registry supports the "Operating procedures between the TBG, ATG and ICG"

Ø Management of roles and responsabilities

Content Management

Federated Architecture

Standard Metadata

Event Notification

Secure Architecture

ebXMLRegistry

Manage UN/CEFACT artefacts. Enforce conformity rules, Cataloguing, custom queries, WCM

Interoperability between autonomous ebXML registries

DSIG, Role-Based Access Control, Audit Trail

UN/CEFACT extensions:

üIdentification

üClassification

üAssociation

Enable UN/CEFACT workflow using Content-Based Event Notification

Information artefacts registry

Publish UN/CEFACT Artefacts

Major UN/CEFACT Registry Features at a Glance

UN/CEFACT Registry Specification

ØThe UN/CEFACT Registry manages and stores in accordance with the ebRIM (ebXML Registry Information Model) objects which are composed of artefacts (BRS, RSM, XSD, CC, BIE, Context data, BP… )

ØThe UN/CEFACT Registry artefacts are serialized for Registry input/output

UN/CEFACT Registry Specification

Ø UN/CEFACT Registry architecture

UN/CEFACT Registry Specification

Ø UN/CEFACT Registry functional view

Harmonization & validation

SUBMITTERS

UN/CEFACT Permanent Groups

External Organizations

UN/CEFACT Permanent Groups

Develop Technical Solution

UN/CEFACT ATG

BrowserValidation

Formal Approval

Define

Submit Synchro

Generate TS

BRS/RSM

Registry Client

UN/CEFACT Registry

Serveur WebApplication Workflow

Tech.Sol. Attacheddocs.CC/BIE/BP

ebXML RR

UN/CEFACT Registry

Compliant

Federation

Browser

Browser

Manage Add TS

Discovery

Generation

Retrieve

UMM/XMI

Spreadsheet

XSD

Edifact docs

Guest users

Tech.Sol.

PDF

BRS/RSM

Dev. teams

UN/CEFACT Registry Specification

Ø Submission procedure (UN/CEFACT Project management)

UN/CEFACT Registry Specification

Ø UN/CEFACT artefact submission

Registry Storage (ebRIM)

Technical Solution

Electronic Docs

BRS/RSM

UN/CEFACT artefact

submission

Attached docs

RSM

RSM Metadata (DTD)

CC/BIE (XMI/XML)

BRS

BRS Metadata (DTD)

XML Metadata

Project pkg

ebXML RR

BP (XMI/XML)

Registry objects

Repository items

UN/CEFACT Registry Specification

Ø Data Exchange

UN/CEFACT Registry Specification

ØMilestones

ØSpecification initiation: 09 2004

ØSpecification V.05 completed: 01 2005

ØReview period: 02 2005

ØSpec V.06 expected for the end of 04 2005

ØReview period: end of June 2005

ØSpec V.07: 09 2005 (reviewed at 7th Forum meeting)

ØSpec V.1: end of 2005

A Gazette Content Management System in Taiwan eGovernmentPlatform

• Yao-ming Yeh• National Taiwan Normal University• Dept. Information Computer Education• Taipei, Taiwan• [email protected]

Backgrounds of our project

• A framework called “eGov SOA (Service-Oriented Architecture) Architecture”was defined in Taiwan eGovernment Common Platform Project(2002-2008).

• The issues about how to integrate Service Reg/Rep (UDDI R/R) and Content Reg/Rep (ebXML R/R) to provide the deployment of One-Stop Services (workflows) need to be clarified.

• A Gazette Content Management Prototype System is developed to practice and verify the use of UMM and ebXML R/R, and to provide the concepts of federation among Reg/Reps in eGovernment infrastructure (including platform, federate government, and local government).

eGov SOA System Architecture

Government Official

OURepositoryWS

WSOU

Federate Government

OURepositoryWS

WSOU

Local Government

Platform

ContentRegistry/Repository

WorkflowRegistry/Repository

ServiceRegistry/Repository

GATEWAY

Orchestration

eGOVPortalCitizen

Enterprise

Platform manager

WSClient

OTM

OTM: Ontology Tree Management

OU: Organization Unit

Taiwan eGovernment Common Platform Framework

OID Reg/Rep(Global Unique ID)

Services Utilities(UDDI R/R

Library)

Community Reg/Rep

User Reg/Rep

Common Services

...

Organ.Reg/Rep

One-stopServices

SimpleServices

ComposedServices

Application Services Domain Services

PlatformRepository

Taxonomy Manag.

Orchestra.

Content Utilities

(ebXML R/R Library)

Workflow Utilities(Workflow Enactment

Library)

Reg/Rep Manager

Platform Core Components

Internet Gateway Systems

Use Case Diagram

MetaData of Gazette(Model of Concept)

Government Gazettes• Government Gazettes are the government publications which are collected into gazette

Packages (like Journal issues)

Federate Government Organizations

Local Government Organizations

Gazette Package

Gazette

AttachmentAttachment

Gazette Package

Gazette

AttachmentAttachment

Class Diagram of RO Model

Notes: CCTS will be addressed to provide a standard modeling procedure for ROs

XMI File

Content Specification Schema

Content Specification Schema File

RO Content Specification Sample

RDF Graph

RDF File

XForm (Edit/Submit Registry Object)

Query Pattern

• Type 1: [Result:ROs]Taxonomy Search(Special association) • Type 2: [Result:ROs] Association Query (ASCC)

– PublishedBy (GOV)/CreatedBy /Has /Attached /HasFormat • Type 3: [Result:AttribueValue]Attribute Query• Combined Query

– [Result:ROs]Taxonomy join Taxonomy– [Result:ROs]Taxonomy join Association– [Result:AttributeValues]Taxonomy combine Attribute– [Result:AttributeValues]Association combine Attribute) – [Result:AttributeValue]Taxonomy join Association then combine Attribute– [Result:ROs]Association join Association) – [Result:AttributeValues]Association join Association then combine Attribute

Life Cycle Diagram

Submitted

Approved

Deprecated

Removed

approveObject

deprecateObject

removeObject

submitObject

Content Management System Architecture

GlobalTaxonomy

LocalTaxonomy

OPEN

GOV

OID

eLife

Taxonomy LocalHandelSystem

GlobalHandelSystem

Unique ID

Add Prefix

ROClass Diagram

àContent Spec.

à Query Management

XMIXML Schema

RDF

MetaModel

Metadata Def., Content Spec., RDF, Taxonomy, States, Events (Life Cycle Management), Right,Federation Policies …

UI

WS

Query

Submit

Delete

Query

Submit

Delete

Gazette Content Management

RO EditorXForm

STYLE

Global OID

One-Stop Services in eTaiwan eGovernment Infrastructure

CM

Workflow Enactment Engine

CM

Semantic Interop.

Query/Update Query/Update

UN/CEFACT Registry Specification

Demonstration

Ø BoostAero project (TBG1) submitted BIEs in the RepXML prototype

Ø www.repxml.org

UN/CEFACTUN/CEFACTSIMPLE, TRANSPARENT AND EFFECTIVE PROCESSES

FOR GLOBAL BUSINESS.