Presentation is loading. Please wait.

Presentation is loading. Please wait.

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.

Similar presentations


Presentation on theme: "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."— Presentation transcript:

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


Download ppt "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."

Similar presentations


Ads by Google