requirements for standardization on the service registries iso/iec jtc1 sc32 2015/10/161 a comment...

13
Requirements for Standardization on the Service Registries ISO/IEC JTC1 SC32 22/06/23 1 A comment to WSSG, JTC1 SC32WG2 N1209 2008.11.10

Upload: mervyn-newton

Post on 01-Jan-2016

220 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Requirements for Standardization on the Service Registries ISO/IEC JTC1 SC32 2015/10/161 A comment to WSSG, JTC1 SC32WG2 N1209 2008.11.10

Requirements for Standardization on

the Service Registries

ISO/IEC JTC1 SC32

23/04/20 1

A comment to WSSG, JTC1SC32WG2 N1209

2008.11.10

Page 2: Requirements for Standardization on the Service Registries ISO/IEC JTC1 SC32 2015/10/161 A comment to WSSG, JTC1 SC32WG2 N1209 2008.11.10

SC32 perspectives to the registry Standardization

• SC32 recognize that there are so many different registry or metadata standard activities in both ISO or outside of ISO.

• To clarify requirements to the Service Registry standards, A taxonomy of registry type should be investigated in the discussion of the those standardizations.

23/04/20 2

Page 3: Requirements for Standardization on the Service Registries ISO/IEC JTC1 SC32 2015/10/161 A comment to WSSG, JTC1 SC32WG2 N1209 2008.11.10

OAGIS

Registry or Metadata related Standard Activities

UN/CEFACT

OMG

ISO TC 37

   ISO TC 204

Metadata or Registry Standards

OASIS

Intelligent Transportation Systems

ISO/IEC11179MDR

ISO/IEC19763 MFI

UDDI.org

W3C

TC154

E-Commerce  metadata

XML, WSA,WSDL,

SOAP

Terminology

UDDI

SQLCatalog

   ISO TC 215

HealthInformatics

ISO TC127

Earth Moving machine

ebXML   RIM, RS

SAML

UBL

Dublin Core

ISO TC 46

Library metadata

ISO TC211

Geographical data

HL7

ISO/IEC JTC1 SC36  

Topic map

ebXML

MOF, CWM,  ODM

ISO TC184

PLIB, CDD

GS1

CCTS, UMM,UCM

SIL, Products Catalog

NATO ECCMA

ISO8000

Learning Metadata

ISO/IEC JTC1 SC32  

ISO/IEC JTC1 SC34  EPC-G

Rosseta Net

23/04/20 3

Page 4: Requirements for Standardization on the Service Registries ISO/IEC JTC1 SC32 2015/10/161 A comment to WSSG, JTC1 SC32WG2 N1209 2008.11.10

An Idea for Taxonomy of Registry Types

4

Domain Specialty

Diversity of Stakeholder

Type-1

Process Contents

Type-3

Among Experts

High(Narrow)

Type-2

Cross Industries (BtoB)Metadata Dependent(Non Structural)

Model Dependent(Structural)

Low(Generic)

High

Target of the Standardizations

System of Systems

Registry Of Registries

Cross Individuals

102 108

Service registry

23/04/20

Page 5: Requirements for Standardization on the Service Registries ISO/IEC JTC1 SC32 2015/10/161 A comment to WSSG, JTC1 SC32WG2 N1209 2008.11.10

Type-1 Registry• Dedicated Registries for specialized closed domains

such as Space & Air, Defense, Automobile or Medical industries to support high skilled engineer/experts like SOSE (System of Systems Engineering)

• Sharing models and process by domain experts.• Registry User: limited experts.• Example:

– TC184: ISO13584 (IEC 60130 ) : Parts Library– TC184: ISO 22745 OTD ( Open Technical Dictionary )– TC184: ISO29002: Concept dictionaries — Resolution services

23/04/20 5

Page 6: Requirements for Standardization on the Service Registries ISO/IEC JTC1 SC32 2015/10/161 A comment to WSSG, JTC1 SC32WG2 N1209 2008.11.10

• Registries to support cross industries B to B business information sharing in the e-business such as the Supply Chain or Traceability.

• ebXML RIM & RS is a typical standard in this type.• But, different registry standards or non

standardized registries were implemented in each industry domains (Heterogeneous Registries)

• Registry User: various different business domain experts

• ROR (Registry of Registries) standard might be needed

Type-2 Registry

23/04/20 6

Page 7: Requirements for Standardization on the Service Registries ISO/IEC JTC1 SC32 2015/10/161 A comment to WSSG, JTC1 SC32WG2 N1209 2008.11.10

ROR(Registry Of Registries) concept

Heterogeneous Registries Registry Interoperation

Registry Registry Registry

ROR

ManufacturingLogisticRetails

Registry

ROR: Registry of Registry

SC32 Seoul 0205064PDES/STEP

RegistryManufacturing

ebXML Registry

UDDI

Component Registry

GCI Registry

EAN Registry

CPFR Registry

RosettaNetRegistry

Business Negotiation

Vender Catalog

Shipper Catalog

Business Category

Shipping

Customer Support

Consumer Profile

CALS

Production Planning & Procurement

System Development

11179 Registry

•The UDDI 3.0 specification is addressing this ROR concept as Multi-Registries Environment featuring Root & Affiliate registries.• ISO/IEC 19763 (MFI: Metamodel Framework for Interoperability) in SC32 is also addressing the ROR concept.

23/04/20 7

Page 8: Requirements for Standardization on the Service Registries ISO/IEC JTC1 SC32 2015/10/161 A comment to WSSG, JTC1 SC32WG2 N1209 2008.11.10

• Registry for discovery of services and orchestration of services.

• the UDDI is typical registry in this type.• Registry User: Unlimited

• Problems: – Who should be responsible in the contents

maintenance– How to segregate from Google or Yahoo

Type-3 Registry

23/04/20 8

Page 9: Requirements for Standardization on the Service Registries ISO/IEC JTC1 SC32 2015/10/161 A comment to WSSG, JTC1 SC32WG2 N1209 2008.11.10

Comparison of Registry TypesRegistry Type Type-1 Type-2 Type-3

Typical Example • PLIB Registry •ebXML RIM & RS • UDDI

Purpose of Registry

• Integration of products in a specific industry

• Cross Industries information interchange (BtoB)

•Discovery of Service

Major Contents •Models & Products Specification•Process & Regulations• Metadata

• Business Information (MSG)• Metadata

•Definitions of Service•URL/IRI•Access Protocols

Maintenance Responsibility

•Covered by Integrator Agencies

•Covered by Agency in each industries

• ??

Diversity of Stakeholder

102 103~4 108~9

Problems to be Considered

•MDA/SOC capability•Complexity of contents

• Inharmonic registries•ROR needed

• Justification of registering

23/04/20 9

Page 10: Requirements for Standardization on the Service Registries ISO/IEC JTC1 SC32 2015/10/161 A comment to WSSG, JTC1 SC32WG2 N1209 2008.11.10

• Risk at Type-2 & Type-3• Concentration of Maintenance efforts• Concentration of RA(Registration Authority )• Difficulty on the tracking changes or versions• Difficulty on assurance of ID or URI persistency• Small returns on the registration efforts at users• How to differentiate from Google or Yahoo

Summary of comparison

23/04/20 10

Needs for standards of registry content definitions that enable Automatic Syndication without any central maintenances.

Page 11: Requirements for Standardization on the Service Registries ISO/IEC JTC1 SC32 2015/10/161 A comment to WSSG, JTC1 SC32WG2 N1209 2008.11.10

11

An Image for Automatic Syndication of Service Definitions

  Web  service

Saas

      Web Service

Saas Saas

SD

23/04/20

RaaSSD

SD

SD

SD

SaasSD

SaasSD

SD:   Service  Definition

RaaS

RaaS: Registry as a Service

Page 12: Requirements for Standardization on the Service Registries ISO/IEC JTC1 SC32 2015/10/161 A comment to WSSG, JTC1 SC32WG2 N1209 2008.11.10

SC32 Perspective

SOAP/REST

WSDL

UDDI-XAutomatic

SyndicationService Definition

Registration

Metadata /model Registration

OntologyRegistration

Service Registries

Scope of SC32

23/04/20 12

ROR

Page 13: Requirements for Standardization on the Service Registries ISO/IEC JTC1 SC32 2015/10/161 A comment to WSSG, JTC1 SC32WG2 N1209 2008.11.10

Recommendations for WSSG• The Service Registry should be considered as a type of the

registries• It should be investigated that Registry Standards for type-2

still needed to ensure the integrity and the security in Business domains (BtoB) or not.

• To promote standardization by the PAS procedure at this area, it is needed to organize and coordinate SDOs in both ISO & Industrial consortia more widely.

• SC32 initiated study projects on ROR and Metamodel for Service Definition, then,SC32 appreciates to share study results with the WSSG.

23/04/20 13