SPARQL has become the gold-standard for RDF query languages. Nevertheless, we believe there is further room for improving RDF query languages. In this chapter, we investigate the addition of rules and quantifier alternation to SPARQL. That extension, called SPARQLog, extends previous RDF query languages by arbitrary quantifier alternation: blank nodes may occur in the scope of all, some, or none of the universal variables of a rule. In addition SPARQLog is aware of important RDF features such as the distinction between blank nodes, literals and IRIs or the RDFS vocabulary. The semantics of SPARQLog is closed (every answer is an RDF graph), but lifts RDF’s restrictions on literal and blank node occurrences for intermediary data. We show how ...
The Semantic Web is the initiative of the W3C to make infor-mation on the Web readable not only by h...
We consider the recommendations of the World Wide Web Consortium (W3C) about the Resource Descriptio...
Blank nodes in RDF graphs can be used to represent values known to exist but whose identity remains ...
SPARQL has become the gold-standard for RDF query languages. Nevertheless, we believe there is furth...
We introduce the recursive, rule-based RDF query language RDFLog. RDFLog extends previous RDF query...
We introduce the recursive, rule-based RDF query language RDFLog. RDFLog extends previous RDF query...
We introduce the recursive, rule-based RDF query language RDFLog. RDFLog extends previous RDF query...
We introduce the recursive, rule-based RDF query language RDFLog. RDFLog extends previous RDF query...
Abstract. We introduce the recursive, rule-based RDF query language RDFLog. RDFLog extends previous ...
SPARQL has become the most popular language for querying RDF datasets, the standard data model for r...
SPARQL has become the most popular language for querying RDF datasets, the standard data model for r...
Abstract. As the data and ontology layers of the Semantic Web stack have achieved a certain level of...
SPARQL has become the most popular language for querying RDF datasets, the standard data model for r...
Abstract. This paper presents a formal semantics of SPARQL based on [1]. Extensions to [1] are discu...
We extend the Semantic Web query language SPARQL by defining the semantics of SPARQL queries under t...
The Semantic Web is the initiative of the W3C to make infor-mation on the Web readable not only by h...
We consider the recommendations of the World Wide Web Consortium (W3C) about the Resource Descriptio...
Blank nodes in RDF graphs can be used to represent values known to exist but whose identity remains ...
SPARQL has become the gold-standard for RDF query languages. Nevertheless, we believe there is furth...
We introduce the recursive, rule-based RDF query language RDFLog. RDFLog extends previous RDF query...
We introduce the recursive, rule-based RDF query language RDFLog. RDFLog extends previous RDF query...
We introduce the recursive, rule-based RDF query language RDFLog. RDFLog extends previous RDF query...
We introduce the recursive, rule-based RDF query language RDFLog. RDFLog extends previous RDF query...
Abstract. We introduce the recursive, rule-based RDF query language RDFLog. RDFLog extends previous ...
SPARQL has become the most popular language for querying RDF datasets, the standard data model for r...
SPARQL has become the most popular language for querying RDF datasets, the standard data model for r...
Abstract. As the data and ontology layers of the Semantic Web stack have achieved a certain level of...
SPARQL has become the most popular language for querying RDF datasets, the standard data model for r...
Abstract. This paper presents a formal semantics of SPARQL based on [1]. Extensions to [1] are discu...
We extend the Semantic Web query language SPARQL by defining the semantics of SPARQL queries under t...
The Semantic Web is the initiative of the W3C to make infor-mation on the Web readable not only by h...
We consider the recommendations of the World Wide Web Consortium (W3C) about the Resource Descriptio...
Blank nodes in RDF graphs can be used to represent values known to exist but whose identity remains ...