390 likes | 532 Views
SC32WG2 N1129. The Final Study Period Report on MFI 6: Model registration procedure. SC32WG2 Meeting, Sydney May 26, 2008 H. Horiuchi, Keqing He, Doo-Kwon Baik. Table of Contents. Current status of MFI standard development The Study strategy Recommendations The Requirements
E N D
SC32WG2 N1129 The Final Study Period Report onMFI 6: Model registration procedure SC32WG2 Meeting, Sydney May 26, 2008 H. Horiuchi, Keqing He, Doo-Kwon Baik
Table of Contents • Current status of MFI standard development • The Study strategy • Recommendations • The Requirements • Scope of the MFI 6 • Basic structure of MFI-6 • Schedule for the standard development • Annex
The study strategy(Confirmed in the Seoul Meeting, Dec., 2007) • The tentative goal was the preparation of a draft WD on “Model registration procedure ” to the coming Australia Meeting (May, 2008) • Investigate and Stock take requirements on the Registrations as widely as possible. • Implement a prototype MFI facility and investigate the registration procedure • Propose a common procedure consolidating both procedures of MDR + MFI
Recommendations • Recommendation : The Registration Procedure should be standardized as a part of MFI standard (to be the part 6) by the project sub-dividing, under the name of “The model registration procedure”. • The part 6 should take the MDR(ISO/IEC 11179) part 6 in to the core of the standard • Additional portions to the MDR pat 6(registration ) as the MFI 6 should cover procedures and constructs to be used for improving the interoperability among various types of models and registries • A draft WD should be submitted to the WG2 Sydney meeting, following requirements.
Scope of MFI 6 • MFI 6 should specify the normative registration procedure and normative references for the domain model (ontology) registrations to the registry which is conform to MFI standards. • MFI dose not specify any type of modeling facility and repository implementations MFI Registry Model Registration Administered Item Model Registration Information Model Repository Ontology Repository
MFI and MDR • A model to be registered to MFI registry consists from Classes and their relationships • Each class has attributes which are supported by metadata as data type or value domain in MDR Target of Registration MFI MDR Administered Item Administered Item Data Type Model Class Metadata Name Attribute: Attribute: Attribute: Concept Definition Value Domain
Difference between MDR & MFI Registries • No Need for checking on the duplication of contents Accumulation of contents is the Value of the registry. Duplication of contents may be allowed. However, to keep trust of the contents, some sort of the registration rules and metamodel should be enforced. MC Sign MI Model DEC CD Data element set With No Duplication, Clear Definition. Strong harmonization must be needed. DE VD RO SO
What out of the scope are; • Harmonization process of the contents for each domain. (To be standardized within each domain) • Change Propagation and Notification among registries (To be discussed in ROR)
Subject matters of the Part-6 Name Space Registration Authority UUID Publisher Name Space JTC1 Name Space SO SO IRDI SO Harmonizer USER USER Registered Model Registered Objects Registrar USER Registry Quality Criteria Model Registration Information Registry Quality Guidelines Data Formulation Rules (11179-4) MFI Registry Maintenance Other Dictionary Termnet
Requirements Requirement-1: thing to be registered • MFI 6 should make it clear that things to be registered and how to be used MFI metamodels Requirement-2: (Interoperability ) • MFI 6 should be considered as a core part of an infrastructure which enables the interoperability by the conceivable higher lever registries (ROR) Then, all models and ontology to be registered are required to be identified and to classified by those schema specified by MFI 6
Things to be Related at the Registration Resources Model Name Space Model Category ID Publisher Organization ID MFI Registry URI Administered Item UUID RA Registration Requirement MFI Registry Information Model Concept Translate Registrar Registered SO Model ComponentSet MFI Metamodels Model Actual Model or Ontology to be Registered MDR Normative Model Components RO
Registration Concept of MDR Regulation & Standards MDR Authority Registry Steward Register Metadata Elements Harmonization Request for Approval Submission Approval Use of standardized Data element Trust
Requirements; (Cont’d) • Requirement-3: (Procedure enforcement at implementations) Normative contents of the Part 6 should be enforced in both human processes and machine executable processes • Requirement-4: (Self registration) The Part 6 should provide facilities for the encouragement of registrar to complete their model registrations through the interactive processes. These facilities could enables the promoting of the accumulation of registry contents.
MFI Model registration ISO/IEC 11179 ISO/IEC 19763 RA: Registration Authority MFI Registry Model Registry Information Watch Registration Metamodel Registration Process Registering Registration Requirements User Trust RO SO
MFI Registration Process Registry Control Registry Status Submitter Steward (RA) Watching Published Requirements Checking LC Stages Submission Help Submission Of Model Model Registered Submitter Registration Registration Help Submitters Registered
RA and Registrar • A registrar of models to the MFI registry should be recognized by the Registry Authority of the MFI registry Registration Authority MFI Registry Authorization Administered Item MFI Registry Information Registrar
Requirements; • Requirement-5: (Related other MFI standards) Part-6 should be used for the registration of any kind of models including ontology those could be acceptable for MFI-2 (core) & MFI-3 in order to promote sharing and reusing of those for the sake of interoperability among domains. • Requirement-6: (Relation to MDR standards) The part-6 should take the MDR(ISO/IEC 11179) part-6 in to the core of the standard
Difference between MDR 6 & MFI 6 MDR 6 MFI 6 • Excluded; • Harmonization process • Added as new; • Model Identification • Model classification • Quality requirements • Interoperability • Requirements • <> • Change Notification • Change Propagation • Inherited as it are; • Designation of RA, • Registration of • Administered Item • Identification of • Administers Item • Inherited with Changed; • Administered Item • Administration Work • Registration Process
Structure of MFI 6 ISO/IEC 19763-6 • Designation of RA, SO, RO • Registration of Administered Item • Identification of Administers Item • Procedure • Degree of Conformance ISO/IEC 11179-6 • Model Registration Concept • Designation of Submitter classification • Identification of model registration • Model Classification • Quality Requirements • Interoperability Requirements • Degree of Conformance • Model Registration Procedure
Scope of Part 6 MFI-6: Model Registration Process Ontology specific Registration Process Model specific Registration Process Metadata specific Registration Process ISO/IEC11179-6 Ontology Registry Model Registry Metadata Registry Value Domain vocabulary Model Constructs Value Domain vocabulary Model Constructs Value Domain Model Constructs Normative
<<Metamodel>> <<Metamodel>> <<Metamodel>> M3 MFI part 2 Metamodel MFI part 3 Metamodel MDR Administered Item <<InstanceOF>> <<InstanceOF>> <<Model>> <<Model>> Model Registration Information M2 MFI Registry Ontology Registration Information Describe Describe Any kind Ontology To be Registered Any kind Model To be Registered Model Repository Model Repository M1
MFI Registration Information REGISTRATION REQUIREMENTS
Quality Requirements Requirement- 7: Requirements on Quality Quality of Registry Quality of Registration Registry Registration Registry contents Registrar Quality of Information
Quality of Data • The quality measurements and guideline of each data element or set of data elements should be domain dependent.( e.g. ISO8000) • In MFI 6, It should be out of the scope
Quality of the Registration • To maintain the Quality of the registry, the MFI 6 should specify the processes and guideline • Those processes should be possible for software automated checking and enforcement
Quality of the Registry • The Quality of Registry means that consistency and compliances to all of mandatory criteria should be kept among all of model instances in the registry • These compliance maintenance should be responsible to the steward of the MFI registry.
Requirements (Con’t)Requirements-7 Identification Schema • MFI 6 should stock take major UUID providers as widely as possible including ID schema that were used in MDR standards (e.g. IRDI) • MFI 6 should take one of those as the recommended identification scheme • MFI 6 should provide an own ID scheme for miscellaneous object (attached model profiles), e.g. Note: DOI (Digital Object Identification), Ubiquitous Center (Japan),
Classification Schema Requirements-8: Classification Schema • MFI 6 should provide an own model classification scheme • Those schema should consist of; • Purpose and mission • Industrial sector • Modeling View point • Domin Context Note: UN/CEFACT TMG is discussing the Business Context Method
Object Collaboration Registrar ID Publisher Organization ID Model MFI Register Information MFI Registry Metadata Registry Model Construct Quality Requirement Model Classification
Requirements; (Cont’d) • Requirement-8: (contents standardization) The MFI-6 should not to try to standardize any domain specific contents of registries. The harmonization processes for each contents may be responsible for domain specific organizations. • Requirement-9: (Identification & Classification ) However, the MFI-6 should provide normative bases for referencing the identification and classification schema
Schedule • The Final report : May 2008 • Draft procedure : May 2008 • Candidate of WD : May 2008 • Proof of Concept : Oct., 2008 • CD : Oct., 2008
Additional Requirements • Requirement-9: (Discover of a target registry) • Requirement-10: (Change Notification & Propagation)
ROR : Registry Of Registries Level 1 MFI Model Registry Inquire Search Registration URI M2 contents Level 2 PLIB Metamodel ITEM Master Metamodel User Model Registration Inquire Level 3 PLIB Model ITEM Master schema PLIB Model M1 JAITA JAMIMA
Scope Discovery Layer ID Center Level 1 Registry RA ROR InteroperateLayer Authentication Center Level 2 Registry RA RSS DomainLayer Notification RA Level 3 Registry Level 2 レジストリ Level 2 レジストリ User Level 3 Registry Level 3 Registry Level 4 Registry
Targets to be studied ISO Directive MFI JTC1 Directive IEC Common Database Procedure ISO 29002 ISO 8000 ISO 13584 Model Registration Procedure ISO9000 Registration Procedure ISO/IEC 11179-4; Formulation of data ISO15000 (ebXML RS) ISO/IEC11179-6