This page summarizes the relationships among specifications, whether they are finished standards or drafts. Below, each title
links to the most recent version of a document.
For related introductory information, see: Query.
Completed Work
W3C Recommendations have
been reviewed by W3C Members, by software developers, and by other
W3C groups and interested parties, and are endorsed by the
Director as Web Standards. Learn more about the W3C Recommendation
Track.
Group Notes are not standards and do not
have the same level of W3C endorsement.
Standards
|
2008-01-15
|
translations
·
errata
This specification defines the syntax and semantics of the SPARQL query
language for RDF which can be used express queries across diverse data
sources, whether the data is stored natively as RDF or viewed as RDF via
middleware.
|
|
2008-01-15
|
translations
·
errata
This document describes an XML format for the variable binding and
boolean results formats provided by the SPARQL query language for RDF.
|
|
2008-01-15
|
translations
·
errata
This document specifies the SPARQL Protocol; it uses WSDL 2.0 to
describe a means for conveying SPARQL queries to an SPARQL query
processing service and returning the query results to the entity that
requested them.
|
Group Notes
|
2007-06-18
|
This document describes an JSON format for the variable binding and
boolean results formats provided by the SPARQL query language for RDF.
|
Drafts
Below are draft documents:
Last Call Drafts, other Working Drafts.
Some of these may become Web Standards through the W3C Recommendation Track
process. Others may be published as Group Notes or
become obsolete specifications.
Last Call Drafts
|
2012-01-05
|
The goal of this
document is to specify conditions such that SPARQL can be used
with entailment regimes other than simple entailment. Currently the
semantics of SPARQL queries under RDF and RDFS entailment is defined.
Time permitting, entailment regimes will also be defined for
D-entailment, OWL with Direct and RDF-Based semantics including
OWL 2 Profiles, and the rule interchange format RIF.
|
|
2012-01-05
|
The SPARQL Protocol and RDF Query Language (SPARQL) is a query language
and protocol for RDF. This document specifies the SPARQL Protocol; it
uses WSDL 2.0 to describe a means for conveying SPARQL queries to an
SPARQL query processing service and returning the query results to the
entity that requested them.
|
|
2012-01-05
|
RDF is a directed, labeled graph data format for representing
information in the Web. The SPARQL specification defines the syntax and
semantics of the SPARQL query language for RDF. This document describes changes that will be made to the SPARQL query
language to form SPARQL 1.1 Query.
|
|
2012-01-05
|
This document describes SPARQL Service Descriptions, a method for
discovering and vocabulary for describing SPARQL services made available
via the SPARQL Protocol. Such descriptions are intended to provide a
mechanism by which a client or end user can discover information about
the SPARQL implementation/service such as supported extension functions
and details about the available dataset.
|
|
2012-01-05
|
This document describes SPARQL-Update, an update language for RDF
graphs. It uses a syntax derived from SPARQL. Update operations are
performed on a collection of graphs in a Graph Store. Operations are
provided to change existing RDF graphs as well as create and
remove graphs in the Graph Store.
|
|
2011-11-17
|
This specification defines the syntax and semantics of SPARQL 1.1 Federated Query extension for executing queries distributed over different SPARQL endpoints.
|
|
2011-09-13
|
This document describes the representation of SELECT and ASK query results using JSON.
|
|
2011-05-12
|
SPARQL provides a standard way to query RDF data. The SPARQL update
language allows a user to update RDF graphs in an RDF dataset at various
levels of granularity, including individual RDF statements. The protocol
described here is meant to provide a minimal set of uniform, colloquial
HTTP operations for managing a semantic web of network-manipulable RDF
at a strictly large level of granularity.
|
Other Working Drafts
|
2011-11-17
|
This document is an overview of SPARQL 1.1. It provides an introduction to a set of W3C specifications that facilitate querying and manipulating RDF graph content on the Web or in an RDF store.
|
|
2011-09-13
|
The formats CSV [RFC4180] (comma separated values) and TSV [IANA-TSV] (tab separated values) provide simple, easy to process formats for the transmission of tabular data. They are supported as input datat formats to many tools, particularly spreadsheets. This document describes their use for expressing SPARQL query results from SELECT queries.
|
|
2010-01-26
|
This is a sample short description for this specification;
over time we will replace this description with a real one.
|
|
2009-07-02
|
SPARQL is a query language for RDF data on the Semantic Web with formally defined meaning. This document is a simple introduction to the new features of the language, including an explanation of its differences with respect to the previous SPARQL Query Language Recommendation [SPARQL/Query 1.0]. It also presents the requirements that have motivated the design of the main new features, and their rationale from a theoretical and implementation perspective.
|
Obsolete Specifications
These specifications have either been superseded by others,
or have been abandoned. They remain available for archival
purposes, but are not intended to be used.
Retired
|
2005-10-24
|
The SPARQL Protocol and RDF Query Language (SPARQL) is a query language
and protocol for RDF. This document specifies the SPARQL Protocol; it
uses WSDL 2.0 to describe a means for conveying SPARQL queries to an
SPARQL query processing service and returning the query results to the
entity that requested them. This protocol was developed by
the W3C SPARQL Working Group, part of the Semantic Web Activity as
described in the activity statement.
|
|
2005-03-25
|
This document specifies use cases, requirements, and objectives for an
RDF query language and data access protocol.
|