Download presentation
Presentation is loading. Please wait.
Published byEmery Black Modified over 9 years ago
1
MFI Part-1: Reference Model 2 nd Edition Overview Co-editor: Hajime HORIUCHI Co-editor Keith GORDON For the discussion at Krakow: 2012.10.17 1 SC32WG2 N1716
2
MFI-1 2 nd Edition Illustrate the over view on multiple parts standard and their relationship Provide a guideline for development of standards to keep consistency among different parts in the MFI family of standards Provide introductory basic idea for better understanding MFI family of standards for users. 2
3
Scope The metamodel framework for Interoperability(MFI) family of standards consists of standardized metamodels which are to be used in the registering model, ontology, services and role & goals to facilitate the interoperation among existing systems or registries. 3
4
PURPOSE OF MFI 4
5
REGISTRATION 5
6
PROBLEMS TO BE ADDRESSED 6
7
Major Metadata Standards 2007/12/7 The 6th Seminar on Metadata Standardization 7 ISO/IEC JTC1 SC32 UN/CEFACT OMG ISO TC 37 ISO TC 204 Metadata Standardization OASIS Reg/Rep Intelligent Transportation Systems ISO/IEC 11179 MDR Metamodel Framework W3C XML Registry UDDI TC154 E-Commerce metadata XML,RDF, OWL Terminology UDDI SQL Catalog ISO TC 215 Health Informatics ISO TC184 PLIB, CDD ebXML RIM UBL Dublin Core ISO TC 46 Library metadata ISO TC211 Geographical data HL7 ISO/IEC JTC1 SC36 Learnig Object ISO/IEC JTC1 SC34 Topic map ebXML MOF, CWM, ODM IEC TC3D ISO/IEC JTC1 SC31 Unique ID
8
2007/12/7 The 6th Seminar on Metadata Standardization 8 From the proposal of MFI, 2001 SC32 Seoul 20020506 4 PDES/STEP Registry Manufacturing ebXML Registry UDDI Component Registry GCI Registry EAN Registry CPFR Registry RosettaNet Registry Business Negotiation Vender Catalog Shipper Catalog Business Category Shipping Customer Support Consumer Profile CALS Production Planning & Procurement System Development 11179 Registry 10 Years Ago
9
Original goals of ISO/IEC19763 standards (2001) 2007/12/7 The 6th Seminar on Metadata Standardization 9 Heterogeneous Registries Registry Interoperation Registry MFI Registry ManufacturingLogisticRetails Registry ROR: Registry of Registry
10
Change history of MFI Originally, it started with the “Collection of Registry Metamodel ” Define of common metamodel for various types of modeling facilities (ontology, process, service, data models) Collection of Metamodels for Registering models 10
11
Purpose of MFI standards Promote “ Information Interoperability ” – Information Sharing – System Interoperability – Service Interoperability – Registry Interoperability 11
12
Registry/Registration 12 Public Area Authority Evidence of Proof Reques t for Proof Registry Proof It should be official, reliable and sustainable. Regulation & Standards Registry: official or formal record of information, or the place where such records are kept.
13
Registration in MFI Standardize of Administrative Information of target models (owner, registration date, ) Essence of the target model and its components to be recorded into model information The structure of the model information were standardized as metamodels Model information keep the location of target model then target model instances were not stored in the MFI registries. Assume that target models were stored in the repository outside of MFI registries. 13
14
MFI metamodel for Process model registration OWL-S BPMN Activity Diagram MFI metamodel for Information model registration UML IDEF1X ER Common metamodel 14
15
order prod Cust Model to be registered Metamodel for registering model Re(1) MFI Registry Administered_Item Registry entry Re(1) Model information Following a MFI Metamodel Order: Cust: Identification Naming Registration Authority Model repository 15 Registration Concept
16
Model Information Model Registry Model Repositories Model Information 16 MFI Metamodel Register
17
Purpose of MFI 17 Model Sharing through the Registration System Interoperation Service Interoperation Registry Interoperation High level Information Sharing
18
Manufacturer Whole seller Retailer Consumer Products Meta data Registry Order Supply chain Model Registry Meta data Registry Products Catalogue Company Directory Registries in Manufacturing Registries in Retailing 18 Typical Needs for System Interoperation
19
Part Master DB Item Master DB Product-Number Item-Number Home electronic Products Attributes for Manufacturing Attributes for Retailing Home Electronics Category Electronic Parts Category No interoperability Metadata Registry standard in the Manufacturer industry Registry standard in the Retailing industry Manufacturing industryRetailing industry Products 19 Problem to be Addressed
20
Model Information Model Development Model Registry System Interoperation System Development Referring Model Registry Accessing model Model Repository Registrar Registration Authority Registration 20 System Interoperation through the sharing Domain Model
21
Business Systems Interoperation Model Repository Sharing Model Registry Discovering Sharing Model Info Prescribes Registration MFI Metamodel Domain Model Domain Model 21 System Interoperation through the sharing Domain Model
22
Benefit of MFI (Mapping : MFI part10) 22 Model Info MFI Model Registry Mapping CUST Client CUSTClient Model X Model Y Model Info
23
On Demand Model Selection Process Model Registry Service Registry Role & Goal Registry Process model Services Process model Discovery Ontology Registry 23 Service Integration through the model sharing
24
MFI model registries S R G P Model Selection Engine User ODMS:
25
Manufacturer Whole seller Retailer Consumer Products Meta data Registry Order Supply chain Model Registry ROR Meta data Registry Products Catalogue Company Directory Registries in Manufacturing Registries in Retailing RS 25 Registry Interoperation
26
Registry Summary A small artifact that describes own registry itself. It is attached to the registry as a header information by meta tag A collection of those information formulates a ROR (Registry of Registres) 26
27
MFI ARCHITECTURE 27
28
5 Metamodel framework architecture 5.1 Relationship ISO/IEC 11179 and ISO/IEC 19763 Structure of ISO/IEC 19763 5.2 Objectives of ISO/IEC 19763 5.3 Exclusions 5.4 Area of applicable 28
29
Administrative Information Part-10 Part-3Part-5 Part-7 Part-1 Part-8 Part-6 Part-9(TR) Part-12 Part-11(TR) ISO/IEC19763 (MFI) RGPS family 29 Part-13
30
ANNEX A MODEL AND METAMODEL 30
31
Concept Model Represent Metamodel Guide What is Metamodel 31 Modeling Concept
32
Concept to be applied in a modeling efforts to capture a UOD( Universe of Discourse ) – Entity and Relationship (E/R, IDEF1X,) – Object and Relationship (UML, ) – Object and Binary Relationship (NIAM) – Etc. 32
33
Metamodel A model which describe other models A metamodel is a specification of model ConceptModel Metamodel represent 33
34
Object Concept and Metamodel Class Attributeoperation emp emp#: name: Class enrolment() attribute operation Class name N LayerN+1 Layer Class has Attributes and operations 34
35
Metamodel for Obejct Sharing and advancing knowledge and experience about standards, technologies and implementations. ModelElement FeatureClassifier * AttributeOperationInterfaceClass 35
36
UOD Concept To be modeled 1 Model represented by UML 1 Viewpoint 1 Viewpoint 2 UML Metamodel Object Oriented Modeling Concept Guides 36 Concept To be modeled 2 Model represented by UML 2 In the case of UML
37
Metamodel for Registration 1. It must have the Identified Item & Administered Item 2.Is it common modeling facilities? 3.Is it only structured pointers to existing model components outside? 37
38
Model Represent Concept A Model Represent Modeling Concept Model Represent Notation & Rule Model represent a View UOD Registering View MOF (Meta- metamodel) UML Superstructure (Metamodel) Target Model Registering target model MFI metamodel Object Orientation modeling concept Model Information (M3) (M2) (M1) 38
39
Model representing Concept Model representing Semantics & Syntax of Model notation Model representing Template for Capturing concept concept Model representing concept Model layer (M1) Metamodel layer(M2) Meta- Metamodel layer(M3) UOD Modeling 39
40
Model to be registered Model Information Register Metamodel for registration Store Model Registry Model Repository 40
41
COMMON STRUCTURE ON MFI METAMODELS 41
42
Structured reference to Existing Model Elements Model Model Element Metamodel for Registration MFI 2, MFI-3 & MFI-13 42
43
Model Registry Metamodel for registration (MFI) Model Info Model Registration Model Discovery System Interoperation Semantics Interoperation Model Use of model Provide registering View Specify structure of model info 43
44
Metamodel for process model registration Model by PSL Model by OWL-S Model by BPMN Super type Model_Language Model Model_Element process event input output condition 44
45
Model_Language Model Model_Element MFI metamodel Part 3 MFI metamodel Part 4 MFI metamodel Part 2: Core model & basic mapping > MFI metamodel Part 5 MFI metamodel Part n 45
46
ANNEX B FUTURE VISION OF MFI AND MDR 46
47
47
48
Common Facility Registration Package Other MDR part 3 MFI part 7 & 8 MFI part 5MFI part 3 MFI core & Mapping Registration Region MDR part 3 Ed3 48
49
Goal for MDR & MFI (Study result) Model Registry Service Registry Role & Goal Registry Metadata Registry Ontology Registry Process Model Registry MDR-3 Ed3 MFI-6 : Registry summeryStructured Registering (TR) MFI-2 MFI-3MFI-5 MFI-7MFI-8 MFI-9: On Demand Selection (TR) MFI-11: Structerd Registering (TR) Part-1 ISO/IEC 24706 ISO/IEC 20944 ISO/IEC 24707 ISO/IEC 20943 (TR) MDR/MFI Reference Model ROR The Registry 49 MDR-6
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.