--- a/data-cube/index.html Fri Nov 01 15:09:35 2013 -0400
+++ b/data-cube/index.html Sun Nov 03 21:20:00 2013 +0000
@@ -3,12 +3,125 @@
<head>
<title>The RDF Data Cube Vocabulary</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <script type="text/javascript" src='../respec/respec3/builds/respec-w3c-common.js' class='remove'></script>
-<!-- <script type="text/javascript" src="respec-ref.js" class="remove"></script> -->
- <script type="text/javascript" src="../respec/gld-bib.js" class="remove"></script>
- <script type="text/javascript" src="respec-config.js" class="remove"></script>
-<!-- <script type="text/javascript" src="../respec/gld-config.js" class="remove"></script> -->
- <script type="text/javascript" src="respec-contributor-hack.js" class="remove"></script>
+ <script src="https://www.w3.org/Tools/respec/respec-w3c-common" class="remove"></script>
+ <script class='remove'>
+ var respecConfig = {
+ // specification status (e.g. WD, LCWD, NOTE, etc.). If in doubt use ED.
+ specStatus: "ED",
+ copyrightStart: "2012",
+
+ // the specification's short name, as in http://www.w3.org/TR/short-name/
+ shortName: "vocab-data-cube",
+ //subtitle: "",
+ // if you wish the publication date to be other than today, set this
+ // publishDate: "2013-03-12",
+
+ // if there is a previously published draft, uncomment this and set its YYYY-MM-DD date
+ // and its maturity status
+ previousPublishDate: "2013-06-25",
+ previousMaturity: "CR",
+ //previousDiffURI: "http://dvcs.w3.org/hg/gld/bp/",
+ //diffTool: "http://www.aptest.com/standards/htmldiff/htmldiff.pl",
+
+ // if there a publicly available Editor's Draft, this is the link
+ edDraftURI: "https://dvcs.w3.org/hg/gld/raw-file/default/data-cube/index.html",
+
+ // if this is a LCWD, uncomment and set the end of its review period
+ //lcEnd: "2013-04-08",
+
+ // if you want to have extra CSS, append them to this list
+ // it is recommended that the respec.css stylesheet be kept
+ //extraCSS: [
+ // "http://dev.w3.org/2009/dap/ReSpec.js/css/respec.css"
+ //],
+
+ // editors, add as many as you like
+ // only "name" is required
+ editors: [
+ { name: "Richard Cyganiak", url: "http://richard.cyganiak.de/", company: "DERI, NUI Galway", companyURL: "http://www.deri.ie/" },
+ { name: "Dave Reynolds", company: "Epimorphics Ltd", companyURL: "http://www.epimorphics.com/" },
+ ],
+
+ otherLinks: [
+ {
+ key: "Contributors",
+ data: [
+ { value: "Jeni Tennison", href: "http://www.jenitennison.com/blog/" }
+ ]
+ }
+ ],
+
+ // authors, add as many as you like.
+ // This is optional, uncomment if you have authors as well as editors.
+ // only "name" is required. Same format as editors.
+
+ //authors: [],
+
+ // name of the WG
+ wg: "Government Linked Data Working Group",
+
+ // URI of the public WG page
+ wgURI: "http://www.w3.org/2011/gld/",
+
+ // name of the public mailing to which comments are due
+ wgPublicList: "public-gld-comments",
+
+
+ // URI of the patent status for this WG, for Rec-track documents
+ // !!!! IMPORTANT !!!!
+ // This is important for Rec-track documents, do not copy a patent URI from a random
+ // document unless you know what you're doing. If in doubt ask your friendly neighbourhood
+ // Team Contact.
+ wgPatentURI: "http://www.w3.org/2004/01/pp-impl/47663/status",
+
+ maxTocLevel: 3,
+
+ // preProcess: [ addGLDBiblio ]
+ //alternateFormats: [ {uri: "diff-20110507.html", label: "diff to previous version"} ],
+
+ // if this parameter is set to true, ReSpec.js will embed various RDFa attributes
+ // throughout the generated specification. The triples generated use vocabulary items
+ // from the dcterms, foaf, and bibo. The parameter defaults to false.
+ doRDFa: "1.1",
+
+ alternateFormats: [ { uri: "diff-20130801.html", label: "diff to previous version" } ],
+
+ maxTocLevel: 2,
+
+ localBiblio: {
+ "OLAP": "Online Analytical Processing Data Cubes, <a href=\"http://en.wikipedia.org/wiki/OLAP_cube\">http://en.wikipedia.org/wiki/OLAP_cube</a>",
+ "LOD": "Linked Data, <a href=\"http://linkeddata.org/\">http://linkeddata.org/</a>",
+ "SCOVO": "The Statistical Core Vocabulary, <a href=\"http://sw.joanneum.at/scovo/schema.html\">http://sw.joanneum.at/scovo/schema.html</a><br />SCOVO: Using Statistics on the Web of data, <a href=\"http://sw-app.org/pub/eswc09-inuse-scovo.pdf\">http://sw-app.org/pub/eswc09-inuse-scovo.pdf</a>",
+ "COG": "SDMX Contnent Oriented Guidelines, <a href=\"http://sdmx.org/?page_id=11\">http://sdmx.org/?page_id=11</a>",
+ "OS-GEO": "Ordnance Survey Administrative Geography Ontology, <a href=\"http://data.ordnancesurvey.co.uk/ontology/admingeo/\">http://data.ordnancesurvey.co.uk/ontology/admingeo/</a>",
+ "SDMX20": "SDMX Information Model: UML Conceptual Design (Version 2.0), November 2005, Statistical Data and Metadata Exchange Initiative. URL: <a href=\"http://sdmx.org/docs/2_0/SDMX_2_0%20SECTION_02_InformationModel.pdf\">http://sdmx.org/docs/2_0/SDMX_2_0%20SECTION_02_InformationModel.pdf</a>",
+ "SDMX-GUIDE": "SDMX User Guide, Version 2009.1, January 2009. Statistical Data and Metadata Exchange Initiative. URL: <a href=\"http://sdmx.org/wp-content/uploads/2009/02/sdmx-userguide-version2009-1-71.pdf\">http://sdmx.org/wp-content/uploads/2009/02/sdmx-userguide-version2009-1-71.pdf</a>",
+ "ORG" : {
+ "title": "The Organzation Ontology",
+ "authors": [
+ "Dave Reynolds"
+ ],
+ "href": "http://www.w3.org/TR/vocab-org/",
+ "date" : "25 June 2013",
+ "status" : "W3C Candidate Recommendation",
+ "publisher" : "W3C"
+ },
+ "DCAT": {
+ "authors": [
+ "Fadi Maali",
+ "John Erickson",
+ "Phil Archer"
+ ],
+ "href": "http://www.w3.org/TR/vocab-dcat/",
+ "title": "Data Catalog Vocabulary (DCAT)",
+ "date": "W3C Working Draft",
+ "status": "12 March 2013",
+ "publisher": "W3C"
+ }
+ }
+ };
+ </script>
+ <!-- <script type="text/javascript" src="../respec/gld-bib.js" class="remove"></script> -->
<style type="text/css">
.todo { background-color: #fdd; border: 1px solid #800; margin: 1em 0em; padding: 1em; page-break-inside: avoid ; font-style: italic; }
@@ -337,7 +450,7 @@
<tr><td>qb</td><td><a href="http://purl.org/linked-data/cube#">http://purl.org/linked-data/cube#</a></td><td><em>This document</em></td></tr>
<tr><td>skos</td><td><a href="http://www.w3.org/2004/02/skos/core">http://www.w3.org/2004/02/skos/core#</a></td><td>[[!SKOS-REFERENCE]]</td></tr>
<tr><td>scovo</td><td><a href="http://purl.org/NET/scovo#">http://purl.org/NET/scovo#</a></td><td>[[SCOVO]]</td></tr>
- <tr><td>void</td><td><a href="http://rdfs.org/ns/void#">http://rdfs.org/ns/void#</a></td><td>[[VOID]]</td></tr>
+ <tr><td>void</td><td><a href="http://rdfs.org/ns/void#">http://rdfs.org/ns/void#</a></td><td>[[void]]</td></tr>
<tr><td>foaf</td><td><a href="http://xmlns.com/foaf/0.1/">http://xmlns.com/foaf/0.1/</a></td><td>[[FOAF]]</td></tr>
<tr><td>org</td><td><a href="http://www.w3.org/ns/org#">http://www.w3.org/ns/org#</a></td><td>[[ORG]]</td></tr>
<tr><td>dct</td><td><a href="http://purl.org/dc/terms/">http://purl.org/dc/terms/</a></td><td>[[DC11]]</td></tr>
@@ -351,7 +464,7 @@
</tbody>
</table>
-<p>All RDF examples are written in Turtle syntax [[!TURTLE-TR]].</p>
+<p>All RDF examples are written in Turtle syntax [[!turtle]].</p>
</section>
@@ -797,9 +910,9 @@
<h3>ComponentSpecifications and DataStructureDefinitions</h3>
<p>To combine the components into a specification for the structure of this
- dataset we need to declare a <code><a>qb:DataStuctureDefinition</a></code>
+ dataset we need to declare a <code><a>qb:DataStructureDefinition</a></code>
resource which in turn will reference a set of <code><a>qb:ComponentSpecification</a></code> resources.
- The <code><a>qb:DataStuctureDefinition</a></code> will be reusable across other data sets with the same structure.</p>
+ The <code><a>qb:DataStructureDefinition</a></code> will be reusable across other data sets with the same structure.</p>
<p>In the simplest case the <code><a>qb:ComponentSpecification</a></code> simply references the
corresponding <code><a>qb:ComponentProperty</a></code> (usually using one of the sub properties
@@ -1600,7 +1713,7 @@
<p>We define these notions by means of a transformation algorithm
which can normalize an abbreviated Data Cube. We express this transformation using the SPARQL 1.1
- Update language [[!SPARQL-UPDATE-11]]. Use of this notation does not imply that
+ Update language [[!sparql11-update]]. Use of this notation does not imply that
the transformation must be implemented this way. Information
exchanges using Data Cube may retain data in abbreviated form and
use other techniques such as query rewriting to ease access, may
@@ -1758,13 +1871,13 @@
<p>A <dfn>well-formed abbreviated</dfn> RDF Data Cube is an a RDF
graph which, when expanded using
the <a href="#normalize-algorithm">normalization algorithm</a>,
- yields a <a>well-formed RDF Data Cube</a>.</p>
+ yields a <a>well-formed</a> RDF Data Cube.</p>
<section id="wf-rules">
<h3>Integrity constraints</h3>
<p>Each integrity constraint is expressed as narrative prose and, where possible, a SPARQL
- [[!SPARQL-QUERY-11]] ASK query or query template. If the ASK query is applied to an RDF graph then it
+ [[!sparql11-query]] ASK query or query template. If the ASK query is applied to an RDF graph then it
will return <em>true</em> if that graph contains one or more Data Cube instances which
violate the corresponding constraint.
</p>
@@ -1856,7 +1969,7 @@
<h3 id="ic-4">IC-4. Dimensions have range</h3>
<p>
-Every dimension declared in a <code><a>qb:DataStructureDefinition</a></code> must have a declared <code><a>rdfs:range</a></code>.
+Every dimension declared in a <code><a>qb:DataStructureDefinition</a></code> must have a declared <code>rdfs:range</code>.
</p>
<table class="bordered-table">
<tbody>
@@ -1871,7 +1984,7 @@
<h3 id="ic-5">IC-5. Concept dimensions have code lists</h3>
<p>
-Every dimension with range <code><a>skos:Concept</a></code> must have a <code><a>qb:codeList</a></code>.
+Every dimension with range <code>skos:Concept</a></code> must have a <code><a>qb:codeList</a></code>.
</p>
<table class="bordered-table">
<tbody>
@@ -2742,6 +2855,7 @@
its use in a <code><a>qb:Observation</a></code>.</li>
<li>Corrected mis-statement of domain of <code>qb:sliceKey</code>
in the reference section (was correct in the rest of the specification).</li>
+ <li>Minor typographical corrections.</li>
</ul>
<p>Changes
@@ -2797,7 +2911,7 @@
<li>Added <a href="#schemes-hierarchy-nonskos">section</a> on non-skos hierarchies. <a href="http://www.w3.org/2011/gld/track/issues/31">ISSUE-31</a>.</li>
<li>Added <a href="#schemes-aggregation">note</a> that aggregation operations and inter-cube relations are out of scope for this version. <a href="http://www.w3.org/2011/gld/track/issues/30">ISSUE-30</a>.</li>
<li>Added <code><a>qb:ObservationGroup</a></code> as a generalization of <code><a>qb:Slice</a></code>. <a href="http://www.w3.org/2011/gld/track/issues/33">ISSUE-33</a>.</li>
- <li>Removed <code><a>qb:subSlice</a></code> as being problematic in how
+ <li>Removed <code>qb:subSlice</code> as being problematic in how
they interact with attachment levels. <a href="http://www.w3.org/2011/gld/track/issues/34">ISSUE-34</a>.</li>
<li>Generalized range of <code><a>qb:codeList</a></code> to allow <code>skos:Collection</code>. <a href="http://www.w3.org/2011/gld/track/issues/39">ISSUE-39</a>.</li>
<li>Moved namespace definitions to a normative <a href="#namespaces">section</a> within the body of the specification.</li>