2004 Open Forum for eBusiness and Metadata Technology Standardization Metamodel Framework for Ontology Keqing He, Yixin Jing, Yangfan He State Key Laboratory.

Slides:



Advertisements
Similar presentations
Major Influences on the Design of ODM Dan Chang (IBM) Elisa Kendall (Sandpiper) MDSW 2004.
Advertisements

1 Copyright ©2007 Sandpiper Software, Inc. Vocabulary, Ontology & Specification Management at OMG Elisa Kendall Sandpiper Software
Profiles Construction Eclipse ECESIS Project Construction of Complex UML Profiles UPM ETSI Telecomunicación Ciudad Universitaria s/n Madrid 28040,
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.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 2, Modeling with UML, Part 4 UML 2 Metamodel.
SEG4110 – Advanced Software Design and Reengineering TOPIC D Metamodelling.
Road Map of WG2 New Project on “Framework for Registering Business Objects” Hajime Horiuchi Tokyo International University SC32 NXXX.
Edition 3 Metadata registry (MDR) Ray Gates May 12, /05/20151.
MMF reference model figures. PDES/STEP Registry Manufacturing ebXML Registry UDDI Component Registry GCI Registry EAN Registry CPFR Registry RosettaNet.
Study Period Report: Metamodel for On Demand Model Selection (ODMS) Wang Jian, He Keqing, He Yangfan, Wang Chong State Key Lab of Software Engineering,
UML CASE Tool. ABSTRACT Domain analysis enables identifying families of applications and capturing their terminology in order to assist and guide system.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
Future of MDR - ISO/IEC Metadata Registries (MDR) Larry Fitzwater, SC 32 WG 2 Convener Computer Scientist U.S. Environmental Protection Agency May.
RGPS Metamodel Framework for Interaction between cloud and client HE Yangfan, HE Keqing, WANG Jian, WANG Chong SKLSE(WHU), P.R.China 32N1891.
Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425.
Scenario for the Integration of MDR&MFI Ad-hoc Meeting, Wuhan H. Horiuchi Study Period on the Integration of MDR/MFI.
SC32 WG2 Metadata Standards Tutorial Metadata Registries and Big Data WG2 N1945 June 9, 2014 Beijing, China.
Ontology Development Kenneth Baclawski Northeastern University Harvard Medical School.
ISO/IEC Framework for metamodel interoperability Open Forum 2005 on Metadata Registries Day 3, Wednesday, April 13 th, 2005 Hajime HORIUCHI, SC32WG2.
Status report of : Framework for generating ontologies ISO/IEC JTC 1/SC 32/WG 2 Interim Meeting, Redwood City, USA, November 17, 2010 Dongwon Jeong,
Environmental Terminology Research in China HE Keqing, HE Yangfan, WANG Chong State Key Lab. Of Software Engineering
Final Report on Harmonization of MFI & MDR Hajime Horiuchi May SC32WG2 N 1533 OpenForum 2011 & SC32WG2 Meeting, May 2011, Kona, Hawaii.
Introduction to MDA (Model Driven Architecture) CYT.
Classification and the Metadata Registry Judith Newton NIST IRS XML Stakeholders/ XML Working Group May 18, 2004.
Baba Piprani (SICOM Canada) Robert Henkel (Transport Canada)
1 MFI-5: Metamodel for Process models registration HE Keqing, WANG Chong State Key Lab. Of Software Engineering, Wuhan University
What is MOF? The Meta Object Facility (MOF) specification provides a set of CORBA interfaces that can be used to define and manipulate a set of interoperable.
Road Map of WG2 New Project on “Framework for Registering Business Objects” Hajime Horiuchi Tokyo International University SC32 NXXX.
The Final Study Period Report on MFI 6: Model registration procedure SC32WG2 Meeting, Sydney May 26, 2008 H. Horiuchi, Keqing He, Doo-Kwon Baik SC32WG2.
Study Period Report on Registration Procedure SC32WG2 Interim Meeting, Seoul H. Horiuchi SC32WG2 N1070.
ISO/IEC CD and WD : Core Model and Model Mapping ISO/IEC JTC1/SC32/WG September 2005, Toronto SC32/WG2 Japan (Kanrikogaku Ltd) Masaharu.
2010/11/16 OKABE, Masao 1 Issues to be discussed on MFI-Part10 Core model and basic mapping and transformation OKABE, Masao Editor MFI Part
Issues for ISO/IEC : Procedure for the Specification of Web Ontology (PSO) ISO/IEC JTC 1/SC 32/WG 2 Interim Meeting London, UK, November 17, 2009.
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. Presentation Title: Day:
Modeling Component-based Software Systems with UML 2.0 George T. Edwards Jaiganesh Balasubramanian Arvind S. Krishna Vanderbilt University Nashville, TN.
UML Use Case Diagramming Guidelines. What is UML? The Unified Modeling Language (UML) is a standard language for specifying, visualizing, constructing,
Potential standardization items for the cloud computing in SC32 1 WG2 N1665 ISO/IEC JTC 1/SC 32 Plenary Meeting, Berlin, Germany, June 2012 Sungjoon Lim,
Semantic web course – Computer Engineering Department – Sharif Univ. of Technology – Fall Knowledge Representation Semantic Web - Fall 2005 Computer.
Scope and Objectives of MFI family Hajime Horiuchi.
XASTRO Metamodel. CCSDS SAWG2 Presentation Outline XASTRO-1 Metamodel XASTRO-2 Metamodel Alignment with Model Driven Architecture.
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. Presentation Title: Day:
Using Meta-Model-Driven Views to Address Scalability in i* Models Jane You Department of Computer Science University of Toronto.
MFI-5: Metamodel for process model registration WANG Chong, HE Keqing, HE Yangfan, WANG Jian State Key Lab of Software Engineering (SKLSE) Wuhan University,
MFI-8: Metamodel for Role & Goal Registration Peng Liang, Keqing He, Jian Wang Huafeng Chen, Chong Wang, Yangfan He SKLSE, Wuhan University, P.R. China.
Final Study Report on ROR May 2010 SC32WG2 Kunming, China Hajime Horiuchi SC32WG2-N1423.
Overview of SC 32/WG 2 Standards Projects Supporting Semantics Management Open Forum 2005 on Metadata Registries 14:45 to 15:30 13 April 2005 Larry Fitzwater.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
Extending the MDR for Semantic Web November 20, 2008 SC32/WG32 Interim Meeting Vilamoura, Portugal - Procedure for the Specification of Web Ontology -
ISO/IEC JTC 1/SC 32 Plenary and WGs Meetings Jeju, Korea, June 25, 2009 Jeong-Dong Kim, Doo-Kwon Baik, Dongwon Jeong {kjd4u,
MFI-7: Metamodel for Service Registration 1 Zaiwen Feng, Keqing He, Chong Wang, Jian Wang Peng Liang, Jianxiao Liu, Yangfan He SKLSE, Wuhan University,
Ontology from the perspective of MMF Ontology Registry OKABE, Masao ISO/IEC JTC1 SC32/WG2 MMF Ontology Registry UMTP (former CBOP) 4 November 2004.
Status Report of MFI-4 ISO/IEC SC32/WG2 Jeju Korea 25/06/09 Masaharu Obayashi WG2 N1282.
ISO TC37/SC4 N435 Nov 12, 2007 Presented by Miran Choi/ETRI Written by Jae Sung Lee/Chungbuk National Univ.
Discussion about MFI-7: Metamodel for Service Registration Wang Jian, He Keqing, He Yangfan, Wang Chong SKLSE, Wuhan University, China
Session 1 What Is the UML? Written by Thomas A. Pender Published by Wiley Publishing, Inc. October 5, 2011 Presented by Kang-Pyo Lee.
Extending the Metadata Registry for Semantic Web - Enforcing the MDR for supporting ontology concept - May 28, 2008 ISO/IEC JTC 1/SC 32 WG 2 Meeting Sydney,
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1 SC32WG2.
Architecture Ecosystem SIG March 2010 Update Jacksonville FL.
SysML v2 Formalism: Requirements & Benefits
MDR for the Semantic Web: Supporting Ontology Concept
Scope and Objectives of MFI family
Where does one end and the other start?
Model-Driven Ontology Engineering
Chapter 2, Modeling with UML, Part 4 UML 2 Metamodel
Edition 3 Metadata registry (MDR)
Metadata Framework as the basis for Metadata-driven Architecture
Issues to be discussed on MFI-New-Part2
ISO/IEC (MFI-6) Scope definition & Document Structure
MFI-5: Metamodel for process model registration
Presentation transcript:

2004 Open Forum for eBusiness and Metadata Technology Standardization Metamodel Framework for Ontology Keqing He, Yixin Jing, Yangfan He State Key Laboratory of Software Engineering Wuhan University P.R.China

2004 Open Forum for eBusiness and Metadata Technology Standardization Content 1.Introduction of ISO/IEC WG32 Subject MMFI 2.Introduction of Metamodel Framework for Ontology 3.MMF for Ontology Definition 4.Future works

2004 Open Forum for eBusiness and Metadata Technology Standardization Introduction of ISO/IEC WG32 Subject Metamodel Framework Interoperability

2004 Open Forum for eBusiness and Metadata Technology Standardization Intention Various types of metamodels spreading all over domains ebXML Registry, UDDI, Registry…… Confliction brings obstacle to communication and exchange between different information resources The lack of standardization to specify common bases for consistent development and registration of metamodels

2004 Open Forum for eBusiness and Metadata Technology Standardization Intention Registering and sharing of various type of the modeling constructs such as models, ontologies, Identification scheme, Metadata or Mapping transformation rules, rather than standardizing the defining scheme for the modeling constructs.

2004 Open Forum for eBusiness and Metadata Technology Standardization Registry Federation with Metamodel Framework

2004 Open Forum for eBusiness and Metadata Technology Standardization Abstraction Layer where MMF Resides in Pattern : Universe of Discourse Modeling Constructs Stereotype : Template: Metamodel MetaModel Metamodel Modeling Facility M3 M2 M1 M0 Model Metamodel Framework

2004 Open Forum for eBusiness and Metadata Technology Standardization Metamodel Framework Architecture Metamodel Framework for Ontology Metamodel Framework for Mapping Metamodel Framework for Modeling Constructs Core Model MOF11179 MDR Metamodel Framework

2004 Open Forum for eBusiness and Metadata Technology Standardization Overviews of Working Draft Part-2 : Metamodel framework core model Part-3: Metamodel framework for Ontology Part-4: Metamodel framework for model mapping Part-5: Metamodel framework for Model Constructs Part-6: Registration Procedure Part-1: Reference Model(MOF & )

2004 Open Forum for eBusiness and Metadata Technology Standardization Introduction of Metamodel Framework for Ontology

2004 Open Forum for eBusiness and Metadata Technology Standardization Problem to be addressed Since ontology describing tools among different developers don’t adopt the same way outlining how an ontology structure is organized, the interoperability between them is blocked MDR by far doesn’t support ontology metadata registry, while ontology data rising rapidly on internet

2004 Open Forum for eBusiness and Metadata Technology Standardization Problem to be addressed Core model has enhanced model registry facility, but not particularly designed for ontology

2004 Open Forum for eBusiness and Metadata Technology Standardization Core Model --- foundation of our work MOF

2004 Open Forum for eBusiness and Metadata Technology Standardization Core Model --- foundation of our work

2004 Open Forum for eBusiness and Metadata Technology Standardization Core Model --- foundation of our work MOF CoreModel overlap

2004 Open Forum for eBusiness and Metadata Technology Standardization Ontology Representation Manners OWL --- a revision of the DAML+OIL web ontology language incorporating lessons learned from the design and application of DAML+OIL. CG, KIF X M L R D F R D F S DAML+OIL + computed classes, equivalence, etc. + subclasses/subproperties + object graph structure syntax extends

2004 Open Forum for eBusiness and Metadata Technology Standardization RDF Class Hierarchy

2004 Open Forum for eBusiness and Metadata Technology Standardization DAML+OIL Metamodel isOfType

2004 Open Forum for eBusiness and Metadata Technology Standardization Ontology Definition Metamodel(ODM) Status: OMG’s RFP Start point of ODM is OWL ODM is MOF- compliant

2004 Open Forum for eBusiness and Metadata Technology Standardization MMF for Ontology Definition

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoConceptDomain OntoConceptDomain defines the concept boundary of ontology, identifying the universe of discourse It resides in mind, and is a collection of concept domain items, named OntoConcept (introduced later) It is independent of representation Biology OntoConceptDomain

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoConcept Biology Animal Plant Virus having OntoConcept

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoConcept OntoConcept is a metaclass identifying a namespace of ontologies to distinct OntoSelection(introduced later) The instance of a OntoConcept is a set of OntoConcept Items, which are expressed by OntoSelection It is also independent of representation

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoConcept Web having same concept Mapping Ontology Meta-model Framework- OntoConcept complying with Disordered Information Well-formed Ontology Expressed in manner A Well-formed Ontology Expressed in manner B

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoConceptDomain & OntoConcept

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoInstance OWL Eat Carnivore Animal C G-(DF) OntoInstance expressed by Biology (Eat [Carnivore] [Animal]) C G I F

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoInstance OntoInstance is a specification of a particular ontology concept domain OntoInstances are governed by Onto- ConceptDomain and designate values of OntoConceptDomain OntoInstance is represented by various of approaches, such as OWL, CG, KIF etc.

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoInstance

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoExpression OntoExpression is the meta definition of approach through which OntoInstance specify a OntoConceptDomain. OntoExpression is independent of ontology domain. OntoExpression defines most general concept appearing in ontology.

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoExpression OntoExpression defines the meta concept which we want to register in system, including terms and relationship between them. While defining OntoExpression, we reference to ODM, because we hope to accept various ontology expressions as many as possible

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoExpression Packages OntoKernelOntoPropertyOntoClassOntoIndividualOntology Data

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoKernel-Example Comment Biology Animal Plant living organism that is not an animal, which grows in the earth and usually has a stem, leaves and roots Ontology OntologyConstruct AnnotationProperty

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoKernel Package Diagram This package define basic element in a ontology

2004 Open Forum for eBusiness and Metadata Technology Standardization Ontology - Example Biology Animal Plant Furniture Manufactory Paint Materials TreeWood Grass Tree import OntologyProperty A B

2004 Open Forum for eBusiness and Metadata Technology Standardization Ontology Package Diagram This package define relationship between ontologies

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoClass - Example MaleFemale Dad Parent Father Human Beings sub-of intersectionOf disjointWith equivalentWith OntologyClass OntologyClassRelation

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoClass Package Diagram This package define class in ontology

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoProperty-Example DatatypePropertyObjectProperty

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoProperty Package Diagram This package define 2 kinds of property in ontology

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoIndividual Package Diagram This package define individual appearing in ontology Class extension of Thing is the set of all individuals. Every class is a subclass of Thing. Class extension of Nothing is the empty set. Nothing is the subclass of every class.

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoSelection OntoConcept Cat eat mouse OntoInstance(by OWL) OntoSelection(by OWL)

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoSelection OntoSelection designate a selection from the OntoInstance based on user requirement, corresponding to the OntoConcept An instance of the OntoSelection is a concrete OntoInstance that is a value of the OntoConceptDomain related to the specific OntoConcept

2004 Open Forum for eBusiness and Metadata Technology Standardization OntoSelection Registry OntoSelection B OntoSelection A AnimalPlant … By OWL By CG OntoConcept OntoInstance

2004 Open Forum for eBusiness and Metadata Technology Standardization Overview of MMF for Ontology ModelDomain(fro m Core) OntoConcept Domain OntoInstance ModelInstanc e(from Core) OntoExpression ModelConstru ct(from Core) OWLExpressionCGExpression inherit OntoSelection 0..n OntoConcept n

2004 Open Forum for eBusiness and Metadata Technology Standardization Future Work Adjust with the change of Core Model Study the registry of ontology not only on different expression, but on different aspects, such as up-level ontology, process ontology This presentation is primary idea of new version of draft. Completed draft would be finished in near future