Browse > Article

A System Model for Storage Independent Use of SPARQL-to-SQL Translation Algorithm  

Son, Ji-Seong (고려대학교 컴퓨터학과)
Jeong, Dong-Won (군산대학교 정보통계학과)
Baik, Doo-Kwon (고려대학교 컴퓨터학과)
Abstract
With active research on Web ontology, various storages and query languages have been developed to store Web Ontology. As SPARQL usage increases and most of storages are based on relational data base, the necessity of SPARQL-to-SQL translation algorithm development becomes issued. Even though several translation algorithms have been proposed, there still remain the following problems. They do not support fully SPARQL clauses and they are dependent on a specific storage model. This paper proposes a new model to use a specific translation algorithm independently on storages.
Keywords
SPARQL; SQL; Translation; Web Ontology;
Citations & Related Records
연도 인용수 순위
  • Reference
1 SPARQL Query Language for RDF, W3C, 4 October 2006
2 Sesame: RDF schema querying and storage, http:// www.openrdf.org/
3 sparql2sql - a query engine for SPARQL over Jena triple stores, http://jena.sourceforge.net/
4 Yuanbo Guo, Zhengxiang Pan, and Jeff Heflin, "LUBM: A Benchmark for OWL Knowledge Base Systems," Journal of Web Semantics, Vol. 3, No. 2, pp. 158-182, July 2005   DOI   ScienceOn
5 Yannis Theoharis, Vassilis Christophides, and Grigoris Karvounarakis, "Benchmarking database representations of RDF/S stores," Springer-Verlag, Lecture Notes in Computer Science (LNCS), Vol. LNCS 3729, pp. 685-701, 2005
6 Artem Chebotko, Shiyong Lu, Hasan M. Jamil, and Farshad Fotouhi, "Semantics Preserving SPARQL- to-SQL Query Translation for Optional Graph Patterns," Technical Report TR-DB- 052006-CLJF, May 2006, Revised, November 2006
7 Jeen Broekstra, Arjohn Kampman, Frank van Harmelen, "Sesame: A Generic Architecture for Storing and Querying RDF and RDF Schema," Springer-Verlag, Lecture Notes in Computer Science (LNCS), Vol. LNCS 2342, pp. 54-68, June 2002
8 Zhengxiang Pan, Jeff Heflin, "DLDB: Extending relational databases to support Semantic Web queries," Workshop on Practical and Scalable Semantic Web Systems, ISWC 2003, pp. 109-113, 2003
9 Jena Semantic Web Framework, http://jena.sourceforge.net/
10 Tim Berners-Lee, James Hendler, and Ora Lassila, "The Semantic Web," Scientific American, Vol. 284, No. 5, pp. 34-43, May 2001
11 Dongwon Jeong, Myounghoi Choi, Yang-Seung Jeon, Youn-Hee Han, Laurence T. Yang, Young- Sik Jeong, and Sung-Kook Han, "Persistent Storage System for Efficient Management of OWL Web Ontology," Springer-Verlag, Lecture Notes in Computer Science (LNCS), Vol. LNCS 4611, pp. 1089-1097, July 2007
12 Steve Harris, "SPARQL query processing with conventional relational database systems," Springer- Verlag, Lecture Notes in Computer Science (LNCS), Vol. LNCS 3807, pp. 235-244, 2005
13 OWLJessKB: A Semantic Web Reasoning Tool, http:// edge.cs.drexel.edu/assemblies/
14 RDQL-A Query Language for RDF, W3C, 9 January 2004
15 The RDF Query Language (RQL), http://139.91. 183.30:9090/RDF/RQL/