Updated with PROV-CONSTRAINT LC URL
authorT Dong Huynh <tdh@ecs.soton.ac.uk>
Wed, 12 Sep 2012 12:05:33 +0100
changeset 4458 e0ef62b69ff6
parent 4457 ec122f2c8c51
child 4459 35dcad700c39
Updated with PROV-CONSTRAINT LC URL
reports/conprod.png
reports/consume.png
reports/produce.png
reports/prov-implementations.html
reports/reports.css
Binary file reports/conprod.png has changed
Binary file reports/consume.png has changed
Binary file reports/produce.png has changed
--- a/reports/prov-implementations.html	Tue Sep 11 18:32:08 2012 +0100
+++ b/reports/prov-implementations.html	Wed Sep 12 12:05:33 2012 +0100
@@ -53,13 +53,17 @@
  
           // if you want to have extra CSS, append them to this list
           // it is recommended that the respec.css stylesheet be kept
-          extraCSS:             ["http://dev.w3.org/2009/dap/ReSpec.js/css/respec.css"/*, "./report.css"*/],
+          extraCSS:             ["http://dev.w3.org/2009/dap/ReSpec.js/css/respec.css"],
  
           // editors, add as many as you like
           // only "name" is required
           editors:  [
               { name: "Trung Dong Huynh", url: "http://www.ecs.soton.ac.uk/~tdh/",
                 company: "University of Southampton" },
+			  { name: "Paul Groth", url: "http://www.few.vu.nl/~pgroth/",
+                company: "VU University of Amsterdam" },
+			  { name: "Stephan Zednik", url: "http://tw.rpi.edu/web/person/StephanZednik",
+                company: "Rensselaer Polytechnic Institute" },
           ],
  
           // authors, add as many as you like. 
@@ -87,6 +91,7 @@
           preProcess: [addExtraReferences],
       };
     </script> 
+<link href="reports.css" rel="stylesheet" type="text/css">
 </head> 
   <body xmlns:prov="http://www.w3.org/ns/prov-o/"> 
 
@@ -128,7 +133,7 @@
 
   <section id="prov-terms">
     <h2>PROV Language Implementation</h2>
-    <table border="1" cellspacing="0">
+    <table class="feature-table">
       <caption id="prov-terms-table">Table 2: Coverage of PROV-DM [[PROV-DM]] terms in implementations of type Application, Framework / API, or Service.</caption>
       <tr>
         <th scope="col">PROV Component</th>
@@ -139,202 +144,202 @@
       </tr>
       <tr>
         <td rowspan="8"><a href="http://www.w3.org/TR/prov-dm/#component1">Component 1: Entities/Activities</a></td>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-entity" class="essential">Entity</a></td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-      </tr>
-      <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-Activity" class="essential">Actitivy</a></td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-      </tr>
-      <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-Generation" class="essential">Generation</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-entity" class="essential">Entity</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-Usage" class="essential">Usage</a></td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-      </tr>
-      <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-Communication" class="essential">Communication</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Activity" class="essential">Actitivy</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-Start">Start</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Generation" class="essential">Generation</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-End">End</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Usage" class="essential">Usage</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-Invalidation">Invalidation</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Communication" class="essential">Communication</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
+      </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Start">Start</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+      </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-End">End</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+      </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Invalidation">Invalidation</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
+        <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
         <td rowspan="4"><a href="http://www.w3.org/TR/prov-dm/#component2">Component 2: Derivations</a></td>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-Derivation" class="essential">Derivation</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Derivation" class="essential">Derivation</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-revision">Revision</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-revision">Revision</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-quotation">Quotation</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-quotation">Quotation</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-primary-source">Primary Source</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-primary-source">Primary Source</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
           <td rowspan="9"><a href="http://www.w3.org/TR/prov-dm/#component3">Component 3: Agents,<br>
           Responsibility, Influence</a></td>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-agent" class="essential">Agent</a></td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-      </tr>
