Download presentation
Presentation is loading. Please wait.
Published byJunior Baisley Modified over 10 years ago
1
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
2
The title of the project will be changed following a proposal from WG1
3
What is Metamodel Metadata: Data which describes other data Metamodel: Model which describes other model
4
Metadata Hierarchy Data Element Metadata Meta-Metadata describes “ Hajime Horiuchi” Human Name (First-name, Family-name) Name Value Admin
5
Metamodel Hierarchy Model Metamodel Meta-Metamodel describes Modeling Facilities Domain models Modeling Constructs
6
Difference between Metadata & Metamodel object Relationship Concept Data Element Common Defining Scheme Metadata Metamodel Common Defining Scheme Model
7
Metadata must be a base to support Defining of Metamodels object Relationship Concept Data Element Common Defining Scheme Metadata Metamodel Common Defining Scheme Model
8
Metamodel Features object Relationship Metamodel Model What is the base object for defining an object How to identified or named What Structure an object has What relationships an object has What Behavior an object has What constraints an object has Etc.
9
Meta Hierarchy in MOF
10
UML Metamodel Backbone
11
Meta Models Meta Model UMLIDEF1X Relational Metamodel for Modeling Facilities Meta Model StereotypesTag value Metamodel for Modeling Constructs Patterns Metamodel for Mapping Metamodel for Ontology & Identification Values Domain Meta Model UML modelsIDF1X models Meta Model Classification Values Identification Values
12
Metamodel Framework Meta Model UMLIDEF1X Relational Metamodel for Modeling Facilities Meta Model StereotypesTag value Metamodel for Modeling Constructs Patterns Metamodel for Mapping Metamodel for Ontology & Identification Values Domain Meta Model UML modelsIDF1X models Meta Model Classification ValuesIdentification Values
13
Mapping between Cultures Entity Process Event Entity Process Event Metamodel FW ebXML World CII World Mapping Metadata
14
Metamodel for Metamodel Mapping (OMG CWM)
15
Standardization Issue of Metamodel Framework Metamodel for Modeling Facilities Metamodel for Modeling Constructs Metamodel for Mapping Metamodel for Ontology & Identification Metamodel Framework Meta-Meta Model Basic Classification Identification Values Basic Metadata Values Metamodel IS11179
16
Registration of Metamodels UML Meta Model Metamodel for Modeling Facilities IDEF1XMeta Model Metamodel for Modeling Constructs Metamodel for Mapping Metamodel for Ontology & Identification Relational Metamodel Stereotype Sets Tag value Sets Object Patterns Values Domains PIM – PIM Mapping PIM – PSM Mapping Metamodel Framework Ontology for XX Methodologies
17
Core of the Framework Meta-metamodel Metamodel for Modeling Facilities Metamodel for Modeling Constructs Metamodel for Mapping Metamodel for Ontology & Identification MOF UML
18
Application of the MM Framework Data Elements Entity Profile Process Profiles Object Patterns UML Profiles XML Profiles Value domains Code Values Identification scheme Ontologies : Describe Business Scenario Business Protocols Business Process Models Business Collaboration Models Business Object Models Business Software Components Standard Meta-metamodel Common Identification & Classification Metamodel for Mapping Models Metamodel for Registering Objects Common Model Constructs Common Domain Specific Business Objects Metamodel Framework
19
Issues for the Project
20
MOF/XMI PAS proceeding MOF Extensions with OMG MOF2.0 project Drafting an overall structure of the Framework Developing Specification of each metamodel Linkage to Business Transaction Semantics
21
Scope of the NWI IS 11179 as a Standard Defining Scheme Standard Meta-Metamodel Metamodel for Mapping Metamodel for Registering Objects MOF as a Metamodeling Facility Extend Metamodel Framework UML & XML Compliant Extend
22
Activities MOF PAS ballots Editing and Resolutions Extensions of MOF as a meta-metamodel Overall structure of the Metamodels Metamodels for Ontologies and Treminologies Metamodel for Mapping Metamodel for Modeling constructs Linkage to Business Transaction Semantics
23
How to proceed the standardization of the Overall Framework Stock taking major metamodels Extract common core metamodels Basic Mapping UML IDEF1X ebXML UDDI UML profiles
24
MOF2.0 Project in OMG OMG issued those 7 RFPs on theMOF –MOF20 Core –XMI for MOF20 –MOF20 to CORBA IDL Mapping –MOF20 to Java Mapping –MOF20 Versioning and Life Cycle Management –MOF20 Query/View/Transformation (Oct.2002) –MOF20 Federation/Facility/Directory
25
MOF/XMI PAS Schedule 2002.08 Submission of PAS Balloting at JTC1 Editing & Resolution of Comments OMG MOF2.0 RFP Projects
26
Schedule MM Framework : WD CD MM for Mapping : WD CD MM for Modeling Constructs: MM for Identification & Classification
27
Metamodel for Ontology as a sub project of NWI Metamodel for Ontology Defining Facility Metamodel for Basic Ontology Metamodel for Domain Specific Ontology Mapping between Ontologies IS or TR?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.