MMF reference model figures
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
Meta Model Framework Core Model of MMF MOF Framework for Meta Model Interoperability Ontology Data Elements Patterns Registries E-Commerce Software Components Discovery Metamodel for Model Constructs MM for Ontology Metamodel for Model Constructs Metamodel for Ontology MMF for Ontology MMF for Model Mapping MMF for Model Constructs MMF for Registration Metamodel MDR Metamodel Register Metamodel Instances
Part-3: Metamodel framework for Ontology Part-4: Metamodel framework for Model Mapping Part-2 : Metamodel framework core model Part-5: Metamodel framework for Model Constructs Part-6: Registration Procedure Part-1: Reference Model
UML Constructs UML Metamodel Model Constructs Data Elements Object Patterns Components MMF for Model Constructs Modeling Domain Model Ontology MMF for Ontology Inherit describe use describe MM instance for Model Constructs MM instance for Ontology use UML MOFMMF Core Model use Inherit Refer
Common Modeling Facility (UML) metadata Codes Common Model Constructs Mapping Rules Patterns Mapping Targets Common Identification & Classification Sharable model Value Domains Metamodel for Model Constructs Metamodel for Model Mapping Meta Model Frameworks Metamodel for Ontology Meta Modeling Facility (MOF) Defining Facility (ISO11179 MDR)
BuyerSellerBuyerSeller Industry Domain AIndustry Domain B Registry Metamodel Registry Metamodel MMF Core Model MMF for Model Mapping Describing Metamodel Describing Metamodel Model Mapping Metamodel Metamodel Instance
UML Modeling Tool Actual Program Platform Core Model for MM Framework BO Patterns Components Data Elements Common Model Constructs Platform Independent Models Platform Specific Models MM Framework for Model mapping Metamodel Framework Standard MM Instance for Model Mapping MM Instance for Model Constructs
概念 モデル要素 モデル化 機能 M3 M2 M1 M0 モデル メタモデル枠組み コアモデル メタモデル相互運用枠組みアーキテク チャ 値 共通情報要素 オブジェクト パターン Metamodel メタモデル 支配する モデル記号
Core model of Metamodel Frameworks Metamodel Framework for Ontology Metamodel Framework for Model Mapping Metamodel Framework for Modeling Constructs Domain Model Business Domain Metamodel framework Architecture Exchanging & Sharing Metamodel Instance
MOF metamodel MRD ( ) metamodel Core model
Metamodel Framework Metamodel Framework Architecture Metamodel Facility (MOF) Meta object defining facility (MDR) Model constructs Meta Model constructs Metamodel Instance MMF Standards Domain Specific Metamodels
BCC (Basic Core Component) ebXML CC Metamodel Models … Person.Name CCTerm = PersonName ( 論理ビュー から ) > Person.Name CCTerm = PersonName ( 論理ビュー から ) > Selected Model Model ConceptModel Domain Model InstanceModel Selection Registry Class UniqueIdentifier Dictionaly EntryName Definition ( 論理ビュー から ) DataType QualifierTerm ( 論理ビュー から ) Basic CC Property ( 論理ビュー から ) Basic BIE Property ( 論理ビュー から ) +basis Basic Core Component(BCC) ( 論理ビュー から ) Basic Business Information Entity(BBIE) ( 論理ビュー から ) 0..n +basis 0..n Business Context ( 論理ビュー から ) Business Informaiton Entity(BIE) BusinessTerm ( 論理ビュー から ) Core Component CCTerm ( 論理ビュー から ) 0..n +basis 0..n Association BIE Property ( 論理ビュー から ) Aggreate Business Information Entity(ABIE) QualifierTerm Cardinality ( 論理ビュー から ) 0..n Association CC Property ( 論理ビュー から ) 0..n +basis 0..n BIE Property QualifierTerm ( 論理ビュー から ) Aggregate Core Compnent(ACC) ObjectClassTerm ( 論理ビュー から ) 0..n +basis 0..n CC Property PropertyTerm Carndinality ( 論理ビュー から ) 0..n +basis 0..n
+modelType +typedModel IsOfType ModelElement (MOF1.4 から ) Reference (MOF1.4 から ) ModelCodedValue
Core model MMF for Ontology Ontology A Ontology B Metamodel register Metamodel Instance
Core Model MOF Relation Transformation Trans Rule Trans Patterns MMF for Model Mapping
Consolidation of Different Metamodels ebXML Metamodel MM for Registration CII MetamodelGCI Metamodel Metamodel Register MM for Mapping GCI to ebXML MM for Mapping GII to ebXML MM for OntologyMM for Modeling Constructs MM for Registration
Entity Process Event Entity Process Event Metamodel framework for Mapping ebXML World CII World Metamodel instance for mapping Model