-      <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-attribution" class="essential">Attribution</a></td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-      </tr>
-      <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-Association" class="essential">Association</a></td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-      </tr>
-      <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-delegation" class="essential">Delegation</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-agent" class="essential">Agent</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#concept-plan">Plan</a></td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-      </tr>
-      <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#concept-person">Person</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-attribution" class="essential">Attribution</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#concept-organization">Organization</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Association" class="essential">Association</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#concept-software-agent">SoftwareAgent</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-delegation" class="essential">Delegation</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-influence">Influence</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-plan">Plan</a></td>
+        <td><img src="consume.png" width="27" height="16" alt=""></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
+      </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-person">Person</a></td>
+        <td><img src="consume.png" width="27" height="16" alt=""></td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+      </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-organization">Organization</a></td>
+        <td><img src="consume.png" width="27" height="16" alt=""></td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+      </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-software-agent">SoftwareAgent</a></td>
+        <td><img src="consume.png" width="27" height="16" alt=""></td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+      </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-influence">Influence</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
+        <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
         <td><a href="http://www.w3.org/TR/prov-dm/#component4">Component 4: Bundles</a></td>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-bundle">Bundle</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-bundle">Bundle</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
         <td rowspan="3"><a href="http://www.w3.org/TR/prov-dm/#component5">Component 5: Alternate</a></td>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-alternate">Alternate</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-alternate">Alternate</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-specialization">Specialization</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-specialization">Specialization</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-mention">Mention</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-mention">Mention</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
         <td rowspan="2"><a href="http://www.w3.org/TR/prov-dm/#component6">Component 6: Collections</a></td>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-collection">Collection</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-collection">Collection</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-membership">Membership</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-membership">Membership</a></td>
+        <td><img src="conprod.png" width="27" height="16" alt="Consume &amp; Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
         <td rowspan="5"><a href="http://www.w3.org/TR/prov-dm/#second-class-elements">Other Elements</a></td>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-identifier">Idenitifer</a></td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-      </tr>
-      <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-attribute">Attribute</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-identifier">Idenitifer</a></td>
+        <td><img src="produce.png" width="27" height="16" alt="Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#concept-location">Location</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-attribute">Attribute</a></td>
+        <td><img src="produce.png" width="27" height="16" alt="Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#concept-role">Role</a></td>
-        <td>&nbsp;</td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-location">Location</a></td>
+        <td><img src="produce.png" width="27" height="16" alt="Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-value">Value</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-role">Role</a></td>
+        <td><img src="produce.png" width="27" height="16" alt="Produce"></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
+      </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-value">Value</a></td>
+        <td><img src="produce.png" width="27" height="16" alt="Produce"></td>
+        <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
     </table>
@@ -343,7 +348,7 @@
     
   <section id="prov-extensions">
       <h2>PROV Vocabulary Extension</h2>
-      <table border="1" cellspacing="0">
+      <table border="1" cellspacing="0" class="feature-table">
         <caption id="prov-terms-table">Table 3: PROV Terms extended by Vocabularies.</caption>
       <tr>
         <th scope="col">PROV Component</th>
@@ -354,74 +359,74 @@
       </tr>
       <tr>
         <td rowspan="8"><a href="http://www.w3.org/TR/prov-dm/#component1">Component 1: Entities/Activities</a></td>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-entity" class="essential">Entity</a></td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-      </tr>
-      <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-Activity" class="essential">Actitivy</a></td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-      </tr>
-      <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-Generation" class="essential">Generation</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-entity" class="essential">Entity</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-Usage" class="essential">Usage</a></td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-      </tr>
-      <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-Communication" class="essential">Communication</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Activity" class="essential">Actitivy</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-Start">Start</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Generation" class="essential">Generation</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-End">End</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Usage" class="essential">Usage</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-Invalidation">Invalidation</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Communication" class="essential">Communication</a></td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+      </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Start">Start</a></td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+      </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-End">End</a></td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+      </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Invalidation">Invalidation</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
         <td rowspan="4"><a href="http://www.w3.org/TR/prov-dm/#component2">Component 2: Derivations</a></td>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-Derivation" class="essential">Derivation</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Derivation" class="essential">Derivation</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-revision">Revision</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-revision">Revision</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-quotation">Quotation</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-quotation">Quotation</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-primary-source">Primary Source</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-primary-source">Primary Source</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
@@ -429,125 +434,125 @@
       <tr>
           <td rowspan="9"><a href="http://www.w3.org/TR/prov-dm/#component3">Component 3: Agents,<br>
           Responsibility, Influence</a></td>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-agent" class="essential">Agent</a></td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-      </tr>
