final report on mfi & mdr harmonization hajime horiuchi may 2010 sc32wg2 n1425

22
Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

Upload: nancy-cummings

Post on 11-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

Final Report onMFI & MDR Harmonization

Hajime Horiuchi

May 2010

SC32WG2 N1425

Page 2: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

Harmonization Study

• Initiated at the Jeju Meeting (June 2009)• To investigate possibility of the extraction of

common parts on MDR(ISO/IEC1119) & MFI (ISO/IEC19763)

Page 3: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

Evolution of MFI

MFI-1: Reference Model

MFI-2: Core Model

MFI-3: MM for Ontology Reg.

MFI-4: MM for Model Mapping

MFI-5: MM for Process Reg.

MFI-8: MM for Role & Goal

MFI-6: Registration Proc

MFI-7: MM for Service Reg.

MFI-XX: MM4 XXXX

MFI-9: On demand selection Model (TR)

Start with May 2003

Page 4: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

Expected Evolution of MDR & MFI (1) –Align the Two Families of Standards so

That Common Facilities Can Be Built

Common Administration

Information11179 & 19763

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

4

Page 5: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

Notion to the study

MDR-5

MDR-2

MFI-6

MFI-5

MFI-2

MFI-7MFI-3

MDR-3 Ed3

MFI-4

MFI-8

Semantic Interoperation World

Discovering & On Demand Selection

Model sharing World Common Facilities

MDR-3-1

Page 6: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

INTEGRATION POLICYWe should define

Page 7: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

Policy Jeju-1

• Align 11179 Part 6 (new edition) with 19763-6 . These are different standards, but should be aligned, not combined.

• During development of the two standards, the editors should be careful to align the specifications of the two standards.

• We should not combine 11179-6 and 19763-6 into a single standard.

Page 8: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

Issues to be addressed1. The Repackaging of the whole MFI and MDR needs to clarify the

difference of the scopes and basic structure of MFI and MDR.2. One possibility is that MFI Part3 may become a part of MDR,

rather than a part of MFI. Common facilities, such as the Registration Package of MDR Part3 Ed3 and MDR Part5, should be neutral both to MDR and MFI.

3. Duplication between MFI Part3 and MDR Part3 Ed3 There is a substantial duplication between MFI Part3 and the Concept System region of MDR Part3 Ed3

4. Whether MOF or UML should be used to define the metamodel (or model) of MFI and MDR MFI uses MOF, where as MDR uses UML. There is no essential problem., but WG2 standards should conform to a uniform way.

Page 9: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

Cont’d

5. Whether a reference or an association should be used to define a relation MFI uses a reference, where as MDR uses an association. There is no essential problem., but WG2 standards should conform to a uniform way.

6. Styles to define an attribute is different in MFI and MDR They should be almost the same.

7. Numbering policy MDR numbers much smaller sub clauses than MFI does.

Page 10: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

Requirements for 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 t o be done through the Web services.

Page 11: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

Latest MFI structure (as of may 2010)

MFI Part1

Part2 &4 Part3 Part5 Part7

Part 9Part6

?

Part2 &4 Part3 Part5 Part7 Part8Part 9

?

Process Model Registration

Service Registration

OntologyRegistration

ModelRegistration

Mapping RuleRegistration

RGPS (ODMS)

Reference model Registration Procedure

Concept & Guideline

Page 12: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

Part Relationship in MFI

Administered Item

Part-2+

Part-3 Part-5 Part-7

Part-1

Part-8

Part-6

Part-9(TR)Part-4

Page 13: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

ITEMS TO BE REGISTERED

13

Page 14: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

Objects to be registered

14

Registration Of Model

Component

Registration Of Model

Component Set

Registration Of Atomicconstructs

Registration of Ontology

Registration of Ontology Components

Registration Of Atomic

Process

Registration of Process Model

Registration Of Model

Component

MFI-2 MFI-3 MFI-5

Registration Of Atomic Service

Registration of Service

Registration Of Service

Component

MFI-7

Registration Of Atomic

???

Registration of Role & Goal

Registration Of R & G

Component

MFI-8

Registration of Model Concept

ResponsibleOrganization

Data Element

Data ElementConcept

Value Domain

MDR -3

Value DomainConcept

Submitters(Registrar)

Registry Authority

Identification Scheme

AdministrationRecord

RegistrationRecord

Registry Profile

? ?

? ?

Page 15: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

Registrar, Registration Authority, Stewardship

What to be Registered

15

Data Element

Target Object Object Constructs

DEC, CD, VD

Model Compnents

Concept

Ontology components

Service Components

Codes

Terminology

Model

Ontology/ Concept System

Service

References

IdentificationDesssignation Scheme

Classification Scheme

Administered Item

Outer Registry

Page 16: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

MFI Registration concept

16

A MFI-n Registry

Registry Profile

RegistrationAuthority

Submitter(Registrar)

Administered Item

Steward

Administered _recordStewardship_record

Registry Profile

Registry Profile

ROR

creation

MFI-2 Core Metamodel

MFI-n conformed Registered Item

register

register

MFI-n Metamodel

submission

registerMDR

Metamodel

MDR-3 conformed Registered Item

Registry Profile

Anybody

Page 17: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

MDR/MFI COMMON MATAMODEL PACKAGE

17

Page 18: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

MDR/MFI Registration Common Core Package

18

• 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 profile

From ISO/IEC 11179 ED3

ISO/IEC 11179-3 Ed3

use use use

Page 19: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

MDR/MFI-6 package (Registration)

19

• 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

MDR-6(ISO/IEC11179-6)

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

Out of scope of this document

Page 20: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

Ideal Framework to be discussed

ModelRegistry

ServiceDefinitionRegistry

Role &Goal

Registry

Metadata Registry

OntologyRegistry

ProcessModel

Registry

MDR-3Ed3

MDR/MFI Registration Process & ServiceMDR/MFI Registration Requirements

MFI-2

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

MDR-6 MFI-6

Page 21: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

Ideal Goal for WG2

ModelRegistry

ServiceRegistry

Role &Goal

Registry

Metadata Registry

OntologyRegistry

ProcessModel

Registry

MDR-3Ed3

MDR/MFI Registration Process & Service

MDR/MFI Registration Requirements

MFI-2

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

The Registry

Page 22: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425

How should SC32WG2 work with or contribute to SC38 in the Cloud era

SC38

SC32/WG2 SC7

•Metamodel for Service•Registering Service•Registering

•Metadata•Model•Ontology

•Discovering Registries

•DAP•SOA•Service Interoperability•Cloud interoperability

•Model Sharing /system Architecture•Modeling/Metamodel facilities

•Semantic Interoperability•Metadata formulation

•Management Standards (ISO/IEC42000)

•Software Engineering•Requirement Engineering