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.

Slides:



Advertisements
Similar presentations
A Road Map of the New Project on “Framework for Registering Business Objects” Hajime Horiuchi ISO/IEC JTC1 SC32 Japan, Tokyo International University SC32WG2-SEL-009.
Advertisements

Status Report of the Study Group on MDR/MFI Implemenations ISO/IEC JTC 1/SC 32/WG2 Interim Meeting Santa Fe, NM, USA, November 11~15, 2013 Dongwon Jeong,
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 2, Modeling with UML, Part 4 UML 2 Metamodel.
Direction of Proposals for New Edition (E3) of ISO/IEC 11179
Road Map of WG2 New Project on “Framework for Registering Business Objects” Hajime Horiuchi Tokyo International University SC32 NXXX.
Edition 3 Metadata registry (MDR) Ray Gates May 12, /05/20151.
MMF reference model figures. PDES/STEP Registry Manufacturing ebXML Registry UDDI Component Registry GCI Registry EAN Registry CPFR Registry RosettaNet.
Study Period Report: Metamodel for On Demand Model Selection (ODMS) Wang Jian, He Keqing, He Yangfan, Wang Chong State Key Lab of Software Engineering,
Processing of structured documents Spring 2003, Part 6 Helena Ahonen-Myka.
Introduction to ebXML Mike Rawlins ebXML Requirements Team Project Leader.
Future of MDR - ISO/IEC Metadata Registries (MDR) Larry Fitzwater, SC 32 WG 2 Convener Computer Scientist U.S. Environmental Protection Agency May.
RGPS Metamodel Framework for Interaction between cloud and client HE Yangfan, HE Keqing, WANG Jian, WANG Chong SKLSE(WHU), P.R.China 32N1891.
Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425.
Introduction of Registry Service Integration Architecture ~RSIA~ 22-August-2009 NEC Corporation.
Current Status of ISO/IEC 19763: Framework for metamodel interoperability SC32WG2 Berlin, April 20 th, 2005 Hajime HORIUCHI, SC32WG2 Japan, Tokyo International.
SC32 Liaison report to SC Sept Plenary Denise Warzel JTC 1/SC 32/WG 2 Convenor SC 32 Liaison to SC 38.
Scenario for the Integration of MDR&MFI Ad-hoc Meeting, Wuhan H. Horiuchi Study Period on the Integration of MDR/MFI.
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. Presentation Title: A Multi-Metamodel.
SC32 WG2 Metadata Standards Tutorial Metadata Registries and Big Data WG2 N1945 June 9, 2014 Beijing, China.
Tutorial for SC 32/WG 1 e-Business Standards Prepared for: SC Gyeongju Plenary Meeting Wenfeng Sun, Convenor ISO/IEC JTC1 SC32 WG1 (eBusiness)
MFI-5: Metamodel for process model registration Chong Wang, Keqing He and Baba Piprani.
ISO/IEC Framework for metamodel interoperability Open Forum 2005 on Metadata Registries Day 3, Wednesday, April 13 th, 2005 Hajime HORIUCHI, SC32WG2.
WG2 N1338: MFI-2-4 Registration Examples Masaharu OBAYASHI Kanrikogaku, Ltd. SC32/WG2 London Meeting ( )
Environmental Terminology Research in China HE Keqing, HE Yangfan, WANG Chong State Key Lab. Of Software Engineering
Final Report on Harmonization of MFI & MDR Hajime Horiuchi May SC32WG2 N 1533 OpenForum 2011 & SC32WG2 Meeting, May 2011, Kona, Hawaii.
Study Period Interim Report of RoR. - Registry Service Integration Architecture /11/12 SC32/WG2 Japan.
Classification and the Metadata Registry Judith Newton NIST IRS XML Stakeholders/ XML Working Group May 18, 2004.
Baba Piprani (SICOM Canada) Robert Henkel (Transport Canada)
1 MFI-5: Metamodel for Process models registration HE Keqing, WANG Chong State Key Lab. Of Software Engineering, Wuhan University
Interfacing Registry Systems December 2000.
Road Map of WG2 New Project on “Framework for Registering Business Objects” Hajime Horiuchi Tokyo International University SC32 NXXX.
2004 Open Forum for eBusiness and Metadata Technology Standardization Metamodel Framework for Ontology Keqing He, Yixin Jing, Yangfan He State Key Laboratory.
The Final Study Period Report on MFI 6: Model registration procedure SC32WG2 Meeting, Sydney May 26, 2008 H. Horiuchi, Keqing He, Doo-Kwon Baik SC32WG2.
Study Period Report on Registration Procedure SC32WG2 Interim Meeting, Seoul H. Horiuchi SC32WG2 N1070.
Requirements for Standardization on the Service Registries ISO/IEC JTC1 SC /10/161 A comment to WSSG, JTC1 SC32WG2 N
MFI-6: Registration procedure SC32WG2 Meeting, Vilamoura, Portugal H. Horiuchi 1 SC32WG2 NXXXX.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
1 The overview of NWI “Framework for Identification and Classification of Enterprise Objects” Hajime Horiuchi Masaharu Obayashi (Japan) ISO/IEC JTC1/SC32/WG2.
ISO/IEC/JTC1 SC32/WG2 Jeju Meeting 2009/06/22-27 Updated 2009/08/17, 2009/08/20, 2009/11/17 Masaharu Obayashi (kanrikogaku Ltd.) WG2N1349 Basic Idea on.
Issues for ISO/IEC : Procedure for the Specification of Web Ontology (PSO) ISO/IEC JTC 1/SC 32/WG 2 Interim Meeting London, UK, November 17, 2009.
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. Presentation Title: Day:
Potential standardization items for the cloud computing in SC32 1 WG2 N1665 ISO/IEC JTC 1/SC 32 Plenary Meeting, Berlin, Germany, June 2012 Sungjoon Lim,
Scope and Objectives of MFI family Hajime Horiuchi.
Study Report on ROR (Registry Of Registries) Hajime Horiuchi MFI Project Leader SC32WG2 N 1263.
EbXML (Electronic Business XML) Kanda Runapongsa Dept of Computer Engineering Khon Kaen University.
MFI-5: Metamodel for process model registration WANG Chong, HE Keqing, HE Yangfan, WANG Jian State Key Lab of Software Engineering (SKLSE) Wuhan University,
Final Study Report on ROR May 2010 SC32WG2 Kunming, China Hajime Horiuchi SC32WG2-N1423.
Overview of SC 32/WG 2 Standards Projects Supporting Semantics Management Open Forum 2005 on Metadata Registries 14:45 to 15:30 13 April 2005 Larry Fitzwater.
Extending the MDR for Semantic Web November 20, 2008 SC32/WG32 Interim Meeting Vilamoura, Portugal - Procedure for the Specification of Web Ontology -
ISO/IEC JTC 1/SC 32 Plenary and WGs Meetings Jeju, Korea, June 25, 2009 Jeong-Dong Kim, Doo-Kwon Baik, Dongwon Jeong {kjd4u,
ISO/IEC (MFI-6 ): Registration procedure SC32WG2 Meeting, Kunming, China H. Horiuchi 1 SC32WG2 N1419.
Concept of MFI-6: Registry Summary Hajime Horiuchi May SC32WG2 N 1543 SC32WG2 Meeting, May 2011, Kona, Hawaii.
Status Report of MFI-4 ISO/IEC SC32/WG2 Jeju Korea 25/06/09 Masaharu Obayashi WG2 N1282.
ISO TC37/SC4 N435 Nov 12, 2007 Presented by Miran Choi/ETRI Written by Jae Sung Lee/Chungbuk National Univ.
Concept Proposal Sixth Open Forum on Metadata Registries Semantic Interoperability between Registries To be held January 20-24, 2003 Bruce Bargmeyer
MFI Metamodel for Information Models Keith Gordon ISO/IEC JTC1/SC32/WG2 N1529.
EbXML Semantic Content Management Mark Crawford Logistics Management Institute
International/Interagency Collaboration – IT for Environmental Information & Environmental Data Exchange Network Copenhagen, Denmark April 25, 2002 Bruce.
WG2 Roadmap Discussion Denise Warzel May 25, 2010 WG2 Convenor SC32 WG2N1424SC32 WG2N1424.
Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1 SC32WG2.
Concept Presentation Sixth Open Forum on Metadata Registries To be held January 20-24, 2003 Bruce Bargmeyer
Object Management Group Information Management Metamodel
Scope and Objectives of MFI family
ISO/IEC TR (11) ( Structured Model Registration)
Edition 3 Metadata registry (MDR)
Session 2: Metadata and Catalogues
Issues to be discussed on MFI-New-Part2
ISO/IEC (MFI-6) Scope definition & Document Structure
“Registered_Item” for MFI Registration (Recommendation)
MFI-5: Metamodel for process model registration
Presentation transcript:

MFI Part-1: Reference Model 2 nd Edition Overview Co-editor: Hajime HORIUCHI Co-editor Keith GORDON For the discussion at Krakow: SC32WG2 N1716

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

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

PURPOSE OF MFI 4

REGISTRATION 5

PROBLEMS TO BE ADDRESSED 6

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 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

2007/12/7 The 6th Seminar on Metadata Standardization 8 From the proposal of MFI, 2001 SC32 Seoul 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 Registry 10 Years Ago

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

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

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

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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

MFI ARCHITECTURE 27

5 Metamodel framework architecture 5.1 Relationship ISO/IEC and ISO/IEC Structure of ISO/IEC Objectives of ISO/IEC Exclusions 5.4 Area of applicable 28

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

ANNEX A MODEL AND METAMODEL 30

Concept Model Represent Metamodel Guide What is Metamodel 31 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. 32

Metamodel A model which describe other models A metamodel is a specification of model ConceptModel Metamodel represent 33

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

Metamodel for Obejct Sharing and advancing knowledge and experience about standards, technologies and implementations. ModelElement FeatureClassifier * AttributeOperationInterfaceClass 35

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

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

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

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

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

COMMON STRUCTURE ON MFI METAMODELS 41

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

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

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

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

ANNEX B FUTURE VISION OF MFI AND MDR 46

47

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

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 ISO/IEC ISO/IEC ISO/IEC (TR) MDR/MFI Reference Model ROR The Registry 49 MDR-6