uncefactregistry specifications 17032005-mc - oasis · pdf fileprocedures between the tbg, atg...
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 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.
BRS/RSM
Dev. teams
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
Ø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
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
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