Title :
Scientific SPARQL: Semantic Web Queries over Scientific Data
Author :
Andrejev, Andrej ; Risch, Tore
Author_Institution :
Dept. of Inf. Technol., Uppsala Univ., Uppsala, Sweden
Abstract :
We define an extended version of the Semantic Web query language SPARQL called Scientific SPARQL, SciSPARQL. It is targeted mainly at scientific computing and laboratory data management. SciSPARQL includes expressions, numeric multi-dimensional array operations, user-defined functions, aggregate functions, and function views. A prototype system translates SciSPARQL to a Datalog dialect which is extensible by external functions implemented in a regular programming language. The system automatically recognizes collections in RDF Turtle statements that represent numerical multi-dimensional arrays in order to represent them with a special native data type. A back-end relational database provides persistent storage.
Keywords :
query languages; semantic Web; SciSPARQL; aggregate function; backend relational database; datalog dialect; function views; laboratory data management; numeric multidimensional array operation; numerical multidimensional arrays; regular programming language; scientific SPARQL; scientific data; semantic Web queries; semantic Web query language SPARQL; Aggregates; Arrays; Database languages; Relational databases; Resource description framework; Semantics; Trajectory;
Conference_Titel :
Data Engineering Workshops (ICDEW), 2012 IEEE 28th International Conference on
Conference_Location :
Arlington, VA
Print_ISBN :
978-1-4673-1640-8
DOI :
10.1109/ICDEW.2012.67