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

Read more

Summary

Introduction

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.

Algebra for Spatiotemporal Data
Algebra of RDF Graphs
Spatiotemporal RDF Semantics
Spatiotemporal Classes and Descriptions in the Spatiotemporal Domain
Spatiotemporal RDF Graph Algebra
Spatiotemporal RDF Syntax Specification
Conclusions and Future Work
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call