1 / 34

Current Status of ISO/IEC 19763: Framework for metamodel interoperability

Current Status of ISO/IEC 19763: Framework for metamodel interoperability. SC32WG2 Berlin, April 20 th, 2005. Hajime HORIUCHI, SC32WG2 Japan, Tokyo International University. ISO/IEC 19763 Projects. “Frameworks for Meta Model Interoperability” Project started: May 2002

ugo
Download Presentation

Current Status of ISO/IEC 19763: Framework for metamodel interoperability

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. Current Status ofISO/IEC 19763:Framework for metamodel interoperability SC32WG2 Berlin, April 20th,2005 Hajime HORIUCHI, SC32WG2 Japan,Tokyo International University

  2. ISO/IEC 19763 Projects • “Frameworks for Meta Model Interoperability” • Project started: May 2002 • Project Leader: Hajime Horiuchi (JP) • Part 1: Reference Model (JP, UK) • Part 2: Core Model of MMF (JP, KR) • Part 3: MMF for Ontology Registration (Cn, JP) • Part 4: MMF for Model Mapping (JP) • POC Ad-hoc Project with ebXML Asia Committee

  3. Project Formation JTC1 SC32 WG2 MOF/XMI PAS OMG MOF/XMI PAS Editing MMF project QVT MOF ODM MMF Part- 1 Framework MMF Part-2 Core Model MMF Part-3 Ontology MMF Part-4 Model Mapping RC JP Kr UK Can JP UK JP Kr JP

  4. Project Status 2001 2002 2003 2004 2005 2006 Seoul Japan Helsinki Santa Fe Melbourne Xian DC Berlin Canada Study period Part-1 WD CD-1 Project Started Part-2, WD CD-2 CD-1 FCD CD-2 Part-3, Part-4 FCD WD CD-1 CD-2 Editor Change Editor Change FCD MOF/XMI PAS OMG ODM QVT

  5. Objectives of MMF Family of standards • Provide common metamodel frameworks to register various types of • metamodels • models (Ontologies) • modeling constructs ; to enable them to be • Sharable • Reusable • Interchangeable

  6. Model Sharing in Software Developments Management System Integrator ERP Vender Planer Real World Requirement Business process ASP Venders Programmer Model System Function Program Web Service Venders Project Management DBMS Venders

  7. Model Sharing in Business Collaborations Model (Best Practice) Registry Retailer Retailer Retailer Wholesaler Manufacturer Distributors Supply Chain

  8. For Sharable Model Common Best Practices Use Inherit Apply Common View Points Common Modeling Facilities Sharable Model Use Common Modeling Pattern Aggregate Modeling Constructs Data Elements Ontologies Identification & Name Profiles

  9. For Registry Interoperation Each global industry, one federation ! Super NRR NRR1 NRR2 NRR3 International Fed Trade RR Trade RR Steel RR(FLR) Steel RR Steel RR Global Industry Fed. National Fed. 1 National Fed. 2 National Fed. 3

  10. Conceivable Targets to be Registered • Metamodels • Modeling Facility metamodels (e.g. UML, etc.) • Domain Metamodels (OMD, SPEM, BPDM, etc.) • Registry metamodels (e.g. ebXML R&R, UDDI, ) • Domain models • Business Domain models (UML based, IDEF1X based, ) • Ontology models • Terminology • Modeling Constructs • Value Domains • Basic Information elements metadata (e.g. ebXML Core Components) • Normative Codes • Modeling Patterns • Modeling View definitions (RM-ODP) • Basic Terminologies

  11. ISO/IEC 19763-1 Reference Model • Co-Editor: Hajime Horiuchi (JP) Tim Bourne (UK) • Objectives: • Describe purpose of MMF family of standards • Provide a MMF Architecture • Provide clear objectives of each part of MMF

  12. Metamodel Framework Architecture Core Model inherit M3 Metamodel Frameworks inherit M2 Metamodel Metamodel describe Common Data M1 Model Element Modeling Facility Object Patterns use refer Modeling Constructs M0 Values Real World Object

  13. Basic Structure of MMF Meta-meta model of MOF Defining Concept of MDR (ISO/IEC 11179) Conceptual Domain Concept Value Domain Object Quadrant Scheme for representing objects Model Concept Model Sign MMF Core Model Model Selection Model Instance Inherited MMF for Model Mapping MMF for Ontology

  14. Meta M odeli ng Defining Facility Facility (MOF) (ISO11179 MDR) Core model of Meta model framework Metamodel for Ontology registration Metamodel for Metamodel for Ontology Model Mapping Model Constructs metadata Mapping Rules Codes Mapping Targets Value Domains Sharable Patterns model Model mapping rules Common Common modeling Modeling Constructs Facility (UML)

  15. Concept of the Registration Upper model AdministratorItem Attributes Registration Target Pre-Existing models & constructs

  16. Registration Upper Models Normative Metamodels Normative Metamodels Normative Metamodels Domain Model Registering NameSpace Patterns Ontology Normative Value Domains Modeling Constructs

  17. Registered Aspects What name space was uses What is the upper model which restricts this model What Concept this model represents Model or Metamodel What Identification Scheme was used What Construct or Components are used

  18. High resolution registering What name space was uses What is the upper model which restricts this model What Concept this model represents Model or Metamodel What Identification Scheme was used What Construct or Components are used Upper model Registered Object Model

  19. Invite Normative Metamodel Stds MOF CWM, ODM, SPEM, BPDM, ebXML CC BPSS 11179 Etc. MMF Core MM Registry Registry Metamodels Metamodels Metamodels Metamodels Metamodels Pre-Registered Metamodels, Model Constructs

  20. Four Quadrants Idea came from 11179 Model Concept evokes Sign Stand for Instance of Register /Select Instances of the model Selected Model

  21. Recursive Registering Process Domain Model Registration Cycle Sing Concept Instance Sel Sing Sing Concept Concept Instance Instance Sel Sel Metamodel Registration Cycle Model Constructs Cycle

  22. Proof of Concept SC32WG2 + ebXML Asia Committee

  23. Proof of Concept • The Project is supported by METI, as an “International Joint Standards Development Project”, since 2003~. • POC: • “The National Registry & Repository for E-Commerce” , Project, in ECOM Japan, 2003-2007. • SC32WG2 & ebXML Asia Committee Joint Ad-hoc Working group for “Registry and Repository Federation”, 2004~. (Jp, Kr, Cn, Sp, My, Tw, HK, ) • The Registry Development project (LCDM ) for the Construction Industry in Japan, Jan., 2005 ~

  24. Registry & Repository Federation Project • Initiated at SC32 Xian Meeting, April 2004. • ebXML Asia Committee + SC32WG2 • Implement actual registry federation using ISO/IEC11179 (MDR) and ebXML RR • POC for ISO/IEC19763(MMF) • Members: • Japan, Korea, China, Hong Kong, Taiwan, Singapore

  25. RR Federation Joint Adhoc SWGwith SC32WG2 and ebXML Asia Objective: Through the Proof of Concept for R&R Federation Model based on the international standards, 1. Verify the standard of MDR and MMF. 2. Promote the implementation of R&R Federation service.

  26. Proposal Collaboration Role SC32WG2 and ebXML Asia SC32WG2: Develop federation models based MMF and MDR ebXML Asia: Focus on the implementation of the Federation BTW the Registries

  27. AnActual Project on Registry Federation over Asia 物流CC/BIE 自動車CC/BIE 貿易CC/BIE 建設CC/BIE 鉄鋼CC/BIE 流通CC/BIE Hong-Kong CC/BIE KIEC CC/BIE ECOM CC/BIE UN/CEFACT TBG & ICG/ATG ISO/IEC SC32 + eAC Ad-Hoc Project UMTP/Japan ebXML Asia Registry

  28. Detailed Tasks • Harmonization of Core Components • Harmonization BIE then extract ACC & BCC • Provide common descriptions • Semantic Mapping • Implement ebXML RR • Administrative Task for the federation • Define Federation Scope and Policy • Develop XML Scheme for Scope and Policy • Register each RR metamodels with MMF for the federation

  29. Hierarchical RR federation (Type-3) policy N+1 Layer RR Common Resources Local Administration Local Administration Federation Administration N Layer RR N Layer RR Local Administration Local Administration

  30. Dispersed Registries (Type-4) Policy Federation Administration RR B RR A Local Administration Common Resource Local Administration RR D Local Administration Local Administration RR C RR F Local Administration Local Administration

  31. Proposal Work Items and Steps • Define the requirement for R&R Federation. • Develop the architecture for R&R Federation. • Design the platform for implementing R&R Federation. •  To be reviewed by SC32WG2 and ebXML Asia • Proof of Concept for R&R Federation. • 4.1 Federation for Industry RR and National RR • 4.2 Federation among NRRs •  Demonstration to SC32WG2 and ebXML Asia • Publish the deliverables • 5.1 The contributions to MDR / MMF • 5.2 The contributions to OASIS-RR • 5.3 The deployment guideline of the Federation Service

  32. Work Schedule

  33. Discussion

  34. For More Information Hajime Horiuchi, Tokyo International University hori@tiu.ac.jp

More Related