An RDF Query and Transformation Language

  title={An RDF Query and Transformation Language},
  author={Jeen Broekstra and Arjohn Kampman},
  booktitle={Semantic Web and Peer-to-Peer},
RDF Query Language proposals are numerous. However, the most prominent proposals are query languages that were conceived as first generation tryouts of RDF querying, with little or no RDF-specific implementation and use experience to guide design, and based on an ever changing set of syntactical and semantic specifications. 
Optimizing SPARQL Query Answering over OWL Ontologies
This paper describes a sound and complete algorithm for the OWL Direct Semantics entailment regime, and proposes several novel optimizations such as strategies for determining a good query execution order, query rewriting techniques, and shows how specialized OWL reasoning tasks and the concept and role hierarchy can be used to reduce the query execution time.
Flexible query processing of SPARQL queries
A query processing technique for evaluating SPARQLAR queries based on a rewriting algorithm is presented, to prove its soundness and completeness and an implementation of a system that evaluates SPARqlAR queries is devised in order to study the performance of the new language SParQLAR.
SPARQLog: SPARQL with Rules and Quantification
It is proved that SPARQLog with no universal quantifiers in the scope of existential ones is equivalent to full SParQLog in presence of graph projection, and it is shown how to define a sound and complete operational semantics that can be implemented using existing logic programming techniques.
Count Distinct Semantic Queries over Multiple Linked Datasets
This paper revise count distinct queries and their semantics over datasets with incomplete knowledge and proves decidability of the CEC semantics and an algorithm for its evaluation and its correctness under a practical constraint of the queried ontology.
SWHi System Description: A Case Study in Information Retrieval, Inference, and Visualization in the Semantic Web
Methods for indexing and searching a populated ontology by using an information retrieval tool; its results are enriched with inference.
Count Aggregation in Semantic Queries
In this paper we study the distinct count aggregation function used in queries into expressive ontologies. The main differences in this settings opposed to aggregation in relational database systems
Rule-based Reasoning on Massively Parallel Hardware
This paper proposes a rule-based reasoning algorithm which explores the highly parallel hardware of modern processors and works with rules that can be defined depending on the application scenario and thus is able to apply different semantics.
Web service discovery based on semantic information: query formulation and adaptive matchmaking
An extensive analysis of requirements towards a unified service query formalism has been conducted and two different approaches to query formulation for semantic Web services have been designed, developed, and implemented.
Foundations of Modern Graph Query Languages
RENZO ANGLES, Universidad de Talca & Center for Semantic Web Research MARCELO ARENAS, Pontificia Universidad Católica de Chile & Center for Semantic Web Research PABLO BARCELÓ, DCC, Universidad de


A Comparison of RDF Query Languages
This paper outlines and categorizes features that any RDF query language should provide and compares the individual languages along these features and concludes with a comparison of the expressiveness of the particular query languages.
SeRQL: A Second Generation RDF Query Language
This position paper introduces a set of general requirements for an RDF query language, compiled from discussions between RDF implementors, experience and user feedback, and goes on to show how these requirements have been compiled into drafting the SeRQL query language.
Sesame: A Generic Architecture for Storing and Querying RDF and RDF Schema
This work presents an overview of Sesame, an architecture for efficient storage and expressive querying of large quantities of metadata in RDF and RDF Schema, and its implementation and the first experiences with this implementation.
The ICS-FORTH RDFSuite: Managing Voluminous RDF Description Bases
This paper advocate the use of database technology to support declarative access, as well as, logical and physical independence for voluminous RDF description bases, and presents RDFSuite, a suite of tools for RDF validation, storage and querying.
Querying Community Web Portals
This paper proposes a declarative language suitable for querying Portal Catalogs created according to the Resource Description Framework (RDF) W3C standard, called RQL, that relies on a formal graph model, that captures the RDF modeling primitives and permits the interpretation of heterogeneous descriptions by means of one or more schemas.
RDF Test Cases
  • 2003