extending the mdr for semantic web november 20, 2008 sc32/wg32 interim meeting vilamoura, portugal -...
TRANSCRIPT
Extending the MDR for Semantic Web
November 20, 2008
SC32/WG32 Interim Meeting
Vilamoura, Portugal
- Procedure for the Specification of Web Ontology -
Doo-Kwon Baik ([email protected]), Korea UniversityDongwon Jeong ([email protected]), Kunsan National UniversityJeong-Dong Kim ([email protected]) , Korea University
Study Period on
Contents
Background Motivation Purpose Discussion History of the Proposal Scope Our Proposal
Part 1 : Framework Part 2 : Mapping Model between MDR and Web Ontology Part 3 : Procedure for Specification
Conclusion Discussion & Comments
22008 SC32/WG2 Interim Meeting in Portugal
Background
ISO/IEC 11179, MDR (Metadata Registry) is Used whenever data must be used consistently within an organization
or group of organizations
Semantic Web Extension of the current Web, Next generation Web, Intelligent Web Ref.: Wikipedia, http://en.wikipedia.org/wiki/Semantic_Web
– The Semantic Web is an evolving extension of the World Wide Web that the semantics of information and services on the web are defined, making it possible for the web to understand and satisfy the requests of people and machines to use the web content
Web Ontology For the web, ontology is about the exact description of web information
and relationships between web information Consists of concepts (classes), and their relations (predicates) Triple set <S, P, O>
32008 SC32/WG2 Interim Meeting in Portugal
Motivation
MDR provides a good introduction to metadata concepts, including a lot of
insight into certain aspects of the granularity of metadata MDR contributes knowledge integrity in a large scale
– The simplicity provides the organization of implemental adaptation– The representational simplicity allows for easy sharing of metadata
In a word, MDR contains standardized concepts for various applications fields.
Semantic Web promotes structured metadata representation, such as an ontology schema that concepts are associated via relationships
For creating Web ontology, concepts are firstly defined, and then relationships are linked between the concepts
42008 SC32/WG2 Interim Meeting in Portugal
Motivation (cont.)
Under such a situation, we can use the standardized concepts in MDR for building Ontology.
In other words,we need to specify Web ontology using standardized concepts in MDR for Semantic Web
However, there is no standard for specifying Ontology using concepts in a registry
The goal of this proposal is to provide the specification support of Ontology using the concepts in a regisry
52008 SC32/WG2 Interim Meeting in Portugal
Purpose
The purposes of this proposal are to promote the followings:
Ease of definition of Web Ontology schema Creation of Web Ontology schema consisting of standardized
concepts– i.e., well-known concepts or generalized concepts, which are
accepted by general users as well as domain experts Common understanding of concepts across corresponding
application fields More formalized specification of Web ontology
62008 SC32/WG2 Interim Meeting in Portugal
Specifying Ontology using concepts in MDR
Purpose (cont.)
Conceptual Level
Representational Level
Object Class
+
Datatype
VD_RelationshipUnit of Measure
DEC_Relationship
Concept
VD
CD_RelationshipCD
MDR LevelMDR Level
DE
How to..?
Class
Property
Type Type
Property Property
Domain
Type
Relation Class
Property
Type Type
Property Property
Range
Type
DECConcept_Relationship
Semantic Web LevelSemantic Web Level
Between MDR level and Semantic Web levelProcedure for the specification of Web Ontology using standardized concepts in MDR
Property
72008 SC32/WG2 Interim Meeting in Portugal
Discussion History of the Proposal
The idea of this proposal has been presented in the following meetings
SC32 Plenary and WG Meetings, Australia, May 2008– N1127 Extending the Metadata Registry for Semantic Web
SC32 Workshop on ROR – ODMS - SMMP Study Period, Wuhan, China June, 2008– N1177 Extending the Metadata Registry for Semantic Web
82008 SC32/WG2 Interim Meeting in Portugal
Scope
This proposal consists of the following parts: Part 1: Framework Part 2: Mapping Model between MDR and Web Ontology Part 3: Procedure for Specification
This proposal does not contain Ontology building methods by a specific ontology description
language, such as RDF, RDF-S, OWL, Topic Maps, KIF, and so on
92008 SC32/WG2 Interim Meeting in Portugal
Our Proposal
Part 1: Framework
Part 2: Mapping Model between MDR and Web Ontology
Part 3: Procedure for Specification
102008 SC32/WG2 Interim Meeting in Portugal
Our Proposal(cont.)
Procedure for Specification
Metadata Registry(MDR)
WebOntology
WebOntology
WebOntology
. . . Semantic Web LevelSemantic Web Level
PSO LevelPSO Level
MDR LevelMDR Level
Representational Level
Conceptual Level
Part 1: Framework
112008 SC32/WG2 Interim Meeting in Portugal
Our Proposal(cont.)
Part 2: Mapping Model between MDR and Web Ontology
Analyzes mapping relations between Web ontology and MDR
Defines the relationships between components of MDR and Web Ontology
Defines a metamodel for the mapping relations between MDR and Web ontology
122008 SC32/WG2 Interim Meeting in Portugal
Part 2: Mapping Model between MDR and Web Ontology Concepts and Relationships in MDR
Our Proposal(cont.)
Object Class Object Class
Data_Element_Concept Data_Element_Concept
Conceptual_Domain Conceptual_Domain
Object Class
Property
Object Class
Property
Value_Domain Value_Domain
Conceptual_Domain_Relationship
Value_Domain_Relationship
Data_Element_Concept_Relationship
Concept_Relationship
132008 SC32/WG2 Interim Meeting in Portugal
Part 2: Mapping Model between MDR and Web Ontology
Our Proposal(cont.)
PropertyType Type
Property Property
Domain Range
Type
Relation
Semantic Web LevelSemantic Web Level
DEC
Conceptual Level
Representational Level
Object Class
Property+
Datatype
VD_RelationshipUnit of Measure
DEC_Relationship
Concept_Relationship
Concept
VD
CD_Relationship
CD
MDR LevelMDR Level
DE
PropertyType Type
Property PropertyType
Class
Mapping PSO LevelPSO Level
Class
Building
142008 SC32/WG2 Interim Meeting in Portugal
Part 3: Procedure for Specification This part contains the overall process for building Web
ontology, and develops and defines concrete/detailed operations of each process.
Our Proposal(cont.)
SearchConcepts
DefineConcepts
SearchProperties
DefineProperties
Search/DefineRelations
152008 SC32/WG2 Interim Meeting in Portugal
A Case of Specifying Ontology Using Concepts in MDR
16
Our Proposal(cont.)
Object Class
+
Datatype
VD_RelationshipUnit of Measure
DEC_Relationship
Concept
VD
CD_RelationshipCD
DE
Class
Property
Type Type
Property Property
Domain
Type
Relation Class
Property
Type Type
Property Property
Range
Type
DECConcept_Relationship
Property
2008 SC32 WG2 interim in Portugal
Conclusion
The goal of this proposal is To specify ontology using standardized concepts registered and
managed in MDR
This proposal facilitates usability of MDR enables creation of Web Ontology consisting of standardized concepts supports common understanding of concepts across corresponding
application fields enables a more formalized specification of Web ontology
172008 ISO/IEC JTC1/SC32 WG2 interim in Portual
Discussion & Comments
18
Thank you!Thank you!
2008 SC32 WG2 interim in Portugal