Presentation is loading. Please wait.

Presentation is loading. Please wait.

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.

Similar presentations


Presentation on theme: "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."— Presentation transcript:

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


Download ppt "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."

Similar presentations


Ads by Google