-      <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-attribution" class="essential">Attribution</a></td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-      </tr>
-      <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-Association" class="essential">Association</a></td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-      </tr>
-      <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-delegation" class="essential">Delegation</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-agent" class="essential">Agent</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#concept-plan">Plan</a></td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-      </tr>
-      <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#concept-person">Person</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-attribution" class="essential">Attribution</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#concept-organization">Organization</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Association" class="essential">Association</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#concept-software-agent">SoftwareAgent</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-delegation" class="essential">Delegation</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-influence">Influence</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-plan">Plan</a></td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+      </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-person">Person</a></td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+      </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-organization">Organization</a></td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+      </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-software-agent">SoftwareAgent</a></td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+      </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-influence">Influence</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
         <td><a href="http://www.w3.org/TR/prov-dm/#component4">Component 4: Bundles</a></td>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-bundle">Bundle</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-bundle">Bundle</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
         <td rowspan="3"><a href="http://www.w3.org/TR/prov-dm/#component5">Component 5: Alternate</a></td>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-alternate">Alternate</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-alternate">Alternate</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-specialization">Specialization</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-specialization">Specialization</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-mention">Mention</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-mention">Mention</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
         <td rowspan="2"><a href="http://www.w3.org/TR/prov-dm/#component6">Component 6: Collections</a></td>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-collection">Collection</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-collection">Collection</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-membership">Membership</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-membership">Membership</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
         <td rowspan="5"><a href="http://www.w3.org/TR/prov-dm/#second-class-elements">Other Elements</a></td>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-identifier">Idenitifer</a></td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-        <td>&nbsp;</td>
-      </tr>
-      <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-attribute">Attribute</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-identifier">Idenitifer</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#concept-location">Location</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-attribute">Attribute</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#concept-role">Role</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-location">Location</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#term-value">Value</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-role">Role</a></td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+      </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-value">Value</a></td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
@@ -557,7 +562,7 @@
     
   <section id="prov-contraints">
       <h2>PROV Constraint Implementation</h2>
-    <table border="1" cellspacing="0">
+    <table border="1" cellspacing="0" class="feature-table">
         <caption id="prov-contraints-table">
         Table 4: PROV Definitions, Inferences, and Contraints [[PROV-CONSTRAINTS]] implemented by Validators.
         </caption>
@@ -568,349 +573,349 @@
           <th scope="col">Validator 3</th>
         </tr>
         <tr>
