Interoperability support between OWL 2.0 and XML environments<br />Ioannis N. Stavrakantonakis<br />MUSIC Lab. <br />Techn...
Outline<br /><ul><li>Overview
Motivation
 XS2OWL 2.0
SPARQL2XQUERY 2.0
Remarks</li></ul>2<br />
3<br />XML environment<br /><ul><li>XML
XML Schema 1.0
XML Schema 1.1
XPath
XQuery</li></ul>Semantic Web<br /><ul><li>RDF
OWL
OWL 2.0
RDFS
Upcoming SlideShare
Loading in …5
×

Interoperability support between OWL 2.0 and XML environments

1,065 views
959 views

Published on

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/

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,065
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Interoperability support between OWL 2.0 and XML environments

  1. 1. Interoperability support between OWL 2.0 and XML environments<br />Ioannis N. Stavrakantonakis<br />MUSIC Lab. <br />Technical University Of Crete, GreeceChania 2011<br />
  2. 2. Outline<br /><ul><li>Overview
  3. 3. Motivation
  4. 4. XS2OWL 2.0
  5. 5. SPARQL2XQUERY 2.0
  6. 6. Remarks</li></ul>2<br />
  7. 7. 3<br />XML environment<br /><ul><li>XML
  8. 8. XML Schema 1.0
  9. 9. XML Schema 1.1
  10. 10. XPath
  11. 11. XQuery</li></ul>Semantic Web<br /><ul><li>RDF
  12. 12. OWL
  13. 13. OWL 2.0
  14. 14. RDFS
  15. 15. SPARQL</li></ul>Thesis<br />Closed World Assumption (CWA)<br />Open World Assumption (OWA)<br />World Wide Web<br />
  16. 16. 4<br /><ul><li>Semantic Web and XML environments are based on different data models.</li></ul>Solutions:<br /><ul><li>Existing XML data will be transformed to RDF data.
  17. 17. Retrieval of data from legacy data sources like XML repositories via the Semantic Web query language.
  18. 18. Existing frameworks:
  19. 19. XS2OWL supports the transformation of XML Schema into OWL syntax
  20. 20. SPARQL2XQuery supports the translation of the SPARQL queries to XQuery syntax.</li></li></ul><li>5<br /><ul><li>OWL 2.0 new features:
  21. 21. Eliminate the limitations in the representation of the XML Schema constructs in OWL syntax.
  22. 22. Their exploitation supports a broad number of new SPARQL query types …
  23. 23. … that can be translated into semantically correspondent XQuery syntax.</li></li></ul><li>Thesis frameworks<br />6<br />
  24. 24. Outline<br /><ul><li>Overview
  25. 25. XS2OWL 2.0
  26. 26. SPARQL2XQUERY 2.0
  27. 27. Remarks</li></ul>7<br />
  28. 28. 8<br />XS2OWL 1.0 Limitations<br /><ul><li>Supports XML Schema 1.0 and OWL 1.0.
  29. 29. Does not support the representation of the XML Schema identity constraints and the definition of XML Schema simple types within the ontology.</li></ul>XS2OWL 2.0 Contribution<br /><ul><li>Exploits OWL 2.0 semantics and supports XML Schema 1.1 new features.
  30. 30. Exploits identity constraints, e.g. XML Schema key-keyref semantics
  31. 31. Allows reasoning between referenced classes
  32. 32. Equality between instances of complex types and classes</li></li></ul><li>9<br /><ul><li>The XS2OWL 2.0 Framework:
  33. 33. Fully automated.
  34. 34. Captures the semantics of XML Schema 1.1constructs.
  35. 35. Uplifts XML Schema 1.1 to OWL 2.0 syntax.
  36. 36. Makes feasible to down lift from the generated ontology to the source XML Schema.
  37. 37. Implemented as an extension of the XS2OWL framework with XSLT.</li></li></ul><li>Outline<br /><ul><li>Overview
  38. 38. XS2OWL 2.0
  39. 39. SPARQL2XQUERY 2.0
  40. 40. Remarks</li></ul>10<br />
  41. 41. 11<br />SPARQL2XQuery 1.0 Limitations<br /><ul><li>Does not exploit the identity constraints and references between the individuals of the XML Schema. </li></ul>SPARQL2XQuery 2.0 Contribution<br /><ul><li>Exploits the newly represented by XS2OWL 2.0 constructs.
  42. 42. Supports the translation of SPARQL queries that refer to individuals that are associated through references.
  43. 43. Supports even more types of SPARQL queries.</li></li></ul><li>12<br /><ul><li>The SPARQL2XQuery 2.0 Framework:
  44. 44. Fully automated.
  45. 45. Works with bothexisting ontologiesand with automatically produced ones.
  46. 46. Exploits the newly represented by XS2OWL 2.0 constructs.
  47. 47. Exploits the mapping ontology.
  48. 48. Translation of even more sophisticated SPARQL queries.
  49. 49. Implemented as an extension of the SPARQL2XQuery framework.</li></li></ul><li>Outline<br /><ul><li>Overview
  50. 50. XS2OWL 2.0
  51. 51. SPARQL2XQUERY 2.0
  52. 52. Remarks</li></ul>13<br />
  53. 53. Remarks<br />14<br />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.<br />For more details please visit the online profiles of the projects stated within this presentation:<br />XS2OWLhttp://www.music.tuc.gr/projects/sw/xs2owl/<br />SPARQL2XQueryhttp://www.music.tuc.gr/projects/sw/sparql2xquery/<br />

×