SPARQL Update - meta data?

 From work in the UK Government Linked Data Project, there is discussion 
of sending around changes to graphs.  Part of this is to include 
information to describe the change.

One way is to use TriG files as bundles of graphs.  Another is to use
SPARQL Update but SPARQL Update is missing the ability to include meta 
data about the update request, or even link to meta about the request.

Comments have traditionally been one way to do this but having a 
standard machine accessible way would be useful.

Proposal:

Add to the SPARQL Update format:

META { ... }

where an operation can go.  All the META in a request are accumulated 
into a single graph (or dataset?).  This RDF is just carried with the 
request and does not affect the execution.

The contents of the META are grammar rule "TriplesBlock" without 
variables (or "Quads" without variables if it's a dataset.)

Linking could be as simple as

META { <> rdfs:seeAlso <http://example/other> }

The choice of the word META was just taken from the style of HTML and RDFa.

 Andy

Received on Tuesday, 14 September 2010 09:12:34 UTC