Warning:
This wiki has been archived and is now read-only.

Requirement/Concise Language

From RDF Data Shapes Working Group
Jump to: navigation, search


Requirement: Constraints/shapes shall be specifiable in a concise language

--Harold Solbrig (talk) 23:47, 5 March 2015 (UTC) While this is a tad vague, we have three different uses for shapes:

  • Shapes as constraints: Determine whether an RDF Graph/Dataset meets the requirements asserted in a shape
  • Shapes as a query language: Use shape definitions to return a subset of a graph that meets the shape requirements. Note that this is not intended to be the same as SPARQL, (although, arguably, SPARQL could be a "compiled" language), as the purpose is to isolate data sets that have the same form and data types -- it is quite possible that the referents may be quite different.
  • Shapes as documentation: Declare in a concise, unambiguous way the structuring rules that are in place in a given data set or triple store. It is this third requirement that leads to the "concise language"

--Harold Solbrig (talk) 22:46, 6 March 2015 (UTC) More talk


Status: Approved (F2F1 meeting 30 October 2014)


Vote: Hsolbrig (+1)

Vote: Aryman (+0)

Derived from: Dublin Core Requirement 184

MeetingF2F1 meeting 30 October 2014 +
RequirementConstraints/shapes shall be specifiable in a concise language +
StatusApproved +
VoteHsolbrig (+1) + and Aryman (+0) +