procedure for the specification of web ontology

24
ISO/IEC JTC 1/SC 32 Plenary and WGs Meetings Jeju, Korea, June 25, 2009 Jeong-Dong Kim, Doo-Kwon Baik, Dongwon Jeong {kjd4u, baikdk } @korea .ac. kr , djeong@kunsan .ac. kr Korea University, Kunsan National University Procedure for the Specification of Web Ontology Study Period on Extending MDR for the Semantic Web 32N1907 WG2 N1283

Upload: cerise

Post on 14-Jan-2016

57 views

Category:

Documents


0 download

DESCRIPTION

32N1907 WG2 N1283. Study Period on Extending MDR for the Semantic Web. 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, baikdk}@korea.ac.kr , [email protected] - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 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, baikdk}@korea.ac.kr, [email protected]

Korea University, Kunsan National University

Procedure for the Specification of Web Ontology

Study Period on Extending MDR for the Semantic Web

32N1907

WG2 N1283

Page 2: Procedure for the Specification of  Web Ontology

Contents

Discussion History Background and Motivation Goal and Purposes Conceptual Model Issues Scope Our Proposal

Part 1 : Framework for Web Ontology Specification Part 2 : Mapping Model between MDR and Web Ontology Part 3 : Procedure for Web Ontology Specification

Conclusion & Future Plan Q/A

2Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 3: Procedure for the Specification of  Web Ontology

Discussion History of the Proposal

The idea of this proposal has been presented in the following meetings

SC32 Joint Study Period, Clearwater, Florida, USA, January 2007

SC 32 Plenary and WG Meetings, New York, USA, May 2007

SC 32/WG 2 Interim, Seoul, Korea, December 2007

SC 32 Plenary and WG Meetings, Australia, May 2008

– Extension of the Study Period and Change of its Direction

3

ISO/IEC JTC 1/ SC 32 Workshop on ROR–ODMS-SMMP Study Period ※ WG2 N1177: “Extending the Metadata Registry for Semantic Web"

ISO/IEC JTC 1/SC 32/WG2 Interim Meeting※ WG2 N1219: "Extending the Metadata Registry for Semantic Web“Subtitle: PSO: Procedure for the Specification of Web Ontology (based on MDR)

ISO/IEC JTC 1/ SC 32 Workshop

(September 2008, China)

ISO/IEC JTC 1/SC 32/WG2 Interim

(November 2008, Portugal)

Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 4: Procedure for the Specification of  Web Ontology

Background

ISO/IEC 11179, MDR (Metadata Registry) 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. [Core for Semantic Web] Description: RDF, RDF-S, OWL, etc Consists of classes, properties, instances, etc. (Triple set <S, P, O>)

4Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 5: Procedure for the Specification of  Web Ontology

Motivation

An MDR provides a good introduction to metadata concepts, including a lot of insight into certain aspects of the granularity of metadata

The 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

Semantic Web promotes structured metadata representation, such as an ontology schema that data concepts are associated via relationships For creating Web ontology, concepts are firstly defined and then

relationships are linked between the concepts

5Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 6: Procedure for the Specification of  Web Ontology

Background & Motivation

6

MDR(Metadata Registry,

ISO/IEC 11179)

SemanticWeb

SyntacticWeb

Ontology

Contains standardized concepts for various applications fields

Specifying Web ontology using standardized concepts in MDR for the Semantic Web

Evolution

Ontology

Ontology

Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 7: Procedure for the Specification of  Web Ontology

Goal and Purposes

The goal of this proposal is to provide

7

the specification support of Web Ontology using the concepts in MDR

Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 8: Procedure for the Specification of  Web Ontology

Goal and Purposes (cont.)

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

8Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 9: Procedure for the Specification of  Web Ontology

Conceptual Model

9

MDRs(Sets of concepts)

realize

specify

Metadata Registry(ISO/IEC 11179)

DEC CD

DE VD

OC

. . .

Our Proposal

Web Ontology

Our Proposal

utilizeEDREDR

(Environmental Data Registry)

caDSRcaDSR(US National

Cancer Institute)

METeOR

METeOR

(Metadata Online Registry)

Process Manager

Mapping Info. and Rulus

Status Report of the Study Period on Procedure for the Specification of Web Ontology 9

Page 10: Procedure for the Specification of  Web Ontology

Issues

Issues for Specifying Web Ontology using concepts in an MDR

10

Class

DomainRelation

Class

Range

Property

Type Type

Property Property

TypeProperty

Type Type

Property Property

Type

Conceptual Level

Representational Level VD

CD

DE

DEC

MDR LevelMDR Level

Semantic WebSemantic WebLevelLevel

How to use and build?

Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 11: Procedure for the Specification of  Web Ontology

Scope

The scope of our proposal covers procedures for the specification of Web Ontology based on ISO/IEC 11179.

This proposal consists of the following parts: Part 1: Framework for Web Ontology Specification Part 2: Mapping Model between MDR and Web Ontology Part 3: Procedure for Web Ontology Specification

This proposal does not contain Web Ontology building methods by a specific ontology description