-          <td><p><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#optional-identifiers">Definition 1 (optional-identifiers)</a></p></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#optional-attributes">Definition 2 (optional-attributes)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#definition-short-forms">Definition 3 (definition-short-forms)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#optional-placeholders">Definition 4 (optional-placeholders)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#communication-generation-use-inference_text">Inference 5 (communication-generation-use-inference)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#generation-use-communication-inference_text">Inference 6 (generation-use-communication-inference)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#entity-generation-invalidation-inference_text">Inference 7 (entity-generation-invalidation-inference)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#activity-start-end-inference_text">Inference 8 (activity-start-end-inference)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#wasStartedBy-inference_text">Inference 9 (wasStartedBy-inference)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#wasEndedBy-inference_text">Inference 10 (wasEndedBy-inference)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#derivation-generation-use-inference_text">Inference 11 (derivation-generation-use-inference)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#revision-is-alternate-inference_text">Inference 12 (revision-is-alternate-inference)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#attribution-inference_text">Inference 13 (attribution-inference)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#delegation-inference_text">Inference 14 (delegation-inference)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#influence-inference_text">Inference 15 (influence-inference)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#alternate-reflexive_text">Inference 16 (alternate-reflexive)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#alternate-transitive_text">Inference 17 (alternate-transitive)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#alternate-symmetric_text">Inference 18 (alternate-symmetric)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#specialization-transitive_text">Inference 19 (specialization-transitive)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#specialization-alternate-inference_text">Inference 20 (specialization-alternate-inference)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#specialization-attributes-inference_text">Inference 21 (specialization-attributes-inference)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#mention-specialization-inference_text">Inference 22 (mention-specialization-inference)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#key-object_text">Constraint 23 (key-object)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#key-properties_text">Constraint 24 (key-properties)</a><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#impossible-object-property-overlap_text"></a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#unique-generation_text">Constraint 25 (unique-generation)</a><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#key-properties_text"></a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#unique-invalidation_text">Constraint 26 (unique-invalidation)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#unique-wasStartedBy_text">Constraint 27 (unique-wasStartedBy)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#unique-wasEndedBy_text">Constraint 28 (unique-wasEndedBy)</a></td>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#optional-identifiers">Definition 1 (optional-identifiers)</a></td>
           <td>&nbsp;</td>
           <td>&nbsp;</td>
           <td>&nbsp;</td>
         </tr>
         <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#unique-startTime_text">Constraint 29 (unique-startTime)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#unique-endTime_text">Constraint 30 (unique-endTime)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#unique-mention_text">Constraint 31 (unique-mention)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#start-precedes-end_text">Constraint 32 (start-precedes-end)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#start-start-ordering_text">Constraint 33 (start-start-ordering)</a><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#generation-use-communication-inference_text"></a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#end-end-ordering_text">Constraint 34 (end-end-ordering)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#usage-within-activity_text">Constraint 35 (usage-within-activity)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#generation-within-activity_text">Constraint 36 (generation-within-activity)</a><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#unique-generation_text"></a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#wasInformedBy-ordering_text">Constraint 37 (wasInformedBy-ordering)</a><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#generation-within-activity_text"></a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#generation-precedes-invalidation_text">Constraint 38 (generation-precedes-invalidation)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#generation-precedes-usage_text">Constraint 39 (generation-precedes-usage)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#usage-precedes-invalidation_text">Constraint 40 (usage-precedes-invalidation)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#generation-generation-ordering_text">Constraint 41 (generation-generation-ordering)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#invalidation-invalidation-ordering_text">Constraint 42 (invalidation-invalidation-ordering)</a></td>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#optional-attributes">Definition 2 (optional-attributes)</a></td>
           <td>&nbsp;</td>
           <td>&nbsp;</td>
           <td>&nbsp;</td>
         </tr>
         <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#derivation-usage-generation-ordering_text">Constraint 43 (derivation-usage-generation-ordering)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#derivation-generation-generation-ordering_text">Constraint 44 (derivation-generation-generation-ordering)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#wasStartedBy-ordering_text">Constraint 45 (wasStartedBy-ordering)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#wasEndedBy-ordering_text">Constraint 46 (wasEndedBy-ordering)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#specialization-generation-ordering_text">Constraint 47 (specialization-generation-ordering)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#specialization-invalidation-ordering_text">Constraint 48 (specialization-invalidation-ordering)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#wasAssociatedWith-ordering_text">Constraint 49 (wasAssociatedWith-ordering)</a></td>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#definition-short-forms">Definition 3 (definition-short-forms)</a></td>
           <td>&nbsp;</td>
           <td>&nbsp;</td>
           <td>&nbsp;</td>
         </tr>
         <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#wasAttributedTo-ordering_text">Constraint 50 (wasAttributedTo-ordering)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#actedOnBehalfOf-ordering_text">Constraint 51 (actedOnBehalfOf-ordering)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#typing_text">Constraint 52 (typing)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#impossible-unspecified-derivation-generation-use">Constraint 53 (impossible-unspecified-derivation-generation-use)</a></td>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#optional-placeholders">Definition 4 (optional-placeholders)</a></td>
           <td>&nbsp;</td>
           <td>&nbsp;</td>
           <td>&nbsp;</td>
         </tr>
         <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#impossible-specialization-reflexive_text">Constraint 54 (impossible-specialization-reflexive)</a></td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-          <td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#impossible-property-overlap_text">Constraint 55 (impossible-property-overlap)</a></td>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#communication-generation-use-inference_text">Inference 5 (communication-generation-use-inference)</a></td>
           <td>&nbsp;</td>
           <td>&nbsp;</td>
           <td>&nbsp;</td>
         </tr>
         <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#impossible-object-property-overlap_text">Constraint 56 (impossible-object-property-overlap)</a><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#entity-activity-disjoint_text"></a></td>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#generation-use-communication-inference_text">Inference 6 (generation-use-communication-inference)</a></td>
           <td>&nbsp;</td>
           <td>&nbsp;</td>
           <td>&nbsp;</td>
         </tr>
         <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#entity-activity-disjoint_text">Constraint 57 (entity-activity-disjoint)</a><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#activity-start-end-inference_text"></a></td>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#entity-generation-invalidation-inference_text">Inference 7 (entity-generation-invalidation-inference)</a></td>
           <td>&nbsp;</td>
           <td>&nbsp;</td>
           <td>&nbsp;</td>
         </tr>
         <tr>
