SPARQL-ST: Extending SPARQL to Support Spatiotemporal Queries

Spatial and temporal data is plentiful on the Web, and Semantic Web technologies have the potential to make this data more accessible and more useful. Semantic Web researchers have consequently made progress towards better handling of spatial and temporal data.SPARQL, the W3C-recommended query language for RDF, does not adequately support complex spatial and temporal queries. In this work, we present the SPARQL-ST query language. SPARQL-ST is an extension of SPARQL for complex spatiotemporal queries. We present a formal syntax and semantics for SPARQL-ST. In addition, we describe a prototype implementation of SPARQL-ST and demonstrate the scalability of this implementation with a performance study using large real-world and synthetic RDF datasets.

[1]  M. Egenhofer Categorizing Binary Topological Relations Between Regions, Lines, and Points in Geographic Databases , 1998 .

[2]  Jerry R. Hobbs,et al.  An ontology of time for the semantic web , 2004, TALIP.

[3]  V. S. Subrahmanian,et al.  Scaling RDF with Time , 2008, WWW.

[4]  Vassilis Christophides,et al.  Benchmarking Database Representations of RDF/S Stores , 2005, SEMWEB.

[5]  Amit P. Sheth,et al.  Analyzing theme, space, and time: an ontology-based approach , 2006, GIS '06.

[6]  Jeff Z. Pan,et al.  Querying the Semantic Web with Preferences , 2006, SEMWEB.

[7]  Alia I. Abdelmoty,et al.  A Framework for Combining Rules and Geo-ontologies , 2007, RR.

[8]  Claudio Gutiérrez,et al.  Introducing Time into RDF , 2007, IEEE Transactions on Knowledge and Data Engineering.

[9]  Marcelo Arenas,et al.  Semantics and Complexity of SPARQL , 2006, International Semantic Web Conference.

[10]  Dave Kolas,et al.  Geospatial semantic Web: architecture of ontologies , 2006, 2006 IEEE Aerospace Conference.

[11]  Anthony G. Cohn,et al.  Qualitative Spatial Representation and Reasoning with the Region Connection Calculus , 1997, GeoInformatica.

[12]  Dave Kolas,et al.  Spatially-Augmented Knowledgebase , 2007, ISWC/ASWC.

[13]  Matthew Perry TOntoGen: A Synthetic Data Set Generator for Semantic Web Applications , 2005 .

[14]  Amit P. Sheth,et al.  Supporting Complex Thematic, Spatial and Temporal Queries over Semantic Web Data , 2007, GeoS.

[15]  Alia I. Abdelmoty,et al.  A critical evaluation of ontology languages for geographic information retrieval on the Internet , 2005, J. Vis. Lang. Comput..

[16]  Amit P. Sheth,et al.  SPARQ2L: towards support for subgraph extraction queries in rdf databases , 2007, WWW '07.

[17]  Dan Brickley,et al.  Rdf vocabulary description language 1.0 : Rdf schema , 2004 .

[18]  Manolis Koubarakis,et al.  Modeling and Querying Metadata in the Semantic Sensor Web: The Model stRDF and the Query Language stSPARQL , 2010, ESWC.

[19]  Claudio Gutiérrez,et al.  Temporal RDF , 2005, ESWC.

[20]  Max J. Egenhofer,et al.  Toward the semantic geospatial web , 2002, GIS '02.

[21]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.

[22]  Krys J. Kochut,et al.  SPARQLeR: Extended Sparql for Semantic Association Discovery , 2007, ESWC.