language, such as RDF, RDF-S, OWL, Topic Maps, KIF, and so on

11Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 12: Procedure for the Specification of  Web Ontology

Our Proposal

12

Part 1: Framework for Web Ontology Specification

Part 2: Mapping Model between MDR and Web Ontology

Part 3: Procedure for Web Ontology Specification

Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 13: Procedure for the Specification of  Web Ontology

Our Proposal(cont.)

13

Part 1: Framework for Web Ontology Specification

Concepts

Process Manager

Mapping Informationand Rules

concept

concept

Web Ontology Schema

relation

Metadata Registry

Selection

Definition

Creation

Key Concepts of MDR

Data Element Concept

Property

Data Element

. . .

Object Class

Conceptual Domain

Relationship

input

Domain

Range

Property

TypeType TypeType

Property Property

TypeType

create

Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 14: Procedure for the Specification of  Web Ontology

Our Proposal(cont.)

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

14

Part 2: Mapping Model between MDR and Web Ontology

Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 15: Procedure for the Specification of  Web Ontology

Our Proposal(cont.)

Concepts and Relationships in MDR

15

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

Part 2: Mapping Model between MDR and Web Ontology

Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 16: Procedure for the Specification of  Web Ontology

Our Proposal(cont.)

16

Data Element Concept

Property

Data Element

Value Domain

Object Class

Conceptual Domain

Data Type

Property

Concept (Class)

Relationship

Relation

Part 2: Mapping Model between MDR and Web Ontology

Web Ontology

MDR

Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 17: Procedure for the Specification of  Web Ontology

This part contains the overall process for building Web ontology, and develops and defines concrete/detailed operations of each process.

17

Our Proposal(cont.)

DefineConcept(Class)

DefineProperties

DefineRelations

concept property

repeat repeat repeat

Part 3: Procedure for Web Ontology Specification

Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 18: Procedure for the Specification of  Web Ontology

18

Our Proposal(cont.)

Part 3: Procedure for Web Ontology Specification

Selection Process(Concepts)

Select a Concept in MDR

Select a Concept in MDR

Specify a Concept for

Ontology

Specify a Concept for

Ontology

DefineURI

DefineURI

Definition Process(Properties)

Select a Propertyin MDR

Select a Propertyin MDR

Specify a Property for

Ontology

Specify a Property for

Ontology

DefineURI

DefineURI

Creation Process(Relations)

Select a Relation

Select a Relation

Specifya RelationSpecify

a Relation

DefineURI

DefineURI

repeat repeat repeat

Mapping Information, Rules, Restriction, Polity, … Mapping Information, Rules, Restriction, Polity, …

Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 19: Procedure for the Specification of  Web Ontology

Case I In case of defined standard metadata by specific Organization:

Use URL of registered Organization, the registered Organization URL information is registered in MDR

Case 2 In case of registered and standardized metadata using registry system of

MDR administered Organization: Use URL of Organization that administers MDR.

Case 3 In case of temporary standard metadata that is unregistered in MDR:

Define it using URL of Organization that defined the metadata, and a web ontology architect offers URL information.

19

Our Proposal(cont.)

Part 3: Procedure for Web Ontology Specification (Including URI)

Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 20: Procedure for the Specification of  Web Ontology

Example

MDRsample = (CD, DEC, VD, CR, URLorganization)

CR : Conceptual_Domain_Relationships

URLorganization : URLs of the registering orgs

CD = {Student, Professor}

DEC = {name, address, cellular_phone}

VD = {vd_cellular_phone}

CR = {advise, advised}

URLorganization = {http://ist.kunsan.ac.kr/}

20Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 21: Procedure for the Specification of  Web Ontology

Example (cont.)

21

ist:Professor

ist:Student

xmlx:String xmlx:String ist:vd_cell_phone

ist:advise

ist:nameist:address

ist:cell_phone

xmlx:String xmlx:String

ist:name ist:address

A Web Ontology Generated

Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 22: Procedure for the Specification of  Web Ontology

Conclusion

The goal of this proposal is To specify Web 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

22Status Report of the Study Period on Procedure for the Specification of Web Ontology

Page 23: Procedure for the Specification of  Web Ontology

Future Plan

Project Subdivision of 20943 20943 Part 6 – Extending of the MDR for Semantic Web ;

– Subtitle: Procedure for the Specification of Web Ontology

Technical Report (type 3) – Technical Specification ‘

Determined at Jeju meeting

New Project Proposal Project Title: Procedure for the Specification of Web Ontology

– Part 1 : Framework for Web Ontology Specification– Part 2 : Mapping Model between MDR and Web Ontology– Part 3 : Procedure for Web Ontology Specification

Will be proposed at London meeting

Status Report of the Study Period on Procedure for the Specification of Web Ontology 23

Page 24: Procedure for the Specification of  Web Ontology

Q/A

24

Thank you!

Jeong-Dong Kim ([email protected])

Dongwon Jeong ([email protected])

Doo-Kwon Baik ([email protected])

Status Report of the Study Period on Procedure for the Specification of Web Ontology