DOI QR코드

DOI QR Code

An Efficient Web Ontology Storage Considering Hierarchical Knowledge for Jena-based Applications

  • Jeong, Dong-Won (Dept. of Informatics & Statistics, Kunsan National University) ;
  • Shin, Hee-Young (Dept. of Computer Engineering Science & Engineering, Korea University) ;
  • Baik, Doo-Kwon (Dept. of Computer Engineering Science & Engineering, Korea University) ;
  • Jeong, Young-Sik (Dept. of Computer Engineering, Wonkwang University)
  • Published : 2009.03.31

Abstract

As well as providing various APIs for the development of inference engines and storage models, Jena is widely used in the development of systems or tools related with Web ontology management. However, Jena still has several problems with regard to the development of real applications, one of the most important being that its query processing performance is unacceptable. This paper proposes a storage model to improve the query processing performance of the original Jena storage. The proposed storage model semantically classifies OWL elements, and stores an ontology in separately classified tables according to the classification. In particular, the hierarchical knowledge is managed, which can make the processing performance of inferable queries enhanced and stores information. It enhances the query processing performance by using hierarchical knowledge. For this paper an experimental evaluation was conducted, the results of which showed that the proposed storage model provides a improved performance compared with Jena.

Keywords

References

  1. T. Berners-Lee, J. Hendler, and O. Lassila, The Semantic Web, Scientific American Magazine (2001). Available at: http://www.sciam.com/ (accessed 23 January 2008)
  2. D. Beckett, RDF/XML Syntax Specification, 2004
  3. D. Brickley and R.V. Guha (eds.), RDF Vocabulary Description Language 1.0: RDF Schema, 2004
  4. D. Connolly, F.V. Harmelen, I. Horrocks, D.L. McGuinness, P.F. Patel-Schneider, and L.A. Stein, DAML+OIL Reference Description W3C Note, 2001. Available at: http://www.w3.org/TR/daml+oil-reference (accessed 23 January 2008)
  5. M. Dean and G. Schreiber (eds.), OWL Web Ontology Language Reference (2004)
  6. I.C. Hsu and S.J. Kao, An OWL-based extensible transcoding system for mobile multi-devices, Journal of Information Science, 31(3) 6 (2005), pp.178-195 https://doi.org/10.1177/0165551505052346
  7. L. Liao, K. Xu, and S. Liao, Constructing intelligent and open mobile commerce using a semantic web approach, Journal of Information Science, 31(5) 10 (2005), pp. 407-419 https://doi.org/10.1177/0165551505055404
  8. H. Wang and C. Wang, Ontologies for universal information systems, Journal of Information Science 21(3) 1 (1995), pp. 232-239 https://doi.org/10.1177/016555159502100309
  9. L. Han, G. Chen, and L. Xie, AASA: A Method of Automatically Acquiring Semantic Annotations, Journal of Information Science, Vol. 8 (2007), pp.435-450 https://doi.org/10.1177/0165551506072164
  10. HP Labs, Jena-A Semantic Web Framework for Java
  11. E. Prud'hommeaux and A. Seaborne (eds.), SPARQL Query Language for RDF, 2008
  12. H.S. Kim, H.S. Cha, J.S. Kim, and J.H. Son, Development of an Efficient OWL Document Management System for Embedded Applications, Springer-Verlag, Lecture Notes in Computer Science 3597, (2005), pp. 75-84 https://doi.org/10.1007/11527725_9
  13. M.J. Park and C.W. Chung, Property-Based OWL Storage Schema in Relational Databases (Unpublished Technical Report, Div. of Computer Science, KAIST, Dec. 2005)
  14. Seaborne, RDQL-A Query Language for RDF, 2004
  15. Y. Guo, SWAT Projects-the Lehigh University Benchmark (LUBM).
  16. Y. Guo, Z. Pan, and J. Heflin, An Evaluation of Knowledge Base Systems for Large OWL Datasets, Springer-Verlag, Lecture Notes in Computer Science, 3298 (2004) pp. 274-288 https://doi.org/10.1007/978-3-540-30475-3_20
  17. Y. Guo, Z. Pan, and J. Heflin, LUBM: A Benchmark for OWL Knowledge Base Systems, Journal of Web Semantics, 3(2) (2005), pp. 158-182 https://doi.org/10.1016/j.websem.2005.06.005
  18. D.W. Jeong, M.H. Choi, Y.S. Jeon, Y.H. Han, Y.S. Jeong, and S.K. Han, A Novel Memory-Oriented OWL Storage System, Springer-Verlag, Lecture Notes in Computer Science, 4331 (2006), pp. 542-549 https://doi.org/10.1007/11942634_55
  19. D.W. Jeong, M.H. Choi, Y.S. Jeon, Y.H. Han, L.T. Yang, Y.S. Jeong, and S.K. Han, Persistent Storage System for Efficient Management of OWL Web Ontology, Springer-Verlag, Lecture Notes in Computer Science, 4611 (2007), pp. 1089-1097 https://doi.org/10.1007/978-3-540-73549-6_106

Cited by

  1. Reasoning with large ontologies stored in relational databases: The OntoMinD approach vol.69, pp.11, 2010, https://doi.org/10.1016/j.datak.2010.07.006
  2. Atmospheric Lidar Data Storage Model Based on Ontology vol.2017, 2017, https://doi.org/10.1155/2017/3607068
  3. The QoS-based MCDM system for SaaS ERP applications with Social Network vol.66, pp.2, 2013, https://doi.org/10.1007/s11227-012-0832-4