There are different possible ways of defining a basic graph pattern matching extension for an entailment relation. This document specifies one such way for a range of standard semantic web entailment relations. Such extensions of the SPARQL semantics are called entailment regimes within this document. An entailment regime defines not only which entailment relation is used, but also which queries and graphs are well-formed for the regime, how the entailment is used and what kinds of errors can arise.
Keywords: SPARQL, Entailment Regimes, Web Ontology Language (OWL), RDF Schema, Rule Interchange Format (RIF)
Author: Ogbuji, Chimezie
Date created: 2012-11-08 05:00:00.000
Time required: P60M
Educational use: instruction
Educational audience: student
Interactivity type: expositive
- Formulates advanced queries on data containing blank nodes.
- Understands a named graph as one of the collection of graphs comprising an RDF dataset, with a graph name unique in the context of that dataset.
- Understands the role of Property Paths and how they are formed by combining predicates with regular expression-like operators.
- Uses common entailment regimes and understands their uses.