Title :
R2RML Processor for Materializing RDF View of Relational Data: Algorithms and Experiments
Author :
Shufeng Zhou ; Zhuoming Xu ; Yuyan Ni ; Haifei Zhang
Author_Institution :
Coll. of Comput. & Inf., Hohai Univ., Nanjing, China
Abstract :
RDB2RDF mapping has been a hot topic in the Semantic Web research community. In order to standardize the mapping mechanism and then facilitate sharing and reuse of the mapping definitions, the W3C RDB2RDF Working Group published a general purpose RDB2RDF mapping language standard, R2RML, in September 2012. Several mapping tools or ongoing projects have been gradually supporting the R2RML standard. But they rarely write up and report the design and implementation techniques for the mapping algorithms. This paper presents the algorithm design of a prototype R2RML processor for materializing RDF view of relational data. Experimental tests on the effectiveness and the run-time efficiency of the algorithm were conducted with the W3C-defined R2RML mapping test cases. The experimental results show that the proposed RDB2RDF mapping approach is implementable with Java language, and the run-time of the algorithm exhibits a linear growth rate as the generated RDF triples size increases.
Keywords :
Java; program testing; relational databases; semantic Web; Java language; R2RML mapping test cases; R2RML processor; RDF view; W3C RDB2RDF Working Group; algorithm design; general purpose RDB2RDF mapping language standard; linear growth rate; mapping algorithms; mapping mechanism; mapping tools; relational database; run-time efficiency; semantic Web research community; Algorithm design and analysis; Databases; Educational institutions; Java; Prototypes; Resource description framework; R2RML processor; RDB2RDF; RDF view; relational database; semantic web; view materialization;
Conference_Titel :
Web Information System and Application Conference (WISA), 2013 10th
Conference_Location :
Yangzhou
Print_ISBN :
978-1-4799-3218-4
DOI :
10.1109/WISA.2013.91