Title: Answers of SPARQL 1.1 queries along with their temporal validity intervals over temporal RDF datasets

Authors: Anastasia Analyti

Addresses: Institute of Computer Science, FORTH-ICS, Greece

Abstract: In this paper, we deal with temporal RDF datasets and temporal validity SPARQL queries (tv-SPARQL queries, for short) over these datasets. Temporal RDF datasets are defined as regular RDF datasets but now RDF triples are accompanied with a list of temporal validity intervals. The tv-SPARQL language is a slight extension of the SPARQL 1.1 language and queries imposed in this language on temporal RDF datasets result in mappings on the variables in the SELECT clause, along with a list of temporal validity intervals. The semantics of the tv-SPARQL language is defined based on the semantics of the SPARQL 1.1 language. It is the case that if a SPARQL 1.1 query q is applied on a snapshot of a temporal RDF dataset DSt at time point t and a mapping μ is derived in the answer then μ along with a list of temporal validity intervals TIL that includes time point t will be derived in the answer of applying q on DSt. The inverse also holds. A list of algorithms are presented for providing the answers of a tv-SPARQL q on a dataset DSt. Correctness of the algorithms based on the defined semantics is also provided.

Keywords: temporal RDF datasets; tv-SPARQL queries; temporal validity intervals; algorithms.

DOI: 10.1504/IJWET.2023.136168

International Journal of Web Engineering and Technology, 2023 Vol.18 No.4, pp.344 - 375

Received: 09 May 2023
Accepted: 02 Oct 2023

Published online: 19 Jan 2024 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article