1 / 49

MFI Part-1: Reference Model 2 nd Edition Overview

SC32WG2 N1716. MFI Part-1: Reference Model 2 nd Edition Overview. For the discussion at Krakow: 2012.10.17 . Co-editor: Hajime HORIUCHI Co-editor Keith GORDON. MFI-1 2 nd Edition. Illustrate the over view on multiple parts standard and their relationship

hayden
Download Presentation

MFI Part-1: Reference Model 2 nd Edition Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SC32WG2 N1716 MFI Part-1:Reference Model2nd Edition Overview For the discussionat Krakow: 2012.10.17 Co-editor: Hajime HORIUCHI Co-editor Keith GORDON

  2. MFI-1 2nd 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.

  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.

  4. Purpose of MFI

  5. Registration

  6. Problems to be addressed

  7. UBL HL7 OASIS Reg/Rep ISO TC184 ISO TC 215 UN/CEFACT ebXMLRIM PLIB, CDD HealthInformatics XML Registry ISO TC211 XML,RDF,OWL W3C Metadata Standardization Geographical data UDDI Intelligent Transportation Systems UDDI Terminology ISO TC 37 ISO TC 204 MOF, CWM,ODM ISO/IEC11179MDR Metamodel Framework SQLCatalog E-Commercemetadata ebXML Library metadata OMG TC154 ISO/IEC JTC1 SC32 ISO TC 46 Dublin Core Topic map Learnig Object ISO/IEC JTC1 SC34 ISO/IEC JTC1 SC36 Major Metadata Standards IEC TC3D Unique ID ISO/IEC JTC1 SC31 The 6th Seminar on Metadata Standardization

  8. 10 Years Ago SC32 Seoul 20020506 From the proposal of MFI, 2001 ebXML EAN RosettaNet Business Registry Registry Registry Category GCI CPFR Registry Registry 11179 Component Business Registry Negotiation Registry Consumer UDDI Profile Vender Shipper System Catalog Catalog Development Production Planning & Procurement CALS Customer Support PDES/STEP 4 Registry Manufacturing Shipping The 6th Seminar on Metadata Standardization

  9. Original goals of ISO/IEC19763 standards (2001) ROR: Registry of Registry MFIRegistry Registry Registry Registry Registry Retails Logistic Manufacturing Registry Interoperation Heterogeneous Registries The 6th Seminar on Metadata Standardization

  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

  11. Purpose of MFI standards • Promote “Information Interoperability ” • Information Sharing • System Interoperability • Service Interoperability • Registry Interoperability

  12. Registry/Registration Regulation & Standards Registry: official or formal record of information, or the place where such records are kept. Authority Registry It should be official, reliable and sustainable. Evidence of Proof Request for Proof Proof Public Area

  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.

  14. Common metamodel BPMN IDEF1X UML OWL-S Activity Diagram ER MFI metamodel for Information model registration MFI metamodel for Process model registration

  15. Registration Concept MFI Registry Registry entry Re(1) Identification Naming Registration Authority Metamodel for registering model Administered_Item Order: Re(1) Cust: Model information Following a MFI Metamodel Model repository order Cust prod Model to be registered

  16. Model Registry MFI Metamodel Model Information Model Information Register Model Repositories

  17. Purpose of MFI High level Information Sharing System Interoperation Service Interoperation Registry Interoperation Model Sharing through the Registration

  18. Typical Needs for System Interoperation Registries in Retailing Registries in Manufacturing Company Directory Products Catalogue Meta data Registry Meta data Registry Model Registry Order Consumer Whole seller Retailer Manufacturer Products Supply chain

  19. Problem to be Addressed Retailing industry Manufacturing industry Registry standard in the Retailing industry Registrystandard in the Manufacturer industry Home electronic Products Home Electronics Category Electronic Parts Category Products Item-Number Product-Number Metadata Attributes for Retailing Attributes for Manufacturing Part Master DB Item Master DB No interoperability

  20. System Interoperation through the sharing Domain Model Model Registry System Referring Model Registry Registration Authority Model Information Accessing model Interoperation Registration Registrar System Model System Development Model Development Model Repository

  21. System Interoperation through the sharing Domain Model Business Systems BusinessSystems Interoperation Sharing Sharing Discovering Discovering Model Registry Domain Model Model Repository Model Info Domain Model Prescribes Registration MFI Metamodel

  22. Benefit of MFI(Mapping : MFI part10) MFI Model Registry Mapping Model Info Model Info CUST Client CUST Client Model X Model Y

  23. Service Integration through the model sharing Process Model Registry Role & Goal Registry Process model Process model On Demand Model Selection Discovery Services Services Ontology Registry Service Registry

  24. R G P S ODMS: Model Selection Engine User MFI model registries

  25. Registry Interoperation Registries in Retailing Registries in Manufacturing Company Directory RS Products Catalogue RS RS Meta data Registry RS Meta data Registry RS Model Registry ROR ROR ROR ROR Order Consumer Whole seller Retailer Manufacturer Products Supply chain

  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)

  27. MFI architecture

  28. 5 Metamodel framework architecture 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

  29. ISO/IEC19763 (MFI) Administrative Information Part-1 Part-6 Part-10 Part-11(TR) RGPS family Part-3 Part-5 Part-7 Part-12 Part-8 Part-9(TR) Part-13

  30. ANNEX aModel and Metamodel

  31. What is Metamodel Metamodel Modeling Concept Guide Concept Model Represent

  32. Modeling Concept • 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.

  33. Metamodel • A model which describe other models • A metamodel is a specification of model Concept represent Model Metamodel

  34. Object Concept and Metamodel NLayer N+1 Layer Class Class emp Class name emp#: name: attribute enrolment() Attribute operation operation Class has Attributes and operations

  35. Metamodel for Obejct ModelElement Feature * Classifier Attribute Operation Interface Class Sharing and advancing knowledge and experience about standards, technologies and implementations.

  36. In the case of UML Object Oriented Modeling Concept UML Metamodel Guides Model represented by UML 1 Viewpoint 1 Concept To be modeled 1 UOD Model represented by UML 2 Concept To be modeled 2 Viewpoint 2

  37. Metamodel for Registration 1. It must have the Identified Item & Administered Item Is it common modeling facilities? Is it only structured pointers to existing model components outside?

  38. Model Represent Modeling Concept MOF (Meta-metamodel) Object Orientation modeling concept (M3) MFI metamodel Model Represent Notation & Rule Model represent a View UML Superstructure (Metamodel) (M2) Model Represent Concept A Model Information (M1) Target Model UOD Concept A Registering View Registering target model

  39. Model representing concept Meta-Metamodel layer(M3) Model representing Template for Capturing concept Model representing Semantics & Syntax of Model notation Metamodel layer(M2) Model representing Concept concept Model layer (M1) Modeling UOD

  40. Metamodel for registration Model Registry Model to be registered Model Information Register Model Repository Store

  41. Common structure on MFI metamodels

  42. Structured reference to Existing Model Elements MFI 2, MFI-3 & MFI-13 Model Model Element Model Metamodel for Registration

  43. Metamodelfor registration (MFI) Provide registering View Specify structure of model info ModelRegistry Model Discovery Model Registration System Interoperation Model Info Semantics Interoperation Model Use of model

  44. Model_Language Model Super type Metamodel for process model registration Model_Element condition event process Model by PSL Model by BPMN Model by OWL-S input output

  45. Model_Language MFI metamodelPart 2: Core model &basic mapping Model Model_Element <<use>> MFI metamodel Part 3 MFI metamodel Part 5 MFI metamodel Part 4 MFI metamodel Part n

  46. Annex bFuture vision of mfiand MDR

  47. Registration Region MDR part 3 Ed3 Common Facility Registration Package Other MDR part 3 MFI part 5 MFI part 3 MFI core & Mapping MFI part 7 & 8

  48. Goal for MDR & MFI (Study result) The Registry Part-1 Model Registry Metadata Registry MDR-3 Ed3 ISO/IEC 24706 MDR/MFI Reference Model MFI-2 MDR-6 ISO/IEC 20944 MFI-7 MFI-8 MFI-3 MFI-5 Service Registry Role & Goal Registry Ontology Registry Process Model Registry ROR ISO/IEC 24707 ROR MFI-11: Structerd Registering (TR) MFI-9: On Demand Selection (TR) Structured Registering (TR) MFI-6 : Registry summery ISO/IEC 20943(TR)

More Related