Skip to main content
Log in

An XPath-based OWL storage model for effective ontology management in Semantic Web environment

  • Published:
Journal of Zhejiang University-SCIENCE A Aims and scope Submit manuscript

Abstract

With the rapid growth of the Web, the volume of information on the Web is increasing exponentially. However, information on the current Web is only understandable to humans, and this makes precise information retrieval difficult. To solve this problem, the Semantic Web was proposed. We must use ontology languages that can assign data the semantics for realizing the Semantic Web. One of the representative ontology languages is the Web ontology language OWL, adopted as a recommendation by the World-Wide Web Consortium (W3C). OWL includes hierarchical structural information between classes or properties. Therefore, an efficient OWL storage model that considers a hierarchical structure for effective information retrieval on the Semantic Web is required. In this paper we suggest an XPath-based OWL storage (XPOS) model, which includes hierarchical information between classes or properties in XPath form, and enables intuitive and effective information retrieval. Also, we show the comparative evaluation results for the performance of the XPOS model, Sesame, and the XML file system-based storage (XFSS) model, in terms of query processing and ontology updating.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Beckett, D., 2004. RDF/XML Syntax Specification. W3C Recommendation. Available from http://www.w3.org/TR/rdf-syntax-grammar/

  • Broekstra, J., Kampman, A., van Harmelen, F., 2002. Sesame: an architecture for storing and querying RDF data and schema information. LNCS, 2342:54–68.

    MATH  Google Scholar 

  • Carroll, J.J., 2001. CoParsing of RDF & XML. HP Labs Technical Report, HPL-2001-292.

  • Carroll, J.J., de Roo, J., 2004. OWL Test Cases. W3C. http://www.w3.org/TR/owl-test/

  • Carroll, J.J., Stickler, P., 2004. RDF Triples in XML. HP Labs Technical Reports, HPL-2003-268.

  • Carroll, J.J., Dickinson, I., Dollin, C., Reynolds, D., Seaborne, A., Wilkinson, K., 2004. Jena: Implementing the Semantic Web Recommendations. Int. World Wide Web Conf., p.74–83.

  • Decker, S., Melnik, S., van Harmelen, F., Fensel, D., Klein, M., Erdmann, M., Horrocks, I., 2000. The Semantic Web: the roles of XML and RDF. IEEE Internet Comput., 4(5):63–73. [doi:10.1109/4236.877487]

    Article  Google Scholar 

  • Fahmi, I., Zhang, J., Ellermann, H., Bouma, G., 2007. SWHi system description: a case study in information retrieval,inference, and visualization in the Semantic Web. LNCS, 4519:769–778.

    Google Scholar 

  • Grant, J., Beckett, D., 2004. RDF Test Cases. W3C. http://www.w3.org/TR/rdf-testcases/

  • Guo, Y.B., Pan, Z.X., Heflin, J., 2005. LUBM: a benchmark for OWL knowledge base systems. J. Web Semant., 3(2):158–182.

    Article  Google Scholar 

  • Harris, S., Gibbins, N., 2003. 3store: Efficient Bulk RDF Storage. PSSS, p.1–15.

  • Herman, I., Swick, R., Brickley, D., 2004. Resource Description Framework (RDF). W3C. http://www.w3.org/RDF/

  • Jang, H., Kim, Y., Shin, D., 1999. An Effective Mechanism for Index Update in Structured Documents. Proc. 8th Int. Conf. on Information and Knowledge Management, p.383–390. [doi:10.1145/319950.320031]

  • Jeon, H., Kim, J., Jun, J., Kim, J., Im, D., Kim, H.J., 2005. RDF and OWL storage and query processing based on relational database. KIISE J. Comput. Pract., 11(5):451–457.

    Google Scholar 

  • Kobayashi, K., Liang, W.X., Kobayashi, D., Watanabe, A., Yokota, H., 2005. VLEI Code: An Efficient Labeling Method for Handling XML Documents in an RDB. ICDE, p.386–387.

  • Koffina, I., Serfiotis, G., Christophides, V., Tanen, V., Deutsch, A., 2005. Integrating XML Data Sources Using RDF/S Schemas: The ICS-FORTH Semantic Web Integration Middleware (SWIM). Deutsch Dagstuhl Seminar: Semantic Interoperability and Integration, p.1–6.

  • Lausen, G., Meier, I., Schmidt, M., 2008. SPARQLing Constraints for RDF. Proc. 11th Int. Conf. on Extending Database Technology Advances in Database Technology, p.499–509. [doi:10.1145/1352431.1352492]

  • Lee, T.B., 2000. Primer: Getting into RDF & Semantic Web Using N3. W3C. http://www.w3.org/2000/10/swap/Primer.html

  • Lee, T.B., Hendler, J., Lassila, O., 2001. The Semantic Web. Scientific American, New York.

    Google Scholar 

  • Li, Z., Wang, Y.Z., 2006. An approach for XML inference control based on RDF. LNCS, 4080:338–347.

    Google Scholar 

  • McKenzie, C., Preece, A., Gray, P., 2006. Implementing a Semantic Web blackboard system using Jena. LNCS, 4187:204–218.

    Google Scholar 

  • Miller, L., Seaborne, A., Reggiori, A., 2002. Three implementations of SquishQL, a simple RDF query language. LNCS, 2342:423–435.

    MATH  Google Scholar 

  • Min, J.K., Ahn, J.Y., Chung, C.W., 2003. Efficient extraction of schemas for XML documents. Inf. Processing Lett., 85(1):7–12. [doi:10.1016/S0020-0190(02)00345-9]

    Article  MathSciNet  MATH  Google Scholar 

  • Pan, Z.X., 2008. HAWK: OWL Repository and Toolkit. Lehigh University, Bethlehem. Available from http://swat.cse.lehigh.edu/downloads/index.html#hawk

    Google Scholar 

  • Park, M.J., Lee, J., Lee, C.H., Lin, J.X., Serres, O., Chung, C.W., 2007. An Efficient and Scalable Management of Ontology. DASFFA, p.975–980.

  • Riddoch, A., Gibbis, N., Harris, S., 2002. 3Store.SourceForge.NET. http://sourceforge.net/projects/threestore

  • Smith, M., Welty, C., McGuinness, D., 2004. OWL Web Ontology Language Guide. W3C Recommendation. http://www.w3c.org/Tr/2004/REC-owl-guide-20040210/

  • Stuckenschmidt, H., van Harmelen, F., de Waard, A., Scerri, T., Bhoal, R., van Buel, J., Fluit, C., Kampman, A., Broekstra, J., van Mulligen, E., 2004. Exploring large document repositories with RDF technology: the DOPE project. IEEE Intell. Syst., 19(3):34–40. [doi:10.1109/MIS.2004.9]

    Article  Google Scholar 

  • Woo, E.M., Park, M.J., Chu, C.W., 2007. An efficient storage schema construction and retrieval technique for querying OWL data. KIISE J. Database, 34(3):206–216.

    Google Scholar 

  • Zhou, J.T., Wang, M.W., Zhang, S.S., Sun, H.W., 2006. Semi-structure Data Management by Bi-directional Integration between XML and RDB. CSCWD, p.1077–1081.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Doo-kwon Baik.

Additional information

Project supported by the Brain Korea 21 Project

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kim, J., Jeong, D. & Baik, Dk. An XPath-based OWL storage model for effective ontology management in Semantic Web environment. J. Zhejiang Univ. Sci. A 10, 843–857 (2009). https://doi.org/10.1631/jzus.A0820355

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1631/jzus.A0820355

Key words

CLC number

Navigation