interoperability support between owl 2.0 and xml environments

Post on 26-Jun-2015

862 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

This presentation is a short abstract from my diploma thesis in order to communicate in brief the motivation of my thesis as well as the main points of the vision for a unified web that stands between the closed world assumption and the open world assumption environments. For more details please visit the online profiles of the projects stated within this presentation: XS2OWL http://www.music.tuc.gr/projects/sw/xs2owl/ SPARQL2XQuery http://www.music.tuc.gr/projects/sw/sparql2xquery/

TRANSCRIPT

Interoperability support between OWL 2.0 and XML environments

Ioannis N. Stavrakantonakis

MUSIC Lab. Technical University Of Crete,

Greece

Chania 2011

Outline

Overview• Motivation

XS2OWL 2.0

SPARQL2XQUERY 2.0

Remarks

2

3

MotivationOverviewXS2OWL 2.0SPARQL2XQUERY 2.0Remarks

XML environment

• XML

• XML Schema 1.0

• XML Schema 1.1

• XPath

• XQuery

Semantic Web

• RDF

• OWL

• OWL 2.0

• RDFS

• SPARQL

Closed World Assumption (CWA)

Open World Assumption (OWA)

Thesis

World Wide Web

4

MotivationOverviewXS2OWL 2.0SPARQL2XQUERY 2.0Remarks

Semantic Web and XML environments are based on different data models.

Solutions:

Existing XML data will be transformed to RDF data.

Retrieval of data from legacy data sources like XML

repositories via the Semantic Web query language.

Existing frameworks:

XS2OWL supports the transformation of XML Schema

into OWL syntax

SPARQL2XQuery supports the translation of the SPARQL

queries to XQuery syntax.

5

MotivationOverviewXS2OWL 2.0SPARQL2XQUERY 2.0Remarks

OWL 2.0 new features:

Eliminate the limitations in the representation

of the XML Schema constructs in OWL syntax.

Their exploitation supports a broad number of

new SPARQL query types …

… that can be translated into semantically

correspondent XQuery syntax.

Thesis frameworks

6

Outline

Overview

XS2OWL 2.0

SPARQL2XQUERY 2.0

Remarks

7

8

XS2OWL 2.0OverviewXS2OWL 2.0SPARQL2XQUERY 2.0Remarks

XS2OWL 1.0 Limitations

Supports XML Schema 1.0 and OWL 1.0.

Does not support the representation of the XML Schema identity

constraints and the definition of XML Schema simple types within

the ontology.

XS2OWL 2.0 Contribution

Exploits OWL 2.0 semantics and supports XML Schema 1.1 new

features.

Exploits identity constraints, e.g. XML Schema key-keyref

semantics

Allows reasoning between referenced classes

Equality between instances of complex types and classes

9

XS2OWL 2.0OverviewXS2OWL 2.0SPARQL2XQUERY 2.0Remarks

• The XS2OWL 2.0 Framework:

Fully automated.

Captures the semantics of XML Schema 1.1 constructs.

Uplifts XML Schema 1.1 to OWL 2.0 syntax.

Makes feasible to down lift from the generated

ontology to the source XML Schema.

Implemented as an extension of the XS2OWL framework

with XSLT.

Outline

Overview

XS2OWL 2.0

SPARQL2XQUERY 2.0

Remarks

10

11

SPARQL2XQuery 2.0OverviewXS2OWL 2.0SPARQL2XQUERY 2.0Remarks

SPARQL2XQuery 1.0 Limitations

Does not exploit the identity constraints and references between the individuals of the XML Schema.

SPARQL2XQuery 2.0 Contribution

Exploits the newly represented by XS2OWL 2.0 constructs.

Supports the translation of SPARQL queries that refer to individuals that are associated through references.

Supports even more types of SPARQL queries.

12

• The SPARQL2XQuery 2.0 Framework:

Fully automated.

Works with both existing ontologies and with automatically produced ones.

Exploits the newly represented by XS2OWL 2.0

constructs. Exploits the mapping ontology.

Translation of even more sophisticated SPARQL queries.

Implemented as an extension of the SPARQL2XQuery framework.

SPARQL2XQuery 2.0OverviewXS2OWL 2.0SPARQL2XQUERY 2.0Remarks

Outline

Overview

XS2OWL 2.0

SPARQL2XQUERY 2.0

Remarks

13

Remarks

14

This presentation is a short abstract from my diploma thesis in order to communicate in brief the motivation of my thesis as well as the main points of the vision for a unified web that stands between the closed world assumption and the open world assumption environments.

For more details please visit the online profiles of the projects stated within this presentation:

XS2OWLhttp://www.music.tuc.gr/projects/sw/xs2owl/

SPARQL2XQueryhttp://www.music.tuc.gr/projects/sw/sparql2xquery/

top related