Abstract
In the context of the Semantic Web, the Resource Description Framework (RDF), a language proposed by W3C, has been used for conceptual description, data modeling, and data querying. The algebraic approach has been proven to be an effective way to process queries, and algebraic operations in RDF have been investigated extensively. However, the study of spatiotemporal RDF algebra has just started and still needs further attention. This paper aims to explore an algebraic operational framework to represent the content of spatiotemporal data and support RDF graphs. To accomplish our study, we defined a spatiotemporal data model based on RDF. On this basis, the spatiotemporal semantics and the spatiotemporal algebraic operations were investigated. We defined five types of graph algebras, and, in particular, the filter operation can filter the spatiotemporal graphs using a graph pattern. Besides this, we put forward a spatiotemporal RDF syntax specification to help users browse, query, and reason with spatiotemporal RDF graphs. The syntax specification illustrates the filter rules, which contribute to capturing the spatiotemporal RDF semantics and provide a number of advanced functions for building data queries.
Highlights
The Resource Description Framework (RDF) [1] was originally designed as a metadata model to publish or exchange data on the Semantic Web, and has since become the W3C standard
We explored a spatiotemporal RDF semantics and defined a spatiotemporal data model based on the RDF
We proposed algebraic operations for manipulating spatiotemporal RDF data
Summary
The Resource Description Framework (RDF) [1] was originally designed as a metadata model to publish or exchange data on the Semantic Web, and has since become the W3C standard. The structured spatiotemporal RDF was first proposed by Koubarakis et al [11] It develops the stRDF data model based on RDF and puts forward the stSPARQL query language. When the knowledge graph is updating, the changes in spatiotemporal attribute values cannot be captured in time and lead to inconsistencies in the data It will probably return multiple results or errors when we query it for the spatial information at a given time. It is necessary to develop a relatively complete spatiotemporal RDF graph algebra Motivated by such an observation, in this paper, we study algebraic operations and a spatiotemporal syntax specification based on the RDF. We: (i) present a general algebraic operational framework for manipulating spatiotemporal data, which can represent the content of data more clearly and support spatiotemporal RDF graphs ; and (ii) propose a spatiotemporal RDF syntax specification.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have