-          <td><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#membership-empty-collection_text">Constraint 58 (membership-empty-collection)</a></td>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#activity-start-end-inference_text">Inference 8 (activity-start-end-inference)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#wasStartedBy-inference_text">Inference 9 (wasStartedBy-inference)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#wasEndedBy-inference_text">Inference 10 (wasEndedBy-inference)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#derivation-generation-use-inference_text">Inference 11 (derivation-generation-use-inference)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#revision-is-alternate-inference_text">Inference 12 (revision-is-alternate-inference)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#attribution-inference_text">Inference 13 (attribution-inference)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#delegation-inference_text">Inference 14 (delegation-inference)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#influence-inference_text">Inference 15 (influence-inference)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#alternate-reflexive_text">Inference 16 (alternate-reflexive)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#alternate-transitive_text">Inference 17 (alternate-transitive)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#alternate-symmetric_text">Inference 18 (alternate-symmetric)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#specialization-transitive_text">Inference 19 (specialization-transitive)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#specialization-alternate-inference_text">Inference 20 (specialization-alternate-inference)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#specialization-attributes-inference_text">Inference 21 (specialization-attributes-inference)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#mention-specialization-inference_text">Inference 22 (mention-specialization-inference)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#key-object_text">Constraint 23 (key-object)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#key-properties_text">Constraint 24 (key-properties)</a><a href="http://www.w3.org/TR/prov-constraints/#impossible-object-property-overlap_text"></a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#unique-generation_text">Constraint 25 (unique-generation)</a><a href="http://www.w3.org/TR/prov-constraints/#key-properties_text"></a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#unique-invalidation_text">Constraint 26 (unique-invalidation)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#unique-wasStartedBy_text">Constraint 27 (unique-wasStartedBy)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#unique-wasEndedBy_text">Constraint 28 (unique-wasEndedBy)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#unique-startTime_text">Constraint 29 (unique-startTime)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#unique-endTime_text">Constraint 30 (unique-endTime)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#unique-mention_text">Constraint 31 (unique-mention)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#start-precedes-end_text">Constraint 32 (start-precedes-end)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#start-start-ordering_text">Constraint 33 (start-start-ordering)</a><a href="http://www.w3.org/TR/prov-constraints/#generation-use-communication-inference_text"></a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#end-end-ordering_text">Constraint 34 (end-end-ordering)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#usage-within-activity_text">Constraint 35 (usage-within-activity)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#generation-within-activity_text">Constraint 36 (generation-within-activity)</a><a href="http://www.w3.org/TR/prov-constraints/#unique-generation_text"></a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#wasInformedBy-ordering_text">Constraint 37 (wasInformedBy-ordering)</a><a href="http://www.w3.org/TR/prov-constraints/#generation-within-activity_text"></a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#generation-precedes-invalidation_text">Constraint 38 (generation-precedes-invalidation)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#generation-precedes-usage_text">Constraint 39 (generation-precedes-usage)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#usage-precedes-invalidation_text">Constraint 40 (usage-precedes-invalidation)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#generation-generation-ordering_text">Constraint 41 (generation-generation-ordering)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#invalidation-invalidation-ordering_text">Constraint 42 (invalidation-invalidation-ordering)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#derivation-usage-generation-ordering_text">Constraint 43 (derivation-usage-generation-ordering)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#derivation-generation-generation-ordering_text">Constraint 44 (derivation-generation-generation-ordering)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#wasStartedBy-ordering_text">Constraint 45 (wasStartedBy-ordering)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#wasEndedBy-ordering_text">Constraint 46 (wasEndedBy-ordering)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#specialization-generation-ordering_text">Constraint 47 (specialization-generation-ordering)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#specialization-invalidation-ordering_text">Constraint 48 (specialization-invalidation-ordering)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#wasAssociatedWith-ordering_text">Constraint 49 (wasAssociatedWith-ordering)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#wasAttributedTo-ordering_text">Constraint 50 (wasAttributedTo-ordering)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#actedOnBehalfOf-ordering_text">Constraint 51 (actedOnBehalfOf-ordering)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#typing_text">Constraint 52 (typing)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#impossible-unspecified-derivation-generation-use">Constraint 53 (impossible-unspecified-derivation-generation-use)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#impossible-specialization-reflexive_text">Constraint 54 (impossible-specialization-reflexive)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#impossible-property-overlap_text">Constraint 55 (impossible-property-overlap)</a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#impossible-object-property-overlap_text">Constraint 56 (impossible-object-property-overlap)</a><a href="http://www.w3.org/TR/prov-constraints/#entity-activity-disjoint_text"></a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#entity-activity-disjoint_text">Constraint 57 (entity-activity-disjoint)</a><a href="http://www.w3.org/TR/prov-constraints/#activity-start-end-inference_text"></a></td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+          <td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td class="feature"><a href="http://www.w3.org/TR/prov-constraints/#membership-empty-collection_text">Constraint 58 (membership-empty-collection)</a></td>
           <td>&nbsp;</td>
           <td>&nbsp;</td>
           <td>&nbsp;</td>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/reports/reports.css	Wed Sep 12 12:05:33 2012 +0100
@@ -0,0 +1,18 @@
+@charset "utf-8";
+/* CSS Document */
+
+table.feature-table {
+	border-spacing: 0;
+	border-collapse:collapse;
+}
+
+table.feature-table td {
+	text-align: center;
+	border: solid #000 1px;
+	border-spacing: 0;
+	border-collapse:collapse;
+}
+
+table.feature-table td.feature {
+	text-align: left;
+}
\ No newline at end of file