Browse > Article

An Efficient Storage Schema Construction and Retrieval Technique for Querying OWL Data  

Woo, Eun-Mii (한국과학기술원 전산학과)
Park, Myung-Jae (한국과학기술원 전산학과)
Chung, Chin-Wan (한국과학기술원 전산학과)
Abstract
With respect to the Semantic Web proposed to overcome the limitation of the Web, OWL has been recommended as the ontology language used to give a well-defined meaning to diverse data. OWL is the representative ontology language suggested by W3C. An efficient retrieval of OWL data requires a well-constructed storage schema. In this paper, we propose a storage schema construction technique which supports more efficient query processing. A retrieval technique corresponding to the proposed storage schema is also introduced. OWL data includes inheritance information of classes and properties. When OWL data is extracted, hierarchy information should be considered. For this reason, an additional XML document is created to preserve hierarchy information and stored in an XML database system. An existing numbering scheme is utilized to extract ancestor/descendent relationships, and order information of nodes is added as attribute values of elements in an XML document. Thus, it is possible to retrieve subclasses and subproperties fast and easily. The improved query performance from experiments shows the effectiveness of the proposed storage schema construction and retrieval method.
Keywords
Semantic Web; Ontology; OWL; OWL-QL;
Citations & Related Records
연도 인용수 순위
  • Reference
1 http://www.daml.org/
2 Richard Fikes, Pat Hayes, and Ian Horrocks, DAML Query Language, http://www.daml.org/2003/04/dql, 2003
3 http://www.lehigh.edu/yug2/Research/SemanticWeb/LUBM/LUBM.htm
4 Yuanbo Guo, Jeff Heflin, and Zhengxiang Pan, Benchmarking DAML+OIL Repositories, The Semantic Web ? ISWC 2003, pages 613-627, 2003
5 Paul F. Dietz, Maintaining order in a linked list, Proceedings of the Fourteenth Annual ACM Symposium on Theory of Computing, pages 122-127, May 1982   DOI
6 Richard Fkies, Patrick Hayes, and Ian Horrocks, OWL-QL ? A Language for Deductive Query Answering on the Semantic Web   DOI   ScienceOn
7 Tim Bray, Jean Paoli, C.M. Sperberg-McQueen, and Eve Maler, Extensible Markup Language(XML)1.0. W3C Recommendation, http://www.w3c.org/TR/REC-xml, 2004
8 James Clark, XML Path Language(XPath) Version 1.0 W3C Recommendation, http://www.w3c.org/TR/Xpath, 1999
9 Deborah L. McGuinness, Rechard Fikes, and James Hendler, DAML+OIL: An Ontology Language for the Semantic Web, IEEE INTERNET SYSTEMS, pp. 72-80, September/October 2002
10 Michael K. Smith, Chris Welty, and Deborah L. McGuinness, OWL Web Ontology Language Guide, W3C Proposed Recommendation, http://www.w3c.org/TR/ 2003/PR-owl-guide-20031215, 2003
11 Zhengziang Pau, and Jeff Heflin, DLDB: Extending Relational Databases to Support Semantic Web Queries, In Workshop on Practical and Scaleable Semantic Web System, ISWC, pp. 109-113, 2003
12 Jeen Broekstra, and Arjohn Kampman, Sesame: An Architecture for Storing and Querying RDF Data and Schema Information, Proceedings of the first International Semantic Web Conference(ISWC), 2002
13 Kiril Simov, and Stanislav Jordanov, BOR: a Pragmatic DAML+OIL Reasoner, IST Project IST-1999-10132 On-To-Knowledge
14 Frank Manola, and Eric Miller, RDF Primer, W3C Recommendation, http://www.w3.org/TR/rdf-primer, 2004
15 Volker Haarslev, and Ralf Moller, Description of the RACER System and its Application, University of Hamburg, Computer Science Department
16 http://www.mindswap.org/2003/pellet
17 Tim Berners-Lee, James Hendler, and Ora Lassila, The Semantic Web, Scientific American, May 2001