final report on mfi & mdr harmonization hajime horiuchi may 2010 sc32wg2 n1425
TRANSCRIPT
![Page 1: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/1.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/2.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/5.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/6.jpg)
INTEGRATION POLICYWe should define
![Page 7: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/7.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/8.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/9.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/10.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/11.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/12.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/13.jpg)
ITEMS TO BE REGISTERED
13
![Page 14: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/14.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/15.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/16.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/17.jpg)
MDR/MFI COMMON MATAMODEL PACKAGE
17
![Page 18: Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/18.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/19.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/20.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/21.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022070406/56649de75503460f94ae17af/html5/thumbnails/22.jpg)
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