Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2...

39
Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi [email protected] [email protected],jp May18, 2011 SC32WG2 N1533-R1 SC32WG2 Meeting, May 2011, Kona, Hawaii

description

Company Logo History of MDR &MFI MDR 1,2,3,4,5,6 MDR ed.2 1,2,3,4,5,6 MFI 2,4 MFI 5 MFI6 MFI7 MDR 3-ed MFI 1 MFI3-ed2 MFI8 TR MFI project started ( ) ED2 MFI3 SC14 SC21 WG3 MFI 10,11 JTC1 SC32 Formulated NWI

Transcript of Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2...

Page 1: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Final Report onHarmonization of MFI & MDR

and Disposition

Hajime [email protected]

[email protected],jp

May18, 2011

SC32WG2 N1533-R1SC32WG2 Meeting, May 2011, Kona, Hawaii

Page 2: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Overview of the Study The study project on the harmonization of MDR &

MFI was initiated at the Jeju meeting (2009.06) and it was extended one more year at the Kunming meeting(2010.06)

This is the final report on the study.

Some recommendations were made.

However, it is premature to develop documents as the Reference model or the Framework for both MFI & MDR

Page 3: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

History of MDR &MFI

1997 2000 2005 2010

MDR 1,2,3,4,5,6

MDR ed.21,2,3,4,5,6

MFI 2,4

MFI 5MFI6MFI7

MDR 3-ed.3

20944

MFI 1

MFI3-ed2

MFI8

TR

MFI project started(2003.05)

ED2

MFI3

SC14

SC21WG3

MFI 10,11JTC1 SC32 Formulated

NWI

Page 4: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Current MFI Structure ISO/IEC 19763-1 : Metamodel framework for interoperation Part-1: Reference model Part-2: Core model Part-3: Metamodel for ontology registration Part-4: Metamodel for model mapping Part-5: Metamodel for process model registration Part-6: Registration Procedure Part-7: Metamodel for service registration Part-8: Metamodel for Role & goal registration Part-9: On demand model selection (TR) Part-10: Core model and basic mapping Part-11: Advanced model mapping

Page 5: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Current Status

Basic attribute Data Elements (E1)

IRDS

(SC14)(SC21WG3)

MDR-3

MDR-3 (E3)

MFI-1 MFI-2&4

MFI-3(E1)

(2003)

MFI-3 (E2)MFI-6MFI-7 MFI-8

MDR-1

(MDR-1(E3))

MFI-9 MFI-10

MFI-5

1997

(MFI-1(E2))

MDR-6(E2)

MDR-2 MDR-6MDR-4MDR-5

XXX-X : WDXXX-X : Published

XXX-X : CD

(E2)

XXX-X : Expected

MDR

MFI

Page 6: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   LogoMFI structure at the beginning

MFI-2

MFI-3 MFI-4

MFI-1Core model

Ontology registration

Model mapping registration

Reference model

AS of May 2003

ISO/IEC 19763 : Metamodel framework for Interoperability (MFI)

Page 7: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   LogoCurrent Part Relationship in MFI

Administered Item

Part-3 Part-5 Part-7

Part-1

Part-8

Part-6

Part-9(TR)Part-11

Part-10

RegistrationProcedure

Reference Model

Ontology Business Process Web service

Role & GoalAdvance Mapping

Core & Basic Mapping

ODMS

Page 8: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Concept

Modeling Constructs

Modeling Facility

M3Level

M2 level

M1 level

M0level

Core ModelMFI

Values

Common Data Element

Object Patterns

Metamodel

Model

Real World

inherit

refer

Govern

use

Metamodel

MOF Metameta model

Original Idea of MFI

Page 9: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Original Motivation of ISO/IEC19763(MFI) standards

9

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

Page 10: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

So Many different Viewsto Metamodel Framework !!

Page 11: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Buyer Seller Buyer Seller

Industry Domain A Industry Domain B

Registry

Metamodel

Registry

Metamodel

Metamodel Registry MMF Core Model

MMF for Model MappingRegister

Meta Model Frameworks

Refer

describe

Mapping

Business Business

describe

Register

Expected Solution by MFI (at 2003)

Page 12: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   LogoModel Registration Concept (1)

ModelModel

Metamodel(UML)

CommonMetamodel

ModelModel

Metamodel(ER)

Register

• Collect well-known metamodels • Register individual models with normative administrative information• Benefit: Make model mapping make easy

MFI Registry

Model Repository

order Cust

Collection & Register

Target Model

Metamodel(UML)

orderr

Cust

Page 13: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   LogoModel Registration Concept, Today

ModelModel

Metamodel(UML)

CommonMetamodel

ModelModel

Metamodel(ER)

Registering

•Investigate and define common abstracted modeling contracts as Metamodel

• Register individual models with normative administrative information

MFI Registry

Model Repository

order Cust

abstraction

Target Model

Page 14: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

CommonMetamodel

MFI Registry

Administered_Item

Registry entry Identification

Naming

Registration Authority

Model representation Following Common Metamodel

Model Registration Concept (2)

order Cust

Target model

Order: Cust:

Page 15: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Registrar, Registration Authority, Stewardship

Expanding of register targets

15

Data Element

Target Object Object Constructs

DEC, CD, VD

Model CompnentsConcept

Ontology components

Service Components

Codes

Terminology

Model

Ontology/ Concept System

Service

References

IdentificationDesignation Scheme

Classification Scheme

Administered ItemOuter Registry

Role & Goal

Page 16: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Evolution of MDR & MFI (1)

16

Common Administration

Information

Metadata Registration

Model Registration

“Common Facility” for both MDR & MFI

ISO/IEC11179 Edition 2MOF (ISO/IEC19502)

ISO/IEC11179 Edition 1

Data ElementsSC14 IRDS (ISO/IEC 10728)

MOF (OMG)

ISO/IEC19763ISO/IEC11179 Edition 3

Page 17: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Possible Integration

Registration Procedure,

Administer Item,

Basic Types,Naming,Identification,

Registry Summery

Models

Ontology

Services

Role & Goal

Data Elements

Concept

MDR(11179) MFI (19763)

Page 18: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

RecommendationRecommendations

Page 19: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

RECOMMENDATION 1

Define “Common Facility” for  both MDR & MFI

Recommendation-1

Page 20: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   LogoMDR/MFI Registration Common Core Package

20

• Namespace• Registry Authority• Registrar• Administered_Item• Stewardship_Record• Submission_Record• Registration _Record

Registration

Identification Designation & Definition

MDR/MFI Registration Core Package

•Contact•Date-and Time•Individual•Language_Id•Organization•Phone_Number•Postal_address•Registration A_ID

Basic

Registry summery

From ISO/IEC 11179 ED3

ISO/IEC 11179-3 Ed3

use use use

Page 21: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Recommendation 2

MFI-6 (Registry summery , WG2N1506)  should be integrated in MDR-6 (Registration Procedure,).

MFI-6 should  be with drawn (Japan NB position).

Title of ISO/IEC11179-6 could be          “Registration ”.

Page 22: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

MDR/MFI-6 package (Registration)

22

• Namespace• Registry Authority•  Registrar• Administered_Item• Stewardship_Record• Submission_Record• Registration _Record

Registration

Identification Designation & Definition

<<Use>><<Use>>

MDR/MFI Registration Core Package

•Contact•Date-and Time•Individual•Language_Id•Organization•Phone_Number•Postal_address•Registration A_ID

Basic

MFI Registration Process

Registry Profile

Lifecycle Process (Service)

Registration of Model (Service)

Registration of Ontology

(S)

Registration of Service

(S)

Registration of Goal & Role (S)

Registry Common Process

MDR/MFI -6

Page 23: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

ROR Collection of RS(Registry Summery) RS is a simple artifact that describes own registry to enable registry discovery 

ModelRegistry

RS

OntologyRegistry

RS

ModelRegistry

RS

RSRSRS

ROR

Page 24: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   LogoMetamodel for Registry Summery㩷

class Registry summary

picture+ pictureId: string+ titleName: string+ mimetype: string+ digitalImage: string+ revision: long

category+ categoryId: string+ categoryName: string[0..1]+ description: string[0..1]+ revision: long

interface+ interfaceId: string+ interfaceName: string+ description: string[0..1]+ interfaceUr: string[0..1]+ interface_version: string[0..1]

provider+ providerId: string+ providerName: string+ description: string+ active: boolean+ revision: long

registrySummary+ registryId: string+ registryName: string+ description: string[0..1]+ version: string[0..1]+ serviceLevel: int[0..1]+ verification: boolean[0..1]+ standard: boolean[0..1]+ results: boolean[0..1]+ active: boolean+ releaseDate: date+ knowledge: boolean[0..1]+ priceInfo: string[0..1]+ revision: long

assembly+ assemblyId: string+ assemblyName: string+ description: string[0..1]+ version: string[0..1]+ originRegistryComponent: string[0..1]+ destinationRegistryComponent: string[0..1]

document+ documentId: string+ documentName: string+ description: string[0..1]+ version: string[0..1]+ fileName: string+ binaryObject: string+ mimetype: string+ revision: long

registryComponent+ ergistryComponentId: string+ registryComponentName: string+ description: string[0..1]+ version: string[0..1]+ platformName: string

referenceRegistryComponent+ registryComponentId: string+ registryComponentName: string+ providerName: string+ description: string[0..1]+ version: string[0..1]

extensionDefinition+ attributeId: string+ attributeName: string+ type: int+ revision: long

extensionValue+ extensionValueId: string+ attributeName: string+ type: int+ value: string

registryOption+ optionId: string+ optionName: string+ description: string[0..1]+ fee: decimal[0..1]+ initialCost: decimal[0..1]+ initialCostMemo: string[0..1]+ purchaseCost: decimal[0..1]+ cutOffDate: int[0..1]+ salesClass: int[0..1]+ firstMonthCalculus: int[0..1]+ lastMonthCalculus: int[0..1]+ active: boolean+ revision: long

<<abstract>>contact

0..1icon

+iconId

0..*

registry

+registryIdList

0..1

contactInfo+contactInfo

0..*

registry

+categories0..*

+parentId0..*

subcategory+subCategories0..1

0..1 logo

+logoId

0..1contactInfo

+contactInfo0..*

assembly

+assembly

0..*SLA+sla

0..*promotionDocs

+promotionDocs

0..*manual+manuals

0..*verificationDoc

+verificationDocs

0..1logo +logoId

0..*

slaOption

+slaOption

0..*interface

+interfaces

0..*referenceRegistryComponent

+referenceRegistryComponent

0..*extensionDefinition

+extensionDefinitions

0..*

registryOption

+registryOptions

reference+referenceId

1..*

registryComponent

+registryComponent

0..*interface+interfaces

0..*

specificationDoc

+specificationDocs

attributeId

+attributeId

0..*

extensions

+extensions

0..*assemblyDoc

+assemblyDocs

Page 25: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Where RORs were located

Find Service

Establish collaboration

Use Service

(Interchange )

ROR

Model registry

Ontology registryMetadata

registryModel registryModel

registryMetadata registryMetadata

registry

ROR

Within a organization

Within a industry

Ontology registry

Page 26: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Recommendation 3 Initiate a project to develop a common reference model or framework that defines overall architecture of both MDR & MFI

Expected MDR-1 and MFI-1 should be integrated

Page 27: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Recomendation

Basic attribute Data Elements (E1)

IRDS

(SC14)

(SC21WG3)

MDR-3

MDR-3 (E3)

MFI-1 MFI-2&4

MFI-3(E1)

(2003)

MFI-3 (E2)MFI-6

MFI-7 MFI-8

MDR-1

MDR-1(E3)

MFI-9 MFI-10

MFI-5

1997

MFI-1(E2)

MDR-6(E2)

MDR-2 MDR-6MDR-4MDR-5

XXX-X : WDXXX-X : Published

XXX-X : CD

(E2)

To be initiated

Page 28: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Recommended

MDR/MFI Registration Core Package

MFI-10

MFI-3(E2) MFI-5 MFI-7

MDR/MFI-1

MFI-8

MDR/MFI-6

MFI-9(TR)

MDR/MFI Common Facility Registry Architecture

SOAArchitecture

MDR-3(E3)

Ontology Process Service

Role & Goal

Registry Core

Page 29: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Goal of Harmonization

ModelRegistry

ServiceRegistry

Role &Goal

Registry

Metadata Registry

OntologyRegistry

ProcessModel

Registry

MDR-3Ed3

MDR/MFI Registration Procedure

MFI-10

MFI-3 MFI-5 MFI-7 MFI-8

MFI-9: On Demand Selection (TR)TR

Part-1

ISO/IEC24706

ISO/IEC20944

ISO/IEC 24707

ISO/IEC 20943(TR)

MDR/MFI Reference

Model

ROR

ROR

Registries

RS RS

RS RS RS RS

Page 30: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

the Architecture Establish an architectural framework to be referred in the

future standardization activities in the ISO/IEC SC32. The architecture should provide a structural view of related

standards, showing an information sharing infrastructure where each standard to be located , in order to increase the high level and smooth sharing of data, information and models through the registrations in the coming new paradigm such as the Cloud computing or the Grid computing.

The exchanging of data, information and models should be supposed to be done through the Web services.

Page 31: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Architecture Issues

Page 32: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

New MFI Structure

MFI Part1ROR

Part2 &4 Part3 Part5 Part7 Part8Part 9Part6

?MFI Part1ROR

Part2 &4 Part3 Part5 Part7 Part8Part 9Part6

?

New Architecturefor Registry Interoperation

Page 33: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Registry Architecture Types

33

Domain Specialty

Diversity of Stakeholder

SOS

Process Contents

SOA/SaaS

limited Alliance

High(Narrow)

ROR

Cross IndustriesMetadata Dependent(Non Structural)

Model Dependent(Structural)

Low(Generic)

High

Target of the Standardizations

System of Systems

Registry Of Registries

Cross Homes

102 108

Page 34: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Needs for Architecture

ServiceService

ServiceService

ServiceService

UDDI

MDRegistryMD

RegistryMDRegistryMD

RegistryMetadataRegistry

MFIRegistryMFI

RegistryMFI

Registry

RORROR

RORROR

UDDI

Data SemanticsModel & Information Semantics

Customized collection of registry summery

ServiceService

ServiceService

ServiceProcess

Cloud

Page 35: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Final disposition at the Meeting

InformationModel

Registry

ServiceRegistry

Role &Goal

Registry

Metadata Registry

OntologyRegistry

ProcessModel

Registry

MDR-3Ed3

MFI-6 Registry SummaryMDR-6 Registration

MFI-10

MFI-3 MFI-5 MFI-7 MFI-8

MFI-9: On Demand Model Selection (TR)

MFI-11: Advanced model mapping (TR)

ISO/IEC24706

ISO/IEC20944

ISO/IEC 24707

ISO/IEC 20943(TR)

MDR -1 Framework

MFI-1Reference

Model

MFI-12

Core facility

Page 36: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Actions to be needed Common facility should be used in the next

edition of each part or parts in the WD stage of both MDR & MFI.

Integrate MFI-6 (Registry summary) into MFI-6 (MFI-6 should be withdrawn)

CD registration first. MFI-1 Edition 2 project should be initiated with co-editing, such as China, Korea and Japan

Page 37: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Time line Extension of the harmonization study period for

one year. WD MFI-1 ED2 should be submitted to the next

interim meeting (Authorization should be done at the next SC32 meeting )

In the future, both MDR/MFI should be merged to one series of standard, (ex. ISO/IEC 11179)

Page 38: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

Page 39: Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1…

Company   Logo

THANK YOU