current status of iso/iec 19763: framework for metamodel interoperability
DESCRIPTION
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 - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/1.jpg)
Current Status ofISO/IEC 19763:
Framework for metamodel interoperability
SC32WG2 Berlin, April 20th, 2005
Hajime HORIUCHI,
SC32WG2 Japan,Tokyo International University
![Page 2: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/2.jpg)
2Open Forum 2005 on Metadata Registries
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
![Page 3: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/3.jpg)
3Open Forum 2005 on Metadata Registries
Project Formation
JTC1 SC32
WG2
MMF project
MMF Part- 1 Framework
MMF Part-2 Core Model
MMF Part-3 Ontology
MMF Part-4 Model Mapping
OMGMOF/XMI PAS
JP
UK
JP
Kr
JP
MOFODM
QV
T
RCJPKrUKCan
MOF/XMI PAS Editing
![Page 4: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/4.jpg)
4Open Forum 2005 on Metadata Registries
Project Status
2001 2002 2003 2004 2005 2006
Project Started
Seoul Xian BerlinSanta FeHelsinki
Study period
DCMelbourne
WD
CD-1
CD-2FCD
Japan
WD
Editor Change
Editor Change
CD-1
Part-1
Part-3, Part-4
FCD
WD
CD-1
CD-2
Part-2,
Canada
MOF/XMI PAS
ODM
QVT
OMG
FCD
CD-2
![Page 5: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/5.jpg)
5Open Forum 2005 on Metadata Registries
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
![Page 6: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/6.jpg)
6Open Forum 2005 on Metadata Registries
Model Sharing in Software Developments
DBMS Venders
Requirement
ProgramSystem Function
Business process
Model
Real World
ASP Venders
Web Service Venders
ERP Vender
System IntegratorManagement
Planer
Programmer
Project Management
![Page 7: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/7.jpg)
7Open Forum 2005 on Metadata Registries
Model Sharing in Business Collaborations
Supply Chain
Model(Best Practice)
ManufacturerWholesaler
Retailer
Distributors
RetailerRetailer
Registry
![Page 8: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/8.jpg)
8Open Forum 2005 on Metadata Registries
For Sharable Model
SharableModel
Common Best Practices
Data Elements
ApplyInherit
Common Modeling Facilities
Use
Identification &
NameOntologies
Common View Points
Common Modeling Pattern
Profiles
Aggregate
Modeling Constructs
Use
![Page 9: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/9.jpg)
9Open Forum 2005 on Metadata Registries
Super NRR
NRR2NRR1 NRR3
Steel RR
Trade RR
Steel RR
Trade RR
Steel RR(FLR)
National Fed. 1 National Fed. 3National Fed. 2
Global Industry Fed.
For Registry InteroperationFor Registry Interoperation
International Fed
Each global industry, one federation !Each global industry, one federation !
![Page 10: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/10.jpg)
10Open Forum 2005 on Metadata Registries
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
![Page 11: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/11.jpg)
11Open Forum 2005 on Metadata Registries
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
![Page 12: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/12.jpg)
12Open Forum 2005 on Metadata Registries
Object
Modeling Constructs
Metamodel Frameworks
Modeling Facility
M3
M2
M1
M0
Core Model
Values
Common Data Element
Object Patterns
Metamodel
Model
Real World
inherit
inherit
refer
use
Metamodel
describe
Metamodel Framework Architecture
![Page 13: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/13.jpg)
13Open Forum 2005 on Metadata Registries
Quadrant Scheme for representing objects
Concept Conceptual Domain
Value Domain
Object
Defining Concept of MDR (ISO/IEC 11179)Meta-meta model of MOF
Model Sign
Model Concept
Model Instance
Model Selection
MMF Core Model
MMF for Model Mapping
MMF for Ontology
Inherited
Basic Structure of MMF
![Page 14: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/14.jpg)
14Open Forum 2005 on Metadata Registries
Common Modeling Facility (UML)
metadata
Codes
Common modeling Constructs
Mapping Rules
Patterns
Mapping Targets
Ontology
Sharable model
Value Domains
Metamodel for Model Constructs
Metamodel for Model Mapping
Model mapping rules
Core model of Meta model framework
Metamodel for Ontology registration
Meta Modeling Facility (MOF)
Defining Facility (ISO11179 MDR)
![Page 15: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/15.jpg)
15Open Forum 2005 on Metadata Registries
Concept of the Registration
Registration Target
Pre-Existing models & constructs
Upper model
AdministratorItem Attributes
![Page 16: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/16.jpg)
16Open Forum 2005 on Metadata Registries
Registration
Normative Metamodels
Normative Metamodels
Normative Metamodels
Normative Value Domains
PatternsOntology
Domain Model
NameSpace
Registering
Upper Models
Modeling Constructs
![Page 17: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/17.jpg)
17Open Forum 2005 on Metadata Registries
Registered Aspects
Model or Metamodel
What Concept this model represents
What is the upper model which
restricts this model
What name space was
uses
What Construct or Components are used
What Identification Scheme was
used
![Page 18: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/18.jpg)
18Open Forum 2005 on Metadata Registries
High resolution registering
Model or Metamodel
What Concept this
model represents
What is the upper model which
restricts this model
What name
space was uses
What Construct or Components are used
What Identification Scheme was
used
Upper model
Model Registered Object
![Page 19: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/19.jpg)
19Open Forum 2005 on Metadata Registries
MM Registry
Invite Normative Metamodel Stds
MOF
MMF Core
Metamodels
Pre-Registered Metamodels,
Model Constructs
MetamodelsMetamodelsMetamodelsMetamodels
CWM,ODM,SPEM,BPDM,
ebXML CCBPSS11179Etc.
Registry
![Page 20: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/20.jpg)
20Open Forum 2005 on Metadata Registries
Four Quadrants Idea came from 11179
Instances of the model
Model ConceptSign evokes
Stand for Instance of
Selected Model
Register /Select
![Page 21: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/21.jpg)
21Open Forum 2005 on Metadata Registries
Recursive Registering Process
Metamodel Registration Cycle Model Constructs Cycle
Domain Model Registration Cycle
Sing Concept
InstanceSel
Sing Concept
InstanceSel
Sing Concept
InstanceSel
![Page 22: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/22.jpg)
42Open Forum 2005 on Metadata Registries
Proof of Concept
SC32WG2 + ebXML Asia Committee
![Page 23: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/23.jpg)
43Open Forum 2005 on Metadata Registries
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 ~
![Page 24: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/24.jpg)
44Open Forum 2005 on Metadata Registries
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
![Page 25: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/25.jpg)
45Open Forum 2005 on Metadata Registries
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.
![Page 26: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/26.jpg)
46Open Forum 2005 on Metadata Registries
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
Proposal
![Page 27: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/27.jpg)
47Open Forum 2005 on Metadata Registries
An Actual Project on Registry Federation over Asia
Hong-KongCC/BIE
KIECCC/BIE
鉄鋼 CC/BIE貿易 CC/BIE
自動車 CC/BIE
ECOMCC/BIE
流通 CC/BIE建設 CC/BIE
物流 CC/BIE
ISO/IEC SC32 + eACAd-Hoc Project
ebXML Asia Registry
UN/CEFACT
TBG
&
ICG/ATG
UMTP/Japan
![Page 28: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/28.jpg)
48Open Forum 2005 on Metadata Registries
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
![Page 29: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/29.jpg)
49Open Forum 2005 on Metadata Registries
Hierarchical RR federation (Type-3)
N+1 LayerRR
N LayerRR
Common Resources
N LayerRR
policy
LocalAdministration
LocalAdministration
LocalAdministration
LocalAdministration
Federation Administration
![Page 30: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/30.jpg)
50Open Forum 2005 on Metadata Registries
Dispersed Registries (Type-4)
RR D
Common Resource
RR B
RR F
RR A
RR C
Policy
LocalAdministration
LocalAdministration
LocalAdministration
LocalAdministration
LocalAdministration
LocalAdministration
Federation Administration
![Page 31: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/31.jpg)
51Open Forum 2005 on Metadata Registries
ProposalWork Items and Steps
1. Define the requirement for R&R Federation.
2. Develop the architecture for R&R Federation.
3. Design the platform for implementing R&R Federation.
To be reviewed by SC32WG2 and ebXML Asia
4. 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
5. 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
![Page 32: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/32.jpg)
52Open Forum 2005 on Metadata Registries
Work Schedule
2Q/2004 3Q/2004 4Q/2004 1Q/2005 2Q/2005 3Q/2005SWGKick Off
SWG F2F WG2eAC
SWG F2F SC32eAC
SWG F2F
Req.Definition
Architect.& Design
POCPhase.1
POCPhase.2
Publish
Design Reviewby SC32 & eAC
Contribution&Guideline
![Page 33: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/33.jpg)
53Open Forum 2005 on Metadata Registries
Discussion
![Page 34: Current Status of ISO/IEC 19763: Framework for metamodel interoperability](https://reader033.vdocuments.mx/reader033/viewer/2022051217/56815720550346895dc4bdd7/html5/thumbnails/34.jpg)
54Open Forum 2005 on Metadata Registries
For More Information
Hajime Horiuchi,
Tokyo International University