Applied Temporal RDF: Efficient Temporal Querying of RDF Data with SPARQL

  title={Applied Temporal RDF: Efficient Temporal Querying of RDF Data with SPARQL},
  author={Jonas Tappolet and Abraham Bernstein},
  booktitle={Extended Semantic Web Conference},
Many applications operate on time-"sensitive" data. Some of these data are only valid for certain intervals (e.g., job-assignments, versions of software code), others describe temporal events that happened at certain points in time (e.g., a person's birthday). Until recently, the only way to incorporate time into Semantic Web models was as a data type property. Temporal RDF, however, considers time as an additional dimension in data preserving the semantics of time. In this paper we present… 

Performing live time-traversal queries via SPARQL on RDF datasets

A methodology to perform live time-traversal queries on RDF datasets and software based on this procedure is introduced, which offers a solution to manage the provenance and change-tracking of entities described using RDF.

A New query method for the temporal RDF Model RDFMT Based on SPARQL

A query method SPARQLMT for the RDFMT is illustrated by extending SParQL and given the semantics and syntax of SPARQ, the official query language of the standard RDF model.

Extensions of SPARQL towards Heterogeneous Sources and Domain Annotations

This work aims at extending SPARQL in two distinct ways: to allow a better integration of RDF and XML; and to define a query language for RDF extended with domain specific annotations, relying on a new query language called XSPARQL.

gst-store: Querying Large Spatiotemporal RDF Graphs

This paper formally defines the spatiotemporal information-integrated RDF data, introduces a spatiotsemporal query language that extends the SPARQL language with spatiotmporal assertions to query spatiotechnological information-Integrated R DF data, and designs a novel index and the corresponding query algorithm.

Temporal Enrichment and Querying of Ontology-Compliant Data

We consider the problem of answering temporal queries on RDF stores, in the presence of time-agnostic RDFS domain ontologies, of relational data sources that include temporal information, and of

Transforming XML to RDF(S) with Temporal Information

This paper proposes the mapping rules and mapping algorithms which can transform the temporal XML Schema and document into temporal RDFSchema andporal RDF triples, respectively, and demonstrates that the mapping approach is valid.

A Survey on Models and Query Languages for Temporally Annotated RDF

This paper provides a survey on the models and query languages for temporally annotated RDF, where most of which extend SPARQL or translate to SParQL.

T-SPARQL: A TSQL2-like Temporal Query Language for RDF

A temporal extension of the SPARQL query language for RDF graphs based on a temporal RDF database model employing triple timestamping with temporal elements, which best preserves the scalability property enjoyed by triple storage technologies, especially in a multi-temporal setting.

Temporal Reasoning for Supporting Temporal Queries in OWL 2.0

An approach for reasoning and querying over temporal information in OWL ontologies and a SPARQL-based temporal query language capable of exploiting the characteristics of the underlying representation is implemented and discussed.

BSBM+: Extending BSBM to Evaluate Annotated RDF Features on Graph Databases

This work formalizes the annotated RDF into a data model with well-defined categories of annotations and their corresponding operators to be supported and extends BSBM (one of the most widely used graph database benchmark) to allow some triples to be annotated with one or more annotations.



Scaling RDF with Time

This paper proposes the tGRIN index structure that builds a specialized index for temporal RDF that is physically stored in an RDBMS, and shows that even when these efforts are augmented with well known temporal indexes like R+ trees, SR-trees, ST-index, and MAP21, the t GRIN index exhibits superior performance.

Introducing Time into RDF

This paper presents a framework to incorporate temporal reasoning into RDF, yielding temporal RDF graphs, and presents a semantics for these kinds of graphs which includes the notion of temporal entailment and a syntax to incorporate this framework into standard R DF graphs, using the RDF vocabulary plus temporal labels.

NG4J - Named Graphs API for Jena

Named Graphs are a simple extension to the RDF abstract syntax and enable statements to be made about RDF graphs. This is beneficial for a variety of application areas like data syndication,

Temporal RDF

This paper presents a framework to incorporate temporal reasoning into RDF, yielding temporal RDF graphs, and sketches a temporal query language for RDF.

Jena: implementing the semantic web recommendations

The new Semantic Web recommendations for RDF, RDFS and OWL have, at their heart, the RDF graph. Jena2, a second-generation RDF toolkit, is similarly centered on the RDF graph. RDFS and OWL reasoning

Analyzing Software with iSPARQL

EvoOnt, a set of software ontologies and data exchange format based on OWL, is presented and the usefulness of EvoOnt in combination with iSPARQL – the authors' SPARQL-based Semantic Web query engine containing similarity joins is shown.

Mining Software Repositories with iSPAROL and a Software Evolution Ontology

EvoOnt is presented, a software repository data exchange format based on the Web Ontology Language (OWL), which includes software, release, and bug-related information and allows to derive assertions through its inherent Description Logic reasoning capabilities.

Named graphs

Knowledge-Level Querying of Temporal Patterns in Clinical Research Systems

This paper presents a set of methodologies for undertaking knowledge level querying of temporal patterns, and presents a scalable bridge-based software architecture that uses this knowledge model to enable dynamic queries of time-oriented research data.

Temporal Ontology Language for Representing and Reasoning Interval-Based Temporal Knowledge

An ontology language TL-OWL is proposed, which extends OWL to have the temporal semantics in order to represent and reason the temporal information in the Semantic Web.