CLC number: TP31
On-line Access:
Received: 2008-05-08
Revision Accepted: 2008-10-09
Crosschecked: 2009-03-27
Cited: 2
Clicked: 5984
Jinhyung KIM, Dongwon JEONG, Doo-kwon BAIK. An XPath-based OWL storage model for effective ontology management in Semantic Web environment[J]. Journal of Zhejiang University Science A, 2009, 10(6): 843-857.
@article{title="An XPath-based OWL storage model for effective ontology management in Semantic Web environment",
author="Jinhyung KIM, Dongwon JEONG, Doo-kwon BAIK",
journal="Journal of Zhejiang University Science A",
volume="10",
number="6",
pages="843-857",
year="2009",
publisher="Zhejiang University Press & Springer",
doi="10.1631/jzus.A0820355"
}
%0 Journal Article
%T An XPath-based OWL storage model for effective ontology management in Semantic Web environment
%A Jinhyung KIM
%A Dongwon JEONG
%A Doo-kwon BAIK
%J Journal of Zhejiang University SCIENCE A
%V 10
%N 6
%P 843-857
%@ 1673-565X
%D 2009
%I Zhejiang University Press & Springer
%DOI 10.1631/jzus.A0820355
TY - JOUR
T1 - An XPath-based OWL storage model for effective ontology management in Semantic Web environment
A1 - Jinhyung KIM
A1 - Dongwon JEONG
A1 - Doo-kwon BAIK
J0 - Journal of Zhejiang University Science A
VL - 10
IS - 6
SP - 843
EP - 857
%@ 1673-565X
Y1 - 2009
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/jzus.A0820355
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.
[1] Beckett, D., 2004. RDF/XML Syntax Specification. W3C Recommendation. Available from http://www.w3.org/TR/rdf-syntax-grammar/
[2] Broekstra, J., Kampman, A., van Harmelen, F., 2002. Sesame: an architecture for storing and querying RDF data and schema information. LNCS, 2342:54-68.
[3] Carroll, J.J., 2001. CoParsing of RDF & XML. HP Labs Technical Report, HPL-2001-292.
[4] Carroll, J.J., de Roo, J., 2004. OWL Test Cases. W3C. Http://www.w3.org/TR/owl-test/
[5] Carroll, J.J., Stickler, P., 2004. RDF Triples in XML. HP Labs Technical Reports, HPL-2003-268.
[6] 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.
[7] 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.
[8] 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.
[9] Grant, J., Beckett, D., 2004. RDF Test Cases. W3C. Http://www.w3.org/TR/rdf-testcases/
[10] Guo, Y.B., Pan, Z.X., Heflin, J., 2005. LUBM: a benchmark for OWL knowledge base systems. J. Web Semant., 3(2):158-182.
[11] Harris, S., Gibbins, N., 2003. 3store: Efficient Bulk RDF Storage. PSSS, p.1-15.
[12] Herman, I., Swick, R., Brickley, D., 2004. Resource Description Framework (RDF). W3C. Http://www.w3.org/RDF/
[13] 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.
[14] 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.
[15] 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.
[16] 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.
[17] 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.
[18] Lee, T.B., 2000. Primer: Getting into RDF & Semantic Web Using N3. W3C. Http://www.w3.org/2000/10/swap/Primer.html
[19] Lee, T.B., Hendler, J., Lassila, O., 2001. The Semantic Web. Scientific American, New York.
[20] Li, Z., Wang, Y.Z., 2006. An approach for XML inference control based on RDF. LNCS, 4080:338-347.
[21] McKenzie, C., Preece, A., Gray, P., 2006. Implementing a Semantic Web blackboard system using Jena. LNCS, 4187:204-218.
[22] Miller, L., Seaborne, A., Reggiori, A., 2002. Three implementations of SquishQL, a simple RDF query language. LNCS, 2342:423-435.
[23] Min, J.K., Ahn, J.Y., Chung, C.W., 2003. Efficient extraction of schemas for XML documents. Inf. Processing Lett., 85(1):7-12.
[24] Pan, Z.X., 2008. HAWK: OWL Repository and Toolkit. Lehigh University, Bethlehem. Available from http://swat.cse.lehigh.edu/downloads/index.html#hawk
[25] 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.
[26] Riddoch, A., Gibbis, N., Harris, S., 2002. 3Store.SourceForge. NET. Http://sourceforge.net/projects/threestore
[27] Smith, M., Welty, C., McGuinness, D., 2004. OWL Web Ontology Language Guide. W3C Recommendation. Http://www.w3c.org/Tr/2004/REC-owl-guide-20040210/
[28] 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.
[29] 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.
[30] 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.
Open peer comments: Debate/Discuss/Question/Opinion
<1>