DocumentCode
2824834
Title
Practical Approach: Independently Using SPARQL-to-SQL Translation Algorithms on Storage
Author
Jiseong Son ; Dongwon Jeong ; Doo-kwon Baik
Author_Institution
Dept. of Comput. Sci. & Eng., Korea Univ., Seoul
Volume
2
fYear
2008
fDate
2-4 Sept. 2008
Firstpage
598
Lastpage
603
Abstract
With active research on Web ontology, various storages and ontology query languages have been introduced. The most representative query language for Web ontology is SPARQL which have been developed by W3C, and most storages are based on relational database. Under such a situation, 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: (1) They do not fully support SPARQL statements. It means that they cannot translate SPARQL query statements with UNION or FILTER to SQL; (2) The algorithms are dependent on a specific storage model and it requires much cost for modification and verification. In this paper, we focus on the second issue, and a system model for independent use upon storage structures of an algorithm is proposed. The system model guarantees independency between translation algorithms and storages, and it improves application and usability of a translation algorithm.
Keywords
Internet; SQL; knowledge representation languages; ontologies (artificial intelligence); relational databases; SPARQL-to-SQL translation algorithm; Web ontology; ontology query language; relational database; storage model; storage structure; Database languages; OWL; Ontologies; Proposals; Relational databases; Resource description format; Semantic web; Relational Database; SPARQL; Semantic Web; Translation Algorithm; Web Ontology;
fLanguage
English
Publisher
ieee
Conference_Titel
Networked Computing and Advanced Information Management, 2008. NCM '08. Fourth International Conference on
Conference_Location
Gyeongju
Print_ISBN
978-0-7695-3322-3
Type
conf
DOI
10.1109/NCM.2008.151
Filename
4624211
Link To Document