editor's pass on prov-n
authorLuc Moreau <l.moreau@ecs.soton.ac.uk>
Mon, 19 Nov 2012 10:49:19 +0000
changeset 4784 c5c9e52c638b
parent 4783 dd50b18596aa
child 4788 10c290a46ee0
child 4790 0ac9c1481147
child 4799 264a2dcf69cb
editor's pass on prov-n
model/prov-dm.html
model/prov-n.html
model/provbib.js
--- a/model/prov-dm.html	Mon Nov 19 09:27:56 2012 +0000
+++ b/model/prov-dm.html	Mon Nov 19 10:49:19 2012 +0000
@@ -106,22 +106,6 @@
     <script src="provbib.js" class="remove"></script>
 
     <script class="remove">
-      function checkLinksToW3CReports () {
-       $('a').each(function(index) {
-             var myRef=$(this).attr('href');
-             if (myRef!=undefined) {
-               if (myRef.startsWith('http') && myRef.contains('prov-')) {
-                 var check=false;
-                 for (var k in provURLs) {
-                   if (myRef.startsWith(provURLs[k])) { check=true; }
-                 }
-                 if (!check) {
-                     console.log( "links " +  myRef);
-                 }
-               }
-             }
-       })
-      }
       function updateGlossaryRefs() {
         $('.glossary-ref').each(function(index) {
           var ref=$(this).attr('data-ref');
--- a/model/prov-n.html	Mon Nov 19 09:27:56 2012 +0000
+++ b/model/prov-n.html	Mon Nov 19 10:49:19 2012 +0000
@@ -53,6 +53,8 @@
 
     </script>
 
+    <script src="provbib.js" class="remove"></script>
+
     <script class="remove">
       function updateGlossaryRefs() {
         $('.glossary-ref').each(function(index) {
@@ -137,6 +139,18 @@
         updateGrammarRefs();
         updateExamples();
         updateExamplesRefs();
+
+	if (typeof String.prototype.startsWith != 'function') {
+            String.prototype.startsWith = function (str) {
+					    return this.indexOf(str) == 0;
+					  };
+        }
+	if (typeof String.prototype.contains != 'function') {
+            String.prototype.contains  = function (str) {
+					    return this.indexOf(str) >= 0;
+					  };
+        }
+
       });
 
     </script>
@@ -167,54 +181,11 @@
 
 
         "PROV-RDF":
-          "James Cheney"+
+          "James Cheney "+
           "<a href=\"http://www.w3.org/2011/prov/wiki/ProvRDF\"><cite>PROV-RDF Mapping </cite></a>"+
           "2012, Working in Progress. "+
           "URL: <a href=\"http://www.w3.org/2011/prov/wiki/ProvRDF\">http://www.w3.org/2011/prov/wiki/ProvRDF</a>",
 
-        "PROV-XML":
-          "James Cheney "+
-          "<a href=\"http://www.w3.org/2011/prov/wiki/ProvXML\"><cite>PROV-XML Mapping </cite></a>"+
-          "2012, Working in Progress. "+
-          "URL: <a href=\"http://www.w3.org/2011/prov/wiki/ProvXML\">http://www.w3.org/2011/prov/wiki/ProvXML</a>",
-
-
-        "PROV-DM":
-          "Luc Moreau and Paolo Missier (eds.) Khalid Belhajjame, Reza B'Far, Stephen Cresswell, Yolanda Gil, Paul Groth, Graham Klyne, Jim McCusker, Simon Miles, James Myers, Satya Sahoo, and Curt Tilmes"+
-          "<a href=\"http://www.w3.org/TR/prov-dm/\"><cite>PROV-DM: The PROV Data Model</cite></a>. "+
-          "2012, Working Draft. "+
-          "URL: <a href=\"http://www.w3.org/TR/prov-dm/\">http://www.w3.org/TR/prov-dm/</a>",
-
-        "PROV-CONSTRAINTS":
-          "James Cheney, Paolo Missier, and Luc Moreau (eds.)"+
-          "<a href=\"http://www.w3.org/TR/prov-constraints/\"><cite>Constraints of the Prov Data Model</cite></a>. "+
-          "2012, Working Draft. "+
-          "URL: <a href=\"http://www.w3.org/TR/prov-constraints/\">http://www.w3.org/TR/prov-constraints/</a>",
-
-
-        "PROV-SEM":
-          "James Cheney "+
-          "<a href=\"http://www.w3.org/2011/prov/wiki/FormalSemanticsStrawman\"><cite>Formal Semantics Strawman</cite></a>. "+
-          "2011, Work in progress. "+
-          "URL: <a href=\"http://www.w3.org/2011/prov/wiki/FormalSemanticsStrawman\">http://www.w3.org/2011/prov/wiki/FormalSemanticsStrawman</a>",
-
-        "PROV-PRIMER":
-          "Yolanda Gil and Simon Miles (eds.) Khalid Belhajjame, Helena Deus, Daniel Garijo, Graham Klyne, Paolo Missier, Stian Soiland-Reyes, and Stephan Zednik "+
-          "<a href=\"http://www.w3.org/TR/prov-primer/\"><cite>Prov Model Primer</cite></a>. "+
-          "2011, Working Draft. "+
-          "URL: <a href=\"http://www.w3.org/TR/prov-primer/\">http://www.w3.org/TR/prov-primer/</a>",
-
-        "PROV-O":
-          "Satya Sahoo and Deborah McGuinness (eds.) Khalid Belhajjame, James Cheney, Daniel Garijo, Timothy Lebo, Stian Soiland-Reyes, and Stephan Zednik "+
-          "<a href=\"http://www.w3.org/TR/prov-o/\"><cite>Provenance Formal Model</cite></a>. "+
-          "2011, Working Draft. "+
-          "URL: <a href=\"http://www.w3.org/TR/prov-o/\">http://www.w3.org/TR/prov-o/</a>",
-
-        "PROV-AQ":
-          "Graham Klyne and Paul Groth (eds.) Luc Moreau, Olaf Hartig, Yogesh Simmhan, James Meyers, Timothy Lebo, Khalid Belhajjame, and Simon Miles "+
-          "<a href=\"http://www.w3.org/TR/prov-aq/\"><cite>Provenance Access and Query</cite></a>. "+
-          "2011, Working Draft. "+
-          "URL: <a href=\"http://www.w3.org/TR/prov-aq/\">http://www.w3.org/TR/prov-aq/</a>",
 
         "UNICODE" : 
           "The Unicode Consortium. "+
@@ -239,11 +210,11 @@
           subtitle   :  "<a href=\"diff-n.html\">Diffs</a> since LC Release ",
 
           // if you wish the publication date to be other than today, set this
-          // publishDate:  "2012-07-24",
+          // publishDate:  "2012-12-11",
  
           // if the specification's copyright date is a range of years, specify
           // the start date here:
-         // copyrightStart: "2011",
+          // copyrightStart: "2011",
  
           // if there is a previously published draft, uncomment this and set its YYYY-MM-DD date
           // and its maturity status
@@ -299,7 +270,8 @@
           wgPatentURI:  "http://www.w3.org/2004/01/pp-impl/46974/status",
 
           // Add extraReferences to bibliography database
-          preProcess: [addExtraReferences],
+          preProcess: [addExtraReferences, addProvReferences],
+          postProcess: [checkLinksToW3CReports],
       };
     </script> 
   </head> 
@@ -331,25 +303,20 @@
     </section> 
 
 <section id="sotd">
-<h4>Last Call</h4>
-<p>
-This is a Last Call Working Draft. The design is not expected to change significantly, going forward, and now is the key time for external review.</p>
-
-
-
-<h4>PROV Family of Specifications</h4>
-This document is part of the PROV family of specifications, a set of specifications defining various aspects that are necessary to achieve the vision of inter-operable
-interchange of provenance information in heterogeneous environments such as the Web.  The specifications are:
+<h4>PROV Family of Documents</h4>
+This document is part of the PROV family of documents, a set of documents defining various aspects that are necessary to achieve the vision of inter-operable
+interchange of provenance information in heterogeneous environments such as the Web.  These documents are:
 <ul>
-<li> <a href="http://www.w3.org/TR/prov-dm/">PROV-DM</a>, the PROV data model for provenance;</li>
-<li> <a href="http://www.w3.org/TR/prov-constraints/">PROV-CONSTRAINTS</a>, a set of constraints applying to the PROV data model;</li>
-<li> <a href="http://www.w3.org/TR/prov-n/">PROV-N</a>, a notation for provenance aimed at human consumption  (this document);</li>
-<li> <a href="http://www.w3.org/TR/prov-o/">PROV-O</a>, the PROV ontology, an OWL2 ontology allowing the mapping of PROV to RDF;</li>
-<li> <a href="http://www.w3.org/TR/prov-aq/">PROV-AQ</a>, the mechanisms for accessing and querying provenance; </li>
-<li> <a href="http://www.w3.org/TR/prov-primer/">PROV-PRIMER</a>, a primer for the PROV data model.</li>
-<!--<li> PROV-SEM, a formal semantics for the PROV data model;</li>
-<li> PROV-XML, an XML schema for the PROV data model.</li> -->
+<li> <a href="http://www.w3.org/TR/2012/WD-prov-overview-20121211/">PROV-OVERVIEW</a> (Note), an overview of the PROV family of documents [[PROV-OVERVIEW]];</li>
+<li> <a href="http://www.w3.org/TR/2012/WD-prov-primer-20121211/">PROV-PRIMER</a> (Note), a primer for the PROV data model [[PROV-PRIMER]];</li>
+<li> <a href="http://www.w3.org/TR/2012/CR-prov-o-20121211/">PROV-O</a> (Recommendation), the PROV ontology, an OWL2 ontology allowing the mapping of PROV to RDF [[!PROV-O]];</li>
+<li> <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/">PROV-DM</a> (Recommendation), the PROV data model for provenance [[!PROV-DM]];</li>
+<li> <a href="http://www.w3.org/TR/2012/CR-prov-n-20121211/">PROV-N</a> (Recommendation), a notation for provenance aimed at human consumption  (this document);</li>
+<li> <a href="http://www.w3.org/TR/2012/CR-prov-constraints-20121211/">PROV-CONSTRAINTS</a> (Recommendation), a set of constraints applying to the PROV data model [[!PROV-CONSTRAINTS]];</li>
+<li> <a href="http://www.w3.org/TR/2012/WD-prov-aq-20120619/">PROV-AQ</a> (Note), the mechanisms for accessing and querying provenance [[PROV-AQ]]; </li>
+<li> <a href="http://www.w3.org/TR/2012/WD-prov-xml-20121211/">PROV-XML</a> (Note),  an XML schema for the PROV data model [[PROV-XML]].</li>
 </ul>
+
 <h4>How to read the PROV Family of Specifications</h4>
 <ul>
 <li>The primer is the entry point to PROV offering an introduction to the provenance model.</li>
@@ -373,7 +340,7 @@
 institutions, entities, and activities, involved in producing,
 influencing, or delivering a piece of data or a thing in the world.  Two
 companion specifications respectively define PROV-DM, a data model for
-provenance, allowing provenance descriptions to be expressed  [[PROV-DM]]  and a set of constraints that provenance descriptions are expected to satisfy   [[PROV-CONSTRAINTS]].
+provenance, allowing provenance descriptions to be expressed  [[!PROV-DM]]  and a set of constraints that provenance descriptions are expected to satisfy   [[!PROV-CONSTRAINTS]].
 </p>
 
 <section id="purpose"> 
@@ -387,7 +354,7 @@
 <ul>
 <li>Technology independence. PROV-N provides a simple syntax that can be mapped to several technologies.
 
-<li>Human readability. PROV-N follows a functional syntax style that is meant to be easily human-readable so it can be used in illustrative examples, such as those presented in the PROV documents suite;
+<li>Human readability. PROV-N follows a functional syntax style that is meant to be easily human-readable so it can be used in illustrative examples, such as those presented in the PROV documents suite
 
 <li>Formality. PROV-N is defined through a formal grammar amenable to be used with parser generators.
 
@@ -652,7 +619,7 @@
 activity(a2, 2011-11-16T16:00:00, 2011-11-16T16:00:01)
 activity(a1)
 </pre>
-The start and end times for Activity <span class="name">a1</span> are optional. They are specified in the first expression, but not in the second.
+The start and end times for an activity are optional. They are specified in the first expression, but not in the second.
 </div>
 
 <p>The general rule for optionals is that, if <em>none</em> of the optionals are used in the expression, then they are simply omitted, resulting in a simpler expression as in the examples above.</p>
@@ -751,10 +718,10 @@
 <p>The following table summarizes how each constituent of a PROV-DM Entity maps to a PROV-N syntax element.</p>
 <div style="text-align: left; ">
 <table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><b><a href="http://www.w3.org/TR/prov-dm/#dfn-entity">Entity</a></b></td><td><b>Non-Terminal</b></td></tr>
+<tr><td><b><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-entity">Entity</a></b></td><td><b>Non-Terminal</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#entity.id"><span class='attribute' id="entity.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-identifier">identifier</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#entity.attributes"><span class='attribute' id="entity.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#entity.id"><span class='attribute' id="entity.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-identifier">identifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#entity.attributes"><span class='attribute' id="entity.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
 </table>
 </div>
 
@@ -788,17 +755,17 @@
 <p>The following table summarizes how each constituent of a PROV-DM Activity maps to a PROV-N syntax element.</p>
 <div style="text-align: left; ">
 <table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><b><a href="http://www.w3.org/TR/prov-dm/#dfn-activity">Activity</a></b></td><td><b>Non-Terminal</b></td></tr>
+<tr><td><b><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-activity">Activity</a></b></td><td><b>Non-Terminal</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#activity.id"><span class='attribute' id="activity.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-identifier">identifier</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#activity.startTime"><span class='attribute' id="activity.startTime">startTime</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-timeOrMarker">timeOrMarker</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#activity.endTime"><span class='attribute' id="activity.endTime">endTime</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-timeOrMarker">timeOrMarker</a></code></td></tr>
-
-
-
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#activity.attributes"><span class='attribute' id="activity.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#activity.id"><span class='attribute' id="activity.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-identifier">identifier</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#activity.startTime"><span class='attribute' id="activity.startTime">startTime</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-timeOrMarker">timeOrMarker</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#activity.endTime"><span class='attribute' id="activity.endTime">endTime</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-timeOrMarker">timeOrMarker</a></code></td></tr>
+
+
+
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#activity.attributes"><span class='attribute' id="activity.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
 </table>
 </div>
 
@@ -842,15 +809,15 @@
 <p>The following table summarizes how each constituent of a PROV-DM Generation maps to a PROV-N syntax element.</p>
 <div style="text-align: left; ">
 <table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><b><a href="http://www.w3.org/TR/prov-dm/#dfn-wasgeneratedby">Generation</a></b></td><td><b>Non-Terminal</b></td></tr>
+<tr><td><b><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-wasgeneratedby">Generation</a></b></td><td><b>Non-Terminal</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#generation.id"><span class='attribute' id="generation.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#generation.entity"><span class='attribute' id="generation.entity">entity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#generation.activity"><span class='attribute' id="generation.activity">activity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifierOrMarker">aIdentifierOrMarker</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#generation.time"><span class='attribute' id="generation.time">time</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-timeOrMarker">timeOrMarker</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#generation.attributes"><span class='attribute' id="generation.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#generation.id"><span class='attribute' id="generation.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#generation.entity"><span class='attribute' id="generation.entity">entity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#generation.activity"><span class='attribute' id="generation.activity">activity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifierOrMarker">aIdentifierOrMarker</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#generation.time"><span class='attribute' id="generation.time">time</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-timeOrMarker">timeOrMarker</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#generation.attributes"><span class='attribute' id="generation.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
 </table>
 </div>
 
@@ -877,7 +844,7 @@
 <p>Additional semantic rules (<a href="#semantic-rules-summary">Section 3.7.5</a>) apply to <code class="content"><a class="grammarRef" href="#prod-generationExpression">generationExpression</a></code>.</p>
 
 <!--
-<p><strong>Note:</strong> Even though the production  allows for expressions <span class="name">wasGeneratedBy(e2, -, -)</span>  and <span class="name">wasGeneratedBy(-; e2, -, -)</span>, these expressions are not valid in PROV-N, since at least one  of <a href="http://www.w3.org/TR/prov-dm/#generation.id"><span class='attribute'>id</span></a>, <a href="http://www.w3.org/TR/prov-dm/#generation.activity"><span class='attribute'>activity</span></a>, <a href="http://www.w3.org/TR/prov-dm/#generation.time"><span class='attribute'>time</span></a>, and  <a href="http://www.w3.org/TR/prov-dm/#generation.attributes"><span class='attribute'>attributes</span></a> MUST be present.</p>
+<p><strong>Note:</strong> Even though the production  allows for expressions <span class="name">wasGeneratedBy(e2, -, -)</span>  and <span class="name">wasGeneratedBy(-; e2, -, -)</span>, these expressions are not valid in PROV-N, since at least one  of <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#generation.id"><span class='attribute'>id</span></a>, <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#generation.activity"><span class='attribute'>activity</span></a>, <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#generation.time"><span class='attribute'>time</span></a>, and  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#generation.attributes"><span class='attribute'>attributes</span></a> MUST be present.</p>
 -->
 
 
@@ -896,15 +863,15 @@
 <p>The following table summarizes how each constituent of a PROV-DM Usage maps to a PROV-N syntax element.</p>
 <div style="text-align: left; ">
 <table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><b><a href="http://www.w3.org/TR/prov-dm/#dfn-used">Usage</a></b></td><td><b>Non-Terminal</b></td></tr>
+<tr><td><b><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-used">Usage</a></b></td><td><b>Non-Terminal</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#usage.id"><span class='attribute' id="usage.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#usage.activity"><span class='attribute' id="usage.activity">activity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifier">aIdentifier</a></code></td></tr><tr><td><a href="http://www.w3.org/TR/prov-dm/#usage.entity"><span class='attribute' id="usage.entity">entity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifierOrMarker">eIdentifierOrMarker</a></code></td></tr>
-
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#usage.time"><span class='attribute' id="usage.time">time</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-timeOrMarker">timeOrMarker</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#usage.attributes"><span class='attribute' id="usage.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#usage.id"><span class='attribute' id="usage.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#usage.activity"><span class='attribute' id="usage.activity">activity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifier">aIdentifier</a></code></td></tr><tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#usage.entity"><span class='attribute' id="usage.entity">entity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifierOrMarker">eIdentifierOrMarker</a></code></td></tr>
+
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#usage.time"><span class='attribute' id="usage.time">time</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-timeOrMarker">timeOrMarker</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#usage.attributes"><span class='attribute' id="usage.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
 </table>
 </div>
 
@@ -945,12 +912,12 @@
 <p>The following table summarizes how each constituent of a PROV-DM Communication maps to a PROV-N syntax element.</p>
 <div style="text-align: left; ">
 <table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><b><a href="http://www.w3.org/TR/prov-dm/#dfn-wasinformedby">Communication</a></b></td><td><b>Non-Terminal</b></td></tr>
+<tr><td><b><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-wasinformedby">Communication</a></b></td><td><b>Non-Terminal</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#communication.id"><span class='attribute' id="communication.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#communication.informed"><span class='attribute' id="communication.informed">informed</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifier">aIdentifier</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#communication.informant"><span class='attribute' id="communication.informant">informant</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifier">aIdentifier</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#communication.attributes"><span class='attribute' id="communication.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#communication.id"><span class='attribute' id="communication.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#communication.informed"><span class='attribute' id="communication.informed">informed</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifier">aIdentifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#communication.informant"><span class='attribute' id="communication.informant">informant</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifier">aIdentifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#communication.attributes"><span class='attribute' id="communication.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
 </table>
 </div>
 
@@ -987,17 +954,17 @@
 <p>The following table summarizes how each constituent of a PROV-DM Start maps to a PROV-N syntax element.</p>
 <div style="text-align: left; ">
 <table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><b><a href="http://www.w3.org/TR/prov-dm/#dfn-wasstartedby">Start</a></b></td><td><b>Non-Terminal</b></td></tr>
+<tr><td><b><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-wasstartedby">Start</a></b></td><td><b>Non-Terminal</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#start.id"><span class='attribute' id="start.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#start.activity"><span class='attribute' id="start.activity">activity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifier">aIdentifier</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#start.trigger"><span class='attribute' id="start.trigger">trigger</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifierOrMarker">eIdentifierOrMarker</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#start.starter"><span class='attribute' id="start.starter">starter</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifierOrMarker">aIdentifierOrMarker</a></code></td></tr>
-
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#start.time"><span class='attribute' id="start.time">time</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-timeOrMarker">timeOrMarker</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#start.attributes"><span class='attribute' id="start.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#start.id"><span class='attribute' id="start.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#start.activity"><span class='attribute' id="start.activity">activity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifier">aIdentifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#start.trigger"><span class='attribute' id="start.trigger">trigger</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifierOrMarker">eIdentifierOrMarker</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#start.starter"><span class='attribute' id="start.starter">starter</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifierOrMarker">aIdentifierOrMarker</a></code></td></tr>
+
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#start.time"><span class='attribute' id="start.time">time</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-timeOrMarker">timeOrMarker</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#start.attributes"><span class='attribute' id="start.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
 </table>
 </div>
 
@@ -1006,9 +973,9 @@
 <div class="anexample">
 
   <pre class="codeexample">
-wasStartedBy(s; ex:act2, ex:trigger, ex:act1, 2011-11-16T16:00:00, [ex:param="a"])
+wasStartedBy(start; ex:act2, ex:trigger, ex:act1, 2011-11-16T16:00:00, [ex:param="a"])
   </pre>
-  <p>Here <span class="name">s</span> is the optional start identifier,  <span class="name">ex:act2</span> is the identifier of the started activity,
+  <p>Here <span class="name">start</span> is the optional start identifier,  <span class="name">ex:act2</span> is the identifier of the started activity,
   <span class="name">ex:trigger</span> is the optional identifier for the entity that triggered the activity start,
    <span class="name">ex:act1</span> is the optional identifier for the activity that generated the (possibly unspecified) entity   <span class="name">ex:trigger</span>,
  <span class="name">2011-11-16T16:00:00</span> is the optional start time, and <span class="name"> [ex:param="a"]</span> are optional attributes.</p>
@@ -1019,7 +986,7 @@
 wasStartedBy(ex:act2, -, ex:act1, 2011-11-16T16:00:00)
 wasStartedBy(ex:act2, -, -, 2011-11-16T16:00:00)
 wasStartedBy(ex:act2, [ex:param="a"])
-wasStartedBy(s; ex:act2, e, ex:act1, 2011-11-16T16:00:00)
+wasStartedBy(start; ex:act2, e, ex:act1, 2011-11-16T16:00:00)
 </pre>
 </div>
 
@@ -1040,17 +1007,17 @@
 <p>The following table summarizes how each constituent of a PROV-DM End maps to a PROV-N syntax element.</p>
 <div style="text-align: left; ">
 <table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><b><a href="http://www.w3.org/TR/prov-dm/#dfn-wasendedby">End</a></b></td><td><b>Non-Terminal</b></td></tr>
+<tr><td><b><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-wasendedby">End</a></b></td><td><b>Non-Terminal</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#end.id"><span class='attribute' id="end.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#end.activity"><span class='attribute' id="end.activity">activity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifier">aIdentifier</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#end.trigger"><span class='attribute' id="end.trigger">trigger</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifierOrMarker">eIdentifierOrMarker</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#end.ender"><span class='attribute' id="end.ender">ender</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifierOrMarker">aIdentifierOrMarker</a></code></td></tr>
-
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#end.time"><span class='attribute' id="end.time">time</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-timeOrMarker">timeOrMarker</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#end.attributes"><span class='attribute' id="end.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#end.id"><span class='attribute' id="end.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#end.activity"><span class='attribute' id="end.activity">activity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifier">aIdentifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#end.trigger"><span class='attribute' id="end.trigger">trigger</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifierOrMarker">eIdentifierOrMarker</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#end.ender"><span class='attribute' id="end.ender">ender</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifierOrMarker">aIdentifierOrMarker</a></code></td></tr>
+
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#end.time"><span class='attribute' id="end.time">time</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-timeOrMarker">timeOrMarker</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#end.attributes"><span class='attribute' id="end.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
 </table>
 </div>
 
@@ -1058,12 +1025,12 @@
 <div class="anexample">
 
     <pre class="codeexample">
-wasEndedBy(s; ex:act2, ex:trigger,ex:act3,  2011-11-16T16:00:00, [ex:param="a"])
+wasEndedBy(end; ex:act2, ex:trigger,ex:act3,  2011-11-16T16:00:00, [ex:param="a"])
   </pre>
-<p>  Here <span class="name">s</span> is the optional start identifier,  
+<p>  Here <span class="name">end</span> is the optional end identifier,  
 <span class="name">ex:act2</span> is the identifier of the ending activity,
   <span class="name">ex:trigger</span> is the identifier of the entity that triggered the activity end,
-  <span class="name">ex:act3</span> is the optional identifier for the activity that generated the (possibly unspecified) entity   <span class="name">e</span>,
+  <span class="name">ex:act3</span> is the optional identifier for the activity that generated the (possibly unspecified) entity   <span class="name">ex:trigger</span>,
  <span class="name">2011-11-16T16:00:00</span> is the optional usage time, and <span class="name"> [ex:param="a"]</span> are optional attributes. </p>
 The remaining examples show cases where some of the optionals are omitted.
 
@@ -1073,8 +1040,8 @@
 wasEndedBy(ex:act2, ex:trigger, -, 2011-11-16T16:00:00)
 wasEndedBy(ex:act2, -, -, 2011-11-16T16:00:00)
 wasEndedBy(ex:act2, -, -, 2011-11-16T16:00:00, [ex:param="a"])
-wasEndedBy(e; ex:act2)
-wasEndedBy(e; ex:act2, ex:trigger, -, 2011-11-16T16:00:00)
+wasEndedBy(end; ex:act2)
+wasEndedBy(end; ex:act2, ex:trigger, -, 2011-11-16T16:00:00)
 </pre>
 </div>
 
@@ -1100,24 +1067,24 @@
 <p>The following table summarizes how each constituent of a PROV-DM Invalidation maps to a PROV-N syntax element.</p>
 <div style="text-align: left; ">
 <table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><b><a href="http://www.w3.org/TR/prov-dm/#dfn-wasinvalidatedby">Invalidation</a></b></td><td><b>Non-Terminal</b></td></tr>
+<tr><td><b><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-wasinvalidatedby">Invalidation</a></b></td><td><b>Non-Terminal</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#invalidation.id"><span class='attribute' id="invalidation.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#invalidation.entity"><span class='attribute' id="invalidation.entity">entity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#invalidation.activity"><span class='attribute' id="invalidation.activity">activity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifierOrMarker">aIdentifierOrMarker</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#invalidation.time"><span class='attribute' id="invalidation.time">time</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-timeOrMarker">timeOrMarker</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#invalidation.attributes"><span class='attribute' id="invalidation.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#invalidation.id"><span class='attribute' id="invalidation.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#invalidation.entity"><span class='attribute' id="invalidation.entity">entity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#invalidation.activity"><span class='attribute' id="invalidation.activity">activity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifierOrMarker">aIdentifierOrMarker</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#invalidation.time"><span class='attribute' id="invalidation.time">time</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-timeOrMarker">timeOrMarker</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#invalidation.attributes"><span class='attribute' id="invalidation.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
 </table>
 </div>
 
 <div class="anexample">
 
 <pre class="codeexample">
-wasInvalidatedBy(ex:i1; tr:WD-prov-dm-20111215, ex:edit1, 2011-11-16T16:00:00,  [ex:fct="save"])
+wasInvalidatedBy(ex:inv; tr:WD-prov-dm-20111215, ex:edit1, 2011-11-16T16:00:00,  [ex:fct="save"])
 </pre>
-<p>  Here <span class="name">ex:i1</span> is the optional invalidation identifier, <span class="name">tr:WD-prov-dm-20111215</span> is the identifier of the entity being invalidated,
+<p>  Here <span class="name">ex:inv</span> is the optional invalidation identifier, <span class="name">tr:WD-prov-dm-20111215</span> is the identifier of the entity being invalidated,
   <span class="name">ex:edit1</span> is the optional identifier of the invalidating activity, <span class="name">2011-11-16T16:00:00</span> is the optional invalidation time, and <span class="name"> [ex:fct="save"]</span> are optional attributes. </p>
 The remaining examples show cases where some of the optionals are omitted.
   
@@ -1126,7 +1093,7 @@
 wasInvalidatedBy(tr:WD-prov-dm-20111215, ex:edit1, 2011-11-16T16:00:00)
 wasInvalidatedBy(e2, a1, -, [ex:fct="save"])     
 wasInvalidatedBy(e2, -, -, [ex:fct="save"])     
-wasInvalidatedBy(ex:i1; tr:WD-prov-dm-20111215, ex:edit1, -)
+wasInvalidatedBy(ex:inv; tr:WD-prov-dm-20111215, ex:edit1, -)
 wasInvalidatedBy(tr:WD-prov-dm-20111215, ex:edit1, -)
 </pre>
 </div>
@@ -1154,25 +1121,25 @@
 <p>The following table summarizes how each constituent of a PROV-DM Derivation maps to a PROV-N syntax element.</p>
 <div style="text-align: left; ">
 <table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><b><a href="http://www.w3.org/TR/prov-dm/#dfn-wasderivedfrom">Derivation</a></b></td><td><b>Non-Terminal</b></td></tr>
+<tr><td><b><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-wasderivedfrom">Derivation</a></b></td><td><b>Non-Terminal</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
 
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#derivation.id"><span class='attribute' id="derivation.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#derivation.generatedEntity"><span class='attribute' id="derivation.generatedEntity">generatedEntity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#derivation.usedEntity"><span class='attribute' id="derivation.usedEntity">usedEntity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#derivation.activity"><span class='attribute' id="derivation.activity">activity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifierOrMarker">aIdentifierOrMarker</a></code></td></tr>
-
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#derivation.generation"><span class='attribute' id="derivation.generation">generation</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-gIdentifierOrMarker">gIdentifierOrMarker</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#derivation.usage"><span class='attribute' id="derivation.usage">usage</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-uIdentifierOrMarker">uIdentifierOrMarker</a></code></td></tr>
-
-
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#derivation.attributes"><span class='attribute' id="derivation.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#derivation.id"><span class='attribute' id="derivation.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#derivation.generatedEntity"><span class='attribute' id="derivation.generatedEntity">generatedEntity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#derivation.usedEntity"><span class='attribute' id="derivation.usedEntity">usedEntity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#derivation.activity"><span class='attribute' id="derivation.activity">activity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifierOrMarker">aIdentifierOrMarker</a></code></td></tr>
+
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#derivation.generation"><span class='attribute' id="derivation.generation">generation</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-gIdentifierOrMarker">gIdentifierOrMarker</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#derivation.usage"><span class='attribute' id="derivation.usage">usage</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-uIdentifierOrMarker">uIdentifierOrMarker</a></code></td></tr>
+
+
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#derivation.attributes"><span class='attribute' id="derivation.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
 </table>
 </div>
 
@@ -1268,7 +1235,7 @@
 
 <div class="anexample">
     <pre class="codeexample">
-wasDerivedFrom(src1;  ex:e1, ex:e2, ex:act, ex:g, ex:u, 
+wasDerivedFrom(sourceId1;  ex:e1, ex:e2, ex:act, ex:g, ex:u, 
                [ prov:type='prov:PrimarySource' ])
 </pre>
 <p>Here, the derivation is provided with a <span class="name">prov:type</span> attribute and value <span class="name">prov:PrimarySource</span>.
@@ -1307,10 +1274,10 @@
 <p>The following table summarizes how each constituent of a PROV-DM Agent maps to a PROV-N syntax element.</p>
 <div style="text-align: left; ">
 <table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><b><a href="http://www.w3.org/TR/prov-dm/#dfn-agent">Agent</a></b></td><td><b>Non-Terminal</b></td></tr>
+<tr><td><b><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-agent">Agent</a></b></td><td><b>Non-Terminal</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#agent.id"><span class='attribute' id="agent.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-identifier">identifier</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#agent.attributes"><span class='attribute' id="agent.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#agent.id"><span class='attribute' id="agent.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-identifier">identifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#agent.attributes"><span class='attribute' id="agent.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
 </table>
 </div>
 
@@ -1351,14 +1318,14 @@
 <p>The following table summarizes how each constituent of a PROV-DM Attribution maps to a PROV-N syntax element.</p>
 <div style="text-align: left; ">
 <table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><b><a href="http://www.w3.org/TR/prov-dm/#dfn-wasattributedto">Attribution</a></b></td><td><b>Non-Terminal</b></td></tr>
+<tr><td><b><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-wasattributedto">Attribution</a></b></td><td><b>Non-Terminal</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#attribution.id"><span class='attribute' id="attribution.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#attribution.entity"><span class='attribute' id="attribution.entity">entity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-identifier">eIdentifier</a></code></td></tr>
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#attribution.agent"><span class='attribute' id="attribution.agent">agent</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-agIdentifier">agIdentifier</a></code></td></tr>
-
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#attribution.attributes"><span class='attribute' id="attribution.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#attribution.id"><span class='attribute' id="attribution.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#attribution.entity"><span class='attribute' id="attribution.entity">entity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-identifier">eIdentifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#attribution.agent"><span class='attribute' id="attribution.agent">agent</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-agIdentifier">agIdentifier</a></code></td></tr>
+
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#attribution.attributes"><span class='attribute' id="attribution.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
 </table>
 </div>
 
@@ -1367,9 +1334,9 @@
 <div class="anexample">
 
 <pre class="codeexample">
-wasAttributedTo(id; e, ag, [ex:license='cc:attributionURL' ])
+wasAttributedTo(attr; e, ag, [ex:license='cc:attributionURL' ])
   </pre>
-<p>    Here <span class="name">id</span> is the optional attribution identifier,  <span class="name">e</span> is an entity identifier,
+<p>    Here <span class="name">attr</span> is the optional attribution identifier,  <span class="name">e</span> is an entity identifier,
   <span class="name">ag</span> is the identifier of the agent to whom the entity is abscribed, 
 and <span class="name">[ex:license='cc:attributionURL' ]</span> are optional attributes. </p>
 The remaining examples show cases where some of the optionals are omitted.
@@ -1397,19 +1364,19 @@
 <p>The following table summarizes how each constituent of a PROV-DM Association maps to a PROV-N syntax element.</p>
 <div style="text-align: left; ">
 <table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><b><a href="http://www.w3.org/TR/prov-dm/#dfn-wasassociatedwith">Association</a></b></td><td><b>Non-Terminal</b></td></tr>
+<tr><td><b><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-wasassociatedwith">Association</a></b></td><td><b>Non-Terminal</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
 
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#association.id"><span class='attribute' id="association.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#association.activity"><span class='attribute' id="association.activity">activity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifier">aIdentifier</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#association.agent"><span class='attribute' id="association.agent">agent</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-agIdentifierOrMarker">agIdentifierOrMarker</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#association.plan"><span class='attribute' id="association.plan">plan</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifierOrMarker">eIdentifierOrMarker</a></code></td></tr>
-
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#association.attributes"><span class='attribute' id="association.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#association.id"><span class='attribute' id="association.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#association.activity"><span class='attribute' id="association.activity">activity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifier">aIdentifier</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#association.agent"><span class='attribute' id="association.agent">agent</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-agIdentifierOrMarker">agIdentifierOrMarker</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#association.plan"><span class='attribute' id="association.plan">plan</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifierOrMarker">eIdentifierOrMarker</a></code></td></tr>
+
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#association.attributes"><span class='attribute' id="association.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
 </table>
 </div>
 
@@ -1421,10 +1388,10 @@
 
 <div class="anexample">
 <pre class="codeexample">
-wasAssociatedWith(ex:agas; ex:a1, ex:ag1, ex:e1, [ex:param1="a", ex:param2="b"])
+wasAssociatedWith(ex:assoc; ex:a1, ex:ag1, ex:e1, [ex:param1="a", ex:param2="b"])
   </pre>
 
-<p>  Here <span class="name">ex:agas</span> is the optional attribution identifier,
+<p>  Here <span class="name">ex:assoc</span> is the optional attribution identifier,
   <span class="name">ex:a1</span> is an activity identifier,
   <span class="name">ex:ag1</span> is the optional identifier of the agent associated to the activity,
   <span class="name">ex:e1</span> is the optional identifier of the plan used by the agent in the context of the activity,
@@ -1445,10 +1412,19 @@
 
 <p>Additional semantic rules (<a href="#semantic-rules-summary">Section 3.7.5</a>) apply to <code class="content"><a class="grammarRef" href="#prod-associationExpression">associationExpression</a></code>.</p>
 
+
+<div class="anexample">
+<p>The  following expressions illustrates a plan.
+<pre class="codeexample">
+  entity(ex:pl1,   [ prov:type='prov:Plan' ])
+</pre>
+</div>
+
+
 <!--
 <p><strong>Note:</strong>The production <code class="content"><a class="grammarRef" href="#prod-associationExpression">associationExpression</a></code> allows for expressions <span class="name">wasAssociatedWith(a, -, -)</span>  and <span class="name">wasAssociatedWith(-; a, -, -)</span>. However, these expressions are not valid in PROV-N, 
 since
-at least one of <a href="http://www.w3.org/TR/prov-dm/#association.id"><span class='attribute'>id</span></a>, <a href="http://www.w3.org/TR/prov-dm/#association.agent"><span class='attribute'>agent</span></a>,  <a href="http://www.w3.org/TR/prov-dm/#association.plan"><span class='attribute'>plan</span></a>, and  <a href="http://www.w3.org/TR/prov-dm/#association.attributes"><span class='attribute'>attributes</span></a>  MUST be present.</p>
+at least one of <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#association.id"><span class='attribute'>id</span></a>, <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#association.agent"><span class='attribute'>agent</span></a>,  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#association.plan"><span class='attribute'>plan</span></a>, and  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#association.attributes"><span class='attribute'>attributes</span></a>  MUST be present.</p>
 -->
 
 </section>
@@ -1465,20 +1441,20 @@
 <p>The following table summarizes how each constituent of a PROV-DM Delegation maps to a PROV-N syntax element.</p>
 <div style="text-align: left; ">
 <table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><b><a href="http://www.w3.org/TR/prov-dm/#dfn-actedonbehalfof">Delegation</a></b></td><td><b>Non-Terminal</b></td></tr>
+<tr><td><b><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-actedonbehalfof">Delegation</a></b></td><td><b>Non-Terminal</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
 
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#delegation.id"><span class='attribute' id="delegation.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#delegation.delegate"><span class='attribute' id="delegation.delegate">delegate</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-agIdentifier">agIdentifier</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#delegation.responsible"><span class='attribute' id="delegation.responsible">responsible</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-agIdentifier">agIdentifier</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#delegation.activity"><span class='attribute' id="delegation.activity">activity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifierOrMarker">aIdentifierOrMarker</a></code></td></tr>
-
-
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#delegation.attributes"><span class='attribute' id="delegation.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#delegation.id"><span class='attribute' id="delegation.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#delegation.delegate"><span class='attribute' id="delegation.delegate">delegate</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-agIdentifier">agIdentifier</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#delegation.responsible"><span class='attribute' id="delegation.responsible">responsible</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-agIdentifier">agIdentifier</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#delegation.activity"><span class='attribute' id="delegation.activity">activity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-aIdentifierOrMarker">aIdentifierOrMarker</a></code></td></tr>
+
+
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#delegation.attributes"><span class='attribute' id="delegation.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
 </table>
 </div>
 
@@ -1502,7 +1478,7 @@
 actedOnBehalfOf(ag1, ag2, a)
 actedOnBehalfOf(ag1, ag2, -, [prov:type="delegation"])
 actedOnBehalfOf(ag2, ag3, a, [prov:type="contract"])
-actedOnBehalfOf(r; ag2, ag3, a, [prov:type="contract"])
+actedOnBehalfOf(del1; ag2, ag3, a, [prov:type="contract"])
 </pre>
 </div>
 
@@ -1521,26 +1497,26 @@
 <p>The following table summarizes how each constituent of a PROV-DM Influence maps to a PROV-N syntax element.</p>
 <div style="text-align: left; ">
 <table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><b><a href="http://www.w3.org/TR/prov-dm/#dfn-wasinfluencedby">Influence</a></b></td><td><b>Non-Terminal</b></td></tr>
+<tr><td><b><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-wasinfluencedby">Influence</a></b></td><td><b>Non-Terminal</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
 
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#influence.id"><span class='attribute' id="influence.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#influence.influencee"><span class='attribute' id="influence.influencee">influencee</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#influence.influencer"><span class='attribute' id="influence.influencer">influencer</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#influence.attributes"><span class='attribute' id="influence.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#influence.id"><span class='attribute' id="influence.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#influence.influencee"><span class='attribute' id="influence.influencee">influencee</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#influence.influencer"><span class='attribute' id="influence.influencer">influencer</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#influence.attributes"><span class='attribute' id="influence.attributes">attributes</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalAttributeValuePairs">optionalAttributeValuePairs</a></code></td></tr>
 </table>
 </div>
 
 
 <div class="anexample">
     <pre class="codeexample">
-wasInfluencedBy(id;e2,e1,[ex:param="a"])
+wasInfluencedBy(infl1;e2,e1,[ex:param="a"])
   </pre>
-<p>  Here
-    <span class="name">id</span> is the optional influence identifier,
+<p>  Here,
+    <span class="name">infl1</span> is the optional influence identifier,
   <span class="name">e2</span> is an entity identifier,
   <span class="name">e1</span> is the identifier for an ancestor entity that   <span class="name">e2</span> is influenced by,
   and <span class="name">[ex:param="a"]</span> is the optional set of attributes. </p>
@@ -1550,7 +1526,7 @@
   <pre class="codeexample">
 wasInfluencedBy(e2,e1)
 wasInfluencedBy(e2,e1,[ex:param="a"])
-wasInfluencedBy(id; e2,e1)
+wasInfluencedBy(infl1; e2,e1)
 </pre>
 </div>
 
@@ -1568,29 +1544,29 @@
 <tbody class="grammar-ref" data-ref="prod-bundle"></tbody>
 </table>
 
-<p>Bundles cannot be nested because <code><a class="grammarRef" href="#prod-bundle">bundle</a></code> is not an <code><a class="grammarRef" href="#prod-expression">expression</a></code>, and therefore cannot occur inside another <code><a class="grammarRef" href="#prod-bundle">bundle</a></code>.</p>
-
-<p>Each identifier occuring in a bundle, including the bundle identifier itself, MUST be interpreted with respect to the namespace declarations of that bundle, or if the identifier's prefix is not declared in the bundle, with respect to the namespace declaration in the document. </p>
+<p>Bundles cannot be nested because a <code><a class="grammarRef" href="#prod-bundle">bundle</a></code> is not an <code><a class="grammarRef" href="#prod-expression">expression</a></code>, and therefore cannot occur inside another <code><a class="grammarRef" href="#prod-bundle">bundle</a></code>.</p>
+
+<p>Each identifier occuring in a bundle, including the bundle identifier itself, MUST be interpreted with respect to the namespace declarations of that bundle, or if the identifier's prefix is not declared in the bundle, with respect to the namespace declarations in the document. </p>
 
 
 <p>The following table summarizes how each constituent of a PROV-DM bundle maps to a PROV-N syntax element.</p>
 <div style="text-align: left; ">
 <table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><b><a href="http://www.w3.org/TR/prov-dm/#dfn-bundle-constructor">Bundle</a></b></td><td><b>Non-Terminal</b></td></tr>
+<tr><td><b><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-bundle-constructor">Bundle</a></b></td><td><b>Non-Terminal</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
 
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#bundle.constructor.id"><span class='attribute' id="bundle.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#bundle.constructor.descriptions"><span class='attribute' id="bundle.descriptions">descriptions</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-expression">expression</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#dfn-namespaceDeclaration"><span class='attribute' id="namespaceDeclaration">namespaceDeclaration</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-namespaceDeclarations">namespaceDeclarations</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#bundle.constructor.id"><span class='attribute' id="bundle.id">id</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-optionalIdentifier">optionalIdentifier</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#bundle.constructor.descriptions"><span class='attribute' id="bundle.descriptions">descriptions</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-expression">expression</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-namespaceDeclaration"><span class='attribute' id="namespaceDeclaration">namespaceDeclaration</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-namespaceDeclarations">namespaceDeclarations</a></code></td></tr>
 
 
 </table>
 </div>
 
 
-<div class="anexample">
+<div class="anexample" id="anexample-bundle1">
     <pre class="codeexample">
 bundle ex:author-view
   prefix ex  &lt;http://example.org/&gt;
@@ -1613,9 +1589,15 @@
 <h4>Bundle Type</h4>
 
 <p id="provn-type-Bundle">
-When described, a Bundle MUST be expressed as an
-<code class="content"><a class="grammarRef" href="#prod-entityExpression">entityExpression</a></code> with attribute <code>prov:type='prov:Bundle'</code>.</p>
-
+When described, a Bundle MUST be expressed as an <code class="content"><a class="grammarRef" href="#prod-entityExpression">entityExpression</a></code> with attribute <code>prov:type='prov:Bundle'</code>.</p>
+
+<div class="anexample">
+<p>The bundle of
+<a href="#anexample-bundle1" class="anexample-ref"><span>Example REF</span></a> can be referred to as an an entity, and its provenance described.</p>
+<pre class="codeexample">
+  entity(ex:author-view,   [ prov:type='prov:Bundle' ])
+</pre>
+</div>
 </section>
 </section>
 
@@ -1646,14 +1628,14 @@
 <p>The following table summarizes how each constituent of a PROV-DM Alternate maps to a PROV-N syntax element.</p>
 <div style="text-align: left; ">
 <table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><b><a href="http://www.w3.org/TR/prov-dm/#dfn-alternateof">Alternate</a></b></td><td><b>Non-Terminal</b></td></tr>
+<tr><td><b><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-alternateof">Alternate</a></b></td><td><b>Non-Terminal</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
 
 
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#alternate.alternate1"><span class='attribute' id="alternate.alternate1">alternate1</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
-
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#alternate.alternate2"><span class='attribute' id="alternate.alternate2">alternate2</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#alternate.alternate1"><span class='attribute' id="alternate.alternate1">alternate1</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
+
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#alternate.alternate2"><span class='attribute' id="alternate.alternate2">alternate2</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
 
 </table>
 </div>
@@ -1680,14 +1662,14 @@
 <p>The following table summarizes how each constituent of a PROV-DM Specialization maps to a PROV-N syntax element.</p>
 <div style="text-align: left; ">
 <table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><b><a href="http://www.w3.org/TR/prov-dm/#dfn-specializationof">Specialization</a></b></td><td><b>Non-Terminal</b></td></tr>
+<tr><td><b><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-specializationof">Specialization</a></b></td><td><b>Non-Terminal</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
 
 
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#specialization.specificEntity"><span class='attribute' id="specialization.specificEntity">specificEntity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
-
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#specialization.generalEntity"><span class='attribute' id="specialization.generalEntity">generalEntity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#specialization.specificEntity"><span class='attribute' id="specialization.specificEntity">specificEntity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
+
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#specialization.generalEntity"><span class='attribute' id="specialization.generalEntity">generalEntity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
 
 </table>
 </div>
@@ -1725,6 +1707,16 @@
 <code class="content"><a class="grammarRef" href="#prod-entityExpression">entityExpression</a></code> with attribute 
 <span  id="provn-type-Collection"><code>prov:type='prov:Collection'</code></span>, or
 <span  id="provn-type-EmptyCollection"><code>prov:type='prov:EmptyCollection'</code></span>, respectively.</p>
+
+
+
+<div class="anexample">
+<p>The  following two expressions are about a collection and an empty collection, respectively.
+<pre class="codeexample">
+  entity(ex:col1,   [ prov:type='prov:Collection' ])
+  entity(ex:col2,   [ prov:type='prov:EmptyCollection' ])
+</pre>
+</div>
 </section>
 
 
@@ -1741,13 +1733,13 @@
 <p>The following table summarizes how each constituent of a PROV-DM Membership maps to a PROV-N syntax element.</p>
 <div style="text-align: left; ">
 <table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><b><a href="http://www.w3.org/TR/prov-dm/#dfn-hadmember">Membership</a></b></td><td><b>Non-Terminal</b></td></tr>
+<tr><td><b><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-hadmember">Membership</a></b></td><td><b>Non-Terminal</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
 
 
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#membership.collection"><span class='attribute' id="membership.collection">collection</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-cIdentifier">cIdentifier</a></code></td></tr>
-
-<tr><td><a href="http://www.w3.org/TR/prov-dm/#membership.entity"><span class='attribute' id="membership.entity">entity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#membership.collection"><span class='attribute' id="membership.collection">collection</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-cIdentifier">cIdentifier</a></code></td></tr>
+
+<tr><td><a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#membership.entity"><span class='attribute' id="membership.entity">entity</span></a></td><td><code class="content"><a class="grammarRef" href="#prod-eIdentifier">eIdentifier</a></code></td></tr>
 </table>
 </div>
 
@@ -1854,7 +1846,7 @@
 ',' (comma),
 ':' (colon),
 ';' (semi-colon),   
-'"' (double quote),
+'"' (double quote),  <!-- " -->
 '[' (left square bracket),
 ']' (right square bracket) are used by the PROV notation as delimiters, they are not allowed in local parts. 
 Instead, among those characters, those that are permitted in SPARQL
@@ -1958,15 +1950,15 @@
 
 
 <p>The  reserved attributes in the PROV namespace are the following.
-Their meaning is explained by [[PROV-DM]] (see <a href="http://www.w3.org/TR/prov-dm/#term-attribute">Section 5.7.2: Attribute</a>).
+Their meaning is explained by [[PROV-DM]] (see <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#term-attribute">Section 5.7.2: Attribute</a>).
 </p>
 
 <ol>
-<li>  <span class="name">prov:label</span>
-<li>  <span class="name">prov:location</span>
-<li>  <span class="name">prov:role</span>
-<li>  <span class="name">prov:type</span>
-<li>  <span class="name">prov:value</span>
+<li>  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#term-attribute-label"><span class="name">prov:label</span></a>
+<li>  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#term-attribute-location"><span class="name">prov:location</span></a>
+<li>  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#term-attribute-role"><span class="name">prov:role</span></a>
+<li>  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#term-attribute-type"><span class="name">prov:type</span></a>
+<li>  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#term-attribute-value"><span class="name">prov:value</span></a>
 </ol>
 
 
@@ -2003,7 +1995,7 @@
 <tbody class="grammar-ref" data-ref="prod-QUALIFIED_NAME_LITERAL"></tbody>
 </table>
 
-<p>In production <code class="content"><a class="grammarRef" href="#prod-datatype">datatype</a></code>, the <code class="content"><a class="grammarRef" href="#prod-QUALIFIED_NAME">QUALIFIED_NAME</a></code> is used to denote a <a href="http://www.w3.org/TR/prov-dm/#term-value">PROV data type</a> [[PROV-DM]].
+<p>In production <code class="content"><a class="grammarRef" href="#prod-datatype">datatype</a></code>, the <code class="content"><a class="grammarRef" href="#prod-QUALIFIED_NAME">QUALIFIED_NAME</a></code> is used to denote a <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#term-value">PROV data type</a> [[PROV-DM]].
 
 
 <p>The non terminals
@@ -2062,6 +2054,11 @@
   "1" %% xsd:integer
   "http://example.org/foo" %% xsd:anyURI
 </pre>
+The following examples are the floating point number 1.01 and the boolean true.
+<pre class="codeexample">
+  "1.01" %% xsd:float
+  "true" %% xsd:boolean
+</pre>
 </div>
 
 
@@ -2070,20 +2067,20 @@
 <h4>Reserved Type Values</h4>
 
 <p>The  reserved type values in the PROV namespace are the following.
-Their meaning is defined [[PROV-DM]] (see <a href="http://www.w3.org/TR/prov-dm/#term-attribute-type">Section 5.7.2.4: prov:type</a>).
+Their meaning is defined [[PROV-DM]] (see <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#term-attribute-type">Section 5.7.2.4: prov:type</a>).
 </p>
 
 <ol>
-<li>  <span class="name">prov:Bundle</span>
-<li>  <span class="name">prov:Collection</span>
-<li>  <span class="name">prov:EmptyCollection</span>
-<li>  <span class="name">prov:Organization</span>
-<li>  <span class="name">prov:Person</span>
-<li>  <span class="name">prov:Plan</span>
-<li>  <span class="name">prov:PrimarySource</span>
-<li>  <span class="name">prov:Quotation</span>
-<li>  <span class="name">prov:Revision</span>
-<li>  <span class="name">prov:SoftwareAgent</span>
+<li>  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#term-bundle-entity"><span class="name">prov:Bundle</span></a>
+<li>  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#concept-collection"><span class="name">prov:Collection</span></a>
+<li>  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#concept-empty-collection"><span class="name">prov:EmptyCollection</span></a>
+<li>  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#concept-organization"><span class="name">prov:Organization</span></a>
+<li>  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#concept-person"><span class="name">prov:Person</span></a>
+<li>  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#concept-plan"><span class="name">prov:Plan</span></a>
+<li>  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-primary-source"><span class="name">prov:PrimarySource</span></a>
+<li>  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-quotation"><span class="name">prov:Quotation</span></a>
+<li>  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#dfn-revision"><span class="name">prov:Revision</span></a>
+<li>  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#concept-software-agent"><span class="name">prov:SoftwareAgent</span></a>
 </ol>
 
 <div class="anexample" id="anexample-types">
@@ -2147,7 +2144,7 @@
 <li> 
 The scope of a prefix-namespace declaration directly occurring in a <code><a class="grammarRef" href="#prod-bundle">bundle</a></code> is the <code><a class="grammarRef" href="#prod-bundle">bundle</a></code> itself.</li>
 <li>
-The scope of a prefix-namespace declaration directly occurring in a <code><a class="grammarRef" href="#prod-document">document</a></code> is the <code><a class="grammarRef" href="#prod-document">document</a></code> including the <code><a class="grammarRef" href="#prod-bundle">bundles</a></code> it contains but excluding those <code><a class="grammarRef" href="#prod-bundle">bundles</a></code> that redeclare this prefix-namespace pair.</li>
+The scope of a prefix-namespace declaration directly occurring in a <code><a class="grammarRef" href="#prod-document">document</a></code> is the <code><a class="grammarRef" href="#prod-document">document</a></code> including the <code><a class="grammarRef" href="#prod-bundle">bundles</a></code> it contains but excluding those <code><a class="grammarRef" href="#prod-bundle">bundles</a></code> that redeclare this prefix.</li>
 </ul>
 
 <p>A set of namespace declarations <code><a class="grammarRef" href="#prod-namespaceDeclarations">namespaceDeclarations</a></code> MUST NOT re-declare the same prefix.</p>
@@ -2176,7 +2173,7 @@
 <code>e001</code> directly occurring in the document refers to that namespace.
 A nested bundle also declares a default namespace, but with a different IRI.
 In that  bundle, the occurrences of
-<code>e001</code>, including for the bundle name, refer to the latest default namespace.</p>
+<code>e001</code>, including the bundle name, refer to the latest default namespace.</p>
 <pre class="codeexample">
 document
   default &lt;http://example.org/1/&gt;
@@ -2233,34 +2230,34 @@
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
 <tr><td><a class="grammarRef" href="#prod-generationExpression">Generation expression</a></td>
     <td><span class="name">wasGeneratedBy(e2, -, -)</span><br/><span class="name">wasGeneratedBy(-; e2, -, -)</span></td>
-    <td>At least one  of <a href="http://www.w3.org/TR/prov-dm/#generation.id"><span class='attribute'>id</span></a>, <a href="http://www.w3.org/TR/prov-dm/#generation.activity"><span class='attribute'>activity</span></a>, <a href="http://www.w3.org/TR/prov-dm/#generation.time"><span class='attribute'>time</span></a>, and  <a href="http://www.w3.org/TR/prov-dm/#generation.attributes"><span class='attribute'>attributes</span></a> MUST be present.</td>  
+    <td>At least one  of <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#generation.id"><span class='attribute'>id</span></a>, <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#generation.activity"><span class='attribute'>activity</span></a>, <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#generation.time"><span class='attribute'>time</span></a>, and  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#generation.attributes"><span class='attribute'>attributes</span></a> MUST be present.</td>  
 </tr>
 <tr><td><a class="grammarRef" href="#prod-usageExpression">Usage expression</a></td>
 <td><span class="name">used(a2, -, -)</span><br/><span class="name">used(-; a2, -, -)</span></td>
-<td>At least one  of <a href="http://www.w3.org/TR/prov-dm/#usage.id"><span class='attribute'>id</span></a>, <a href="http://www.w3.org/TR/prov-dm/#usage.entity"><span class='attribute'>entity</span></a>, <a href="http://www.w3.org/TR/prov-dm/#usage.time"><span class='attribute'>time</span></a>, and  <a href="http://www.w3.org/TR/prov-dm/#usage.attributes"><span class='attribute'>attributes</span></a> MUST be present</td>
+<td>At least one  of <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#usage.id"><span class='attribute'>id</span></a>, <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#usage.entity"><span class='attribute'>entity</span></a>, <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#usage.time"><span class='attribute'>time</span></a>, and  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#usage.attributes"><span class='attribute'>attributes</span></a> MUST be present</td>
 </tr>
 <tr>
 <td><a class="grammarRef" href="#prod-startExpression">Start expression</a></td>
 <td> <span class="name">wasStartedBy(e2, -, -, -)</span><br/><span class="name">wasStartedBy(-; e2, -, -, -)</span></td>
-<td>At least one  of <a href="http://www.w3.org/TR/prov-dm/#start.id"><span class='attribute'>id</span></a>, <a href="http://www.w3.org/TR/prov-dm/#start.trigger"><span class='attribute'>trigger</span></a>, <a href="http://www.w3.org/TR/prov-dm/#start.starter"><span class='attribute'>starter</span></a>, <a href="http://www.w3.org/TR/prov-dm/#start.time"><span class='attribute'>time</span></a>, and  <a href="http://www.w3.org/TR/prov-dm/#start.attributes"><span class='attribute'>attributes</span></a> MUST be present</td>
+<td>At least one  of <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#start.id"><span class='attribute'>id</span></a>, <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#start.trigger"><span class='attribute'>trigger</span></a>, <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#start.starter"><span class='attribute'>starter</span></a>, <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#start.time"><span class='attribute'>time</span></a>, and  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#start.attributes"><span class='attribute'>attributes</span></a> MUST be present</td>
 </tr>
 
 <tr>
 <td><a class="grammarRef" href="#prod-endExpression">End expression</a></td>
 <td><span class="name">wasEndedBy(e2, -, -, -)</span><br/><span class="name">wasEndedBy(-; e2, -, -, -)</span></td>
-<td>At least one  of <a href="http://www.w3.org/TR/prov-dm/#end.id"><span class='attribute'>id</span></a>, <a href="http://www.w3.org/TR/prov-dm/#end.trigger"><span class='attribute'>trigger</span></a>, <a href="http://www.w3.org/TR/prov-dm/#end.ender"><span class='attribute'>ender</span></a>, <a href="http://www.w3.org/TR/prov-dm/#end.time"><span class='attribute'>time</span></a>, and  <a href="http://www.w3.org/TR/prov-dm/#end.attributes"><span class='attribute'>attributes</span></a> MUST be present</td>
+<td>At least one  of <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#end.id"><span class='attribute'>id</span></a>, <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#end.trigger"><span class='attribute'>trigger</span></a>, <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#end.ender"><span class='attribute'>ender</span></a>, <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#end.time"><span class='attribute'>time</span></a>, and  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#end.attributes"><span class='attribute'>attributes</span></a> MUST be present</td>
 </tr>
 
 <tr>
 <td><a class="grammarRef" href="#prod-invalidationExpression">Invalidation expression</a></td>
 <td><span class="name">wasInvalidatedBy(e2, -, -)</span>  <br/><span class="name">wasInvalidatedBy(-; e2, -, -)</span></td>
-<td>At least one  of <a href="http://www.w3.org/TR/prov-dm/#invalidation.id"><span class='attribute'>id</span></a>, <a href="http://www.w3.org/TR/prov-dm/#invalidation.activity"><span class='attribute'>activity</span></a>, <a href="http://www.w3.org/TR/prov-dm/#invalidation.time"><span class='attribute'>time</span></a>, and  <a href="http://www.w3.org/TR/prov-dm/#invalidation.attributes"><span class='attribute'>attributes</span></a> MUST be present</td>
+<td>At least one  of <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#invalidation.id"><span class='attribute'>id</span></a>, <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#invalidation.activity"><span class='attribute'>activity</span></a>, <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#invalidation.time"><span class='attribute'>time</span></a>, and  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#invalidation.attributes"><span class='attribute'>attributes</span></a> MUST be present</td>
 </tr>
 
 <tr>
 <td><a class="grammarRef" href="#prod-associationExpression">Association expression</a></td>
 <td><span class="name">wasAssociatedWith(a, -, -)</span> <br/><span class="name">wasAssociatedWith(-; a, -, -)</span></td>
-<td>At least one of <a href="http://www.w3.org/TR/prov-dm/#association.id"><span class='attribute'>id</span></a>, <a href="http://www.w3.org/TR/prov-dm/#association.agent"><span class='attribute'>agent</span></a>,  <a href="http://www.w3.org/TR/prov-dm/#association.plan"><span class='attribute'>plan</span></a>, and  <a href="http://www.w3.org/TR/prov-dm/#association.attributes"><span class='attribute'>attributes</span></a>  MUST be present</td>
+<td>At least one of <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#association.id"><span class='attribute'>id</span></a>, <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#association.agent"><span class='attribute'>agent</span></a>,  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#association.plan"><span class='attribute'>plan</span></a>, and  <a href="http://www.w3.org/TR/2012/CR-prov-dm-20121211/#association.attributes"><span class='attribute'>attributes</span></a>  MUST be present</td>
 </tr>
 
 </table>
@@ -2298,9 +2295,9 @@
 <p>A document contains:
 <ul>
 <li><em>namespaceDeclarations</em>: a set of namespace declarations <code><a class="grammarRef" href="#prod-namespaceDeclarations">namespaceDeclarations</a></code>, declaring namespaces and associated prefixes, which can be used in <a
-title="attribute">attributes</a> and  <a title="identifier">identifiers</a> occurring inside  <span class="name">exprs</span>;</li>
-<li><em>expressions</em>:  a set of expressions matching <code><a class="grammarRef" href="#prod-expression">expression</a></code>;</li>
-<li><em>bundles</em>:  a  set of
+title="attribute">attributes</a> and  <a title="identifier">identifiers</a> occurring inside  <em>expressions</em> or <em>bundles</em>;</li>
+<li><em>expressions</em>:  a set of expressions, each matching <code><a class="grammarRef" href="#prod-expression">expression</a></code>;</li>
+<li><em>bundles</em>:  a  set of expressions, each matching
 <code><a class="grammarRef" href="#prod-bundle">bundle</a></code>.</li>
 </ul>
 
@@ -2346,7 +2343,7 @@
  href="#prod-extensibilityExpression">extensibilityExpression</a></code> production defined below.
 <li> As PROV provides no definition for these expressions, PROV compliant implementations 
  MAY ignore these expressions.</li>
-<li> Extensions to PROV and PROV-N MAY specify more specific productions and interpretations for these expressions, which applications MAY adopt to follow. </li>
+<li> Extensions to PROV and PROV-N MAY specify more specific productions and interpretations for these expressions, which applications MAY elect to follow. </li>
 </ul>
 
 
@@ -2371,7 +2368,7 @@
 <a href="#component6">Collections</a> are sets of entities, whose membership can be expressed using the <span class="name">hadMember</span> relation.  The following example shows how one can express membership for <em>dictionaries</em>, an illustrative extension of Collections consisting of sets of key-entity pairs, where a key is a <code><a class="grammarRef" href="#prod-literal">literal</a></code>. The notation is a variation of that used for Collections membership, allowing multiple member elements to be declared, and in which the elements are pairs. The name of the relation is qualified with the extension-specific namespace <span class="name">http://example.org/dictionaries</span>.
 </p>
 <pre class="codeexample">
-  prefix dictExt &lt;http://example.org/dictionaries&gt;
+  prefix dictExt &lt;http://example.org/dictionaries#&gt;
   dictExt:hadMembers(mId; d, {("k1",e1), ("k2",e2), ("k3",e3)}, []) 
 </pre>
 
@@ -2452,7 +2449,7 @@
       <dd>There are no known interoperability issues.</dd> 
       <dt>Published specification:</dt> 
       <dd>PROV-N: The Provenance Notation, Moreau, Missier, (eds), Cheney, Soiland-Reyes
-      <a href="http://www.w3.org/TR/prov-n/">http://www.w3.org/TR/prov-n/</a></dd> 
+      <a href="http://www.w3.org/TR/prov-n/">http://www.w3.org/TR/prov-n/</a>, 2012.</dd> 
       <dt>Applications which use this media type:</dt> 
       <dd>It may be used by any application for publishing provenance information. This format is designed to be a human-readable form of provenance. </dd> 
       <dt>Additional information:</dt> 
--- a/model/provbib.js	Mon Nov 19 09:27:56 2012 +0000
+++ b/model/provbib.js	Mon Nov 19 10:49:19 2012 +0000
@@ -17,7 +17,8 @@
                "http://www.w3.org/TR/2012/WD-prov-dc-20121211",
                "http://www.w3.org/TR/2012/WD-prov-xml-20121211",
                "http://www.w3.org/TR/2012/WD-prov-mention-20121211",
-	       "http://www.w3.org/2011/prov/wiki/FormalSemanticsStrawman"];
+	       "http://www.w3.org/2011/prov/wiki/FormalSemanticsStrawman",
+	       "http://lists.w3.org/Archives/Public/public-prov-comments/" ];
 
 var provReferences = {
 
@@ -92,3 +93,20 @@
 
 }
 
+function checkLinksToW3CReports () {
+    $('a').each(function(index) {
+        var myRef=$(this).attr('href');
+        if (myRef!=undefined) {
+            if (myRef.startsWith('http') && myRef.contains('prov-')) {
+                var check=false;
+                for (var k in provURLs) {
+                    if (myRef.startsWith(provURLs[k])) { check=true; }
+                }
+                if (!check) {
+                    console.log( "links " +  myRef);
+                }
+            }
+        }
+    })
+}
+