merge
authorStian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>
Tue, 12 Feb 2013 13:02:06 +0000
changeset 5533 0bb02b43e80b
parent 5532 45e1e035b455 (current diff)
parent 5531 c8dfc0adfe20 (diff)
child 5534 f6d053f8bfb2
child 5536 68d54cefc7e4
merge
--- a/model/prov-constraints.html	Tue Feb 12 13:01:50 2013 +0000
+++ b/model/prov-constraints.html	Tue Feb 12 13:02:06 2013 +0000
@@ -1516,7 +1516,7 @@
     </div>
 
 </section>
-<section class="informative">
+<section id="overview" class="informative">
 <h4>Validation Process Overview</h4>
 
 
@@ -2011,7 +2011,9 @@
 <!--Analogously to blank nodes in
 [[RDF]],-->
 The scope of an existential variable in PROV is delimited at the instance
-level, so existential variables with the same name occurring in
+level.  This means that occurrences of existential variables with the
+  same name appearing in different statements within the same
+  instance stand for a common, unknown term.  However, existential variables with the same name occurring in
 different instances do not necessarily denote the same term.  This
 is a consequence of the fact that the instances of two equivalent
 documents only need to be  pairwise isomorphic; this is a weaker
@@ -2373,6 +2375,8 @@
   appear inside an instance are often called <dfn>existential
   variables</dfn>, because they are implicitly existentially quantified.
 </p>
+
+
   
   <p> A <dfn id="term">PROV term</dfn> is a constant identifier
   <span class="math">c</span>, a placeholder <span
@@ -2465,6 +2469,13 @@
   <span class="math">S(I) = I'</span>.</p>
 
 
+<div class="remark">The scope of an existential variable is at the
+    instance level.  When we obtain information about an existential
+    variable, for example through unification or merging during
+    uniqueness constraint application, we substitute all other
+    occurrences of that variable occurring in the same instance.
+    Occurrences in other instances are not affected.  </div>
+  
 </section>
 <section id="inferences">
 <h2>Definitions and Inferences</h2>
@@ -2617,13 +2628,33 @@
    <div class="definition" id="optional-attributes">
 <ol>
   <li>
-  For each  <span class="name">p</span> in {<span
+<!--  For each  <span class="name">p</span> in {<span
    class="name">entity</span>, <span class="name">activity</span>,
    <span class="name">agent</span>}, if <span class="name">a<sub>n</sub></span> is not an attribute
    list parameter then the following definitional rule holds:
   <p><span class="name">p(a<sub>1</sub>,...,a<sub>n</sub>)</span> 
    <span  class="conditional">IF AND ONLY IF</span>   <span
    class="name">p(a<sub>1</sub>,...,a<sub>n</sub>,[])</span>.
+  -->
+<p>  The following definitional rules hold:</p>
+    <ul><li><span class="name">entity(id)</span> 
+   <span  class="conditional">IF AND ONLY IF</span>   <span
+   class="name">entity(id,[])</span>.
+    </li>
+    <li><span class="name">activity(id)</span> 
+   <span  class="conditional">IF AND ONLY IF</span>   <span
+   class="name">activity(id,[])</span>.
+    </li>
+   <li><span class="name">activity(id,t1,t2)</span> 
+   <span  class="conditional">IF AND ONLY IF</span>   <span
+   class="name">activity(id,t1,t2,[])</span>.
+    </li>
+    <li><span class="name">agent(id)</span> 
+   <span  class="conditional">IF AND ONLY IF</span>   <span
+   class="name">agent(id,[])</span>.
+    </li>
+    </ul>
+    <br />
   </li>
   <li>
      For each <span class="name">r</span> in { 
@@ -2905,7 +2936,7 @@
   missing activity, generation, and usage. In the latter form, it is not specified
   if one or more activities are involved in the derivation. </p>
 
- <p>Let us consider a system, in which a derivation is underpinned by multiple activities. Conceptually, one could also model such a system with a new activity that encompasses the two original activities and underpins the derivation.   The inferences defined in this specification do not allow the latter modelling to be inferred from the former. Hence, the two  modellings of the same system are regarded as different in the context of this specification.</p>
+ <p>Let us consider a system, in which a derivation is underpinned by multiple activities. Conceptually, one could also model such a system with a new activity that encompasses the two original activities and underpins the derivation.   The inferences defined in this specification do not allow the latter modeling to be inferred from the former. Hence, the two  modeling of the same system are regarded as different in the context of this specification.</p>
     </div>
 </section>
     
@@ -3059,7 +3090,7 @@
 
 <div class='inference' id='wasStartedBy-inference'>
 <p><span class='conditional'>IF</span>
- <span class="name">wasStartedBy(_id; a,e1,a1,_t,_attrs)</span>,
+ <span class="name">wasStartedBy(_id; _a,e1,a1,_t,_attrs)</span>,
 <span class='conditional'>THEN</span> there exist <span
   class="name">_gen</span> and  <span class="name">_t1</span>
 such that 
@@ -3077,7 +3108,7 @@
 
 <div class='inference' id='wasEndedBy-inference'>
 <p><span class='conditional'>IF</span>
- <span class="name">wasEndedBy(_id; a,e1,a1,_t,_attrs)</span>,
+ <span class="name">wasEndedBy(_id; _a,e1,a1,_t,_attrs)</span>,
 <span class='conditional'>THEN</span> there exist <span
   class="name">_gen</span> and <span class="name">_t1</span> such that 
  <span class="name">wasGeneratedBy(_gen; e1,a1,_t1,[])</span>.</p>
@@ -3335,7 +3366,7 @@
     <span class="conditional">IF</span> <span class="name">wasInformedBy(id; a2,a1,attrs)</span> <span class="conditional">THEN</span> <span class="name">wasInfluencedBy(id;  a2, a1, attrs)</span>.
   </li>
  <li>
-    <span class="conditional">IF</span> <span class="name">wasStartedBy(id; a2,e,a1,_t,attrs)</span> <span class="conditional">THEN</span> <span class="name">wasInfluencedBy(id;  a2, e, attrs)</span>.
+    <span class="conditional">IF</span> <span class="name">wasStartedBy(id; a2,e,_a1,_t,attrs)</span> <span class="conditional">THEN</span> <span class="name">wasInfluencedBy(id;  a2, e, attrs)</span>.
   </li>
   <li>
     <span class="conditional">IF</span> <span class="name">wasEndedBy(id; a2,e,_a1,_t,attrs)</span> <span class="conditional">THEN</span> <span class="name">wasInfluencedBy(id;  a2, e, attrs)</span>.
@@ -3345,10 +3376,10 @@
   </li>
  <li>
     <span class="conditional">IF</span> <span
-  class="name">wasDerivedFrom(id;  e2, e1, a, g, u, attrs)</span> <span
+  class="name">wasDerivedFrom(id;  e2, e1, _a, _g, _u, attrs)</span> <span
   class="conditional">THEN</span> <span
   class="name">wasInfluencedBy(id;  e2, e1, attrs)</span>.  Here,
-  <span class="name">a</span>, <span class="name">g</span>, <span class="name">u</span> MAY be placeholders <span class="name">-</span>.
+  <span class="name">_a</span>, <span class="name">_g</span>, <span class="name">_u</span> MAY be placeholders <span class="name">-</span>.
   </li>
 <li>
     <span class="conditional">IF</span> <span class="name">wasAttributedTo(id; e,ag,attrs)</span> <span class="conditional">THEN</span> <span class="name">wasInfluencedBy(id; e, ag, attrs)</span>.
@@ -4576,7 +4607,7 @@
   class="name">ag</span> is the subject of a
 <span
   class="name">wasEndedBy</span> statement, it is an activity according to the <a
-  href="#typing">typing constraints</a>.  Case 4 handes the symmetric
+  href="#typing">typing constraints</a>.  Case 4 handles the symmetric
   case, ensuring that the start of an agent-activity precedes the
   start of an associated activity. </p> </div>
 
@@ -5066,7 +5097,7 @@
   </p>
   <div class='constraint' id='membership-empty-collection'>
 <p> <span class="conditional">IF</span> 
- <span class="name">hasMember(c,e)</span> and
+ <span class="name">hadMember(c,e)</span> and
 <span class="name">'prov:EmptyCollection' &isin; typeOf(c)</span>
 <span class="conditional">THEN</span> <span class="conditional">INVALID</span>.</p>
   </div>
@@ -5553,7 +5584,22 @@
       Responses to Public Comments on the Candidate Recommendation</a>
       for more details about the justification of these changes.</p>
 <ul>
-  <li>Added clarification concerning constraint wasAssociatedWith-ordering.</li>
+  <li>Added clarification concerning constraint
+      <a href="#wasAssociatedWith-ordering">wasAssociatedWith-ordering</a> (issue-615).</li>
+      <li>Added underscores to some variables in inferences <a href="#wasStartedBy-inference">9</a>, <a href="#wasEndedBy-inference">10</a>,
+      <a href="#influence-inference">15</a> (issue-611).</li>
+      <li>Corrected a typo in the name <span
+      class="name">hadMember</span> in <a href="">constraint 56</a>
+      (issue-611).
+      </li>
+      <li>Clarified that existential variables are scoped at the
+      instance level, not statement level, thus it is correct to apply
+      uniqueness constraints by substituting variables through an
+      instance (issue-611).  (Remark at the end of <a href="#concepts">section
+      4. Basic concepts</a>, and clarified discussion in <a
+      href="#overview">Validation Process Overview</a>)</li>
+      <li>Gave equivalent form of <a
+      href="#optional-attributes">Definition 2</a> (issue-611).</li>
 </ul>
   
 </section>
@@ -5577,8 +5623,10 @@
 Jacek Kopecky,
 James Leigh,
 Jacco van Ossenbruggen,
+Héctor Pérez-Urbina,
 Alan Ruttenberg,
-Reza Samavi, and
+Reza Samavi,
+Evren Sirin, 
 Antoine Zimmermann.
 </p>
 
@@ -5685,7 +5733,7 @@
  -->
 <!--  LocalWords:  disjointness inferrable subtyping subtype subtypes hadMember
  -->
-<!--  LocalWords:  hasMember toplevel sameAs tuple acyclicity isomorphism IRI
+<!--  LocalWords: toplevel sameAs tuple acyclicity isomorphism IRI fff dfn xmpl
  -->
 <!--  LocalWords:  endBundle typeof equational acyclic invertible procedurally
  -->
@@ -5703,11 +5751,17 @@
  -->
 <!--  LocalWords:  Hodgson TopQuadrant Trung Huynh Klyne Revelytix Rensselaer
  -->
-<!--  LocalWords:  McCusker McGuinness Paolo Missier Luc Moreau Vinh Edoardo
+<!--  LocalWords:  McCusker McGuinness Paolo Missier Luc Moreau Vinh Edoardo pl
  -->
-<!--  LocalWords:  Pignotti Paulo Pinheiro Geospatial Retter Runnegar Satya
+<!--  LocalWords:  Pignotti Paulo Pinheiro Geospatial Retter Runnegar Satya gen
  -->
 <!--  LocalWords:  Sahoo Schaengold Schutzer FSTC Yogesh Simmhan Theodoridou
  -->
-<!--  LocalWords:  Thibodeau OpenLink Tilmes Zednik Zhao Yuting
+<!--  LocalWords:  Thibodeau OpenLink Tilmes Zednik Zhao Yuting anexample rgba
  -->
+<!--  LocalWords:  unamedconstraint deprecatedconstraint conceptexample prov
+ -->
+<!--  LocalWords:  pnExpression table.thinborder assoc Freimuth Satrajit Jacek
+ -->
+<!--  LocalWords:  Iannella Kopecky Jacco Ossenbruggen Ruttenberg Samavi
+ -->
--- a/model/prov-dm.html	Tue Feb 12 13:01:50 2013 +0000
+++ b/model/prov-dm.html	Tue Feb 12 13:02:06 2013 +0000
@@ -5,9 +5,9 @@
 <title>PROV-DM: The PROV Data Model</title> 
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
 
-<script src="http://www.w3.org/Tools/respec/respec-w3c-common" class="remove" async></script> 
-
-<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" class="remove"></script>
+<script src="https://www.w3.org/Tools/respec/respec-w3c-common" class="remove" async></script> 
+
+<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" class="remove"></script>
 
 <script src="prov-magic.js" class="remove"></script>
 
@@ -130,18 +130,18 @@
       };
       var respecConfig = {
           // specification status (e.g. WD, LCWD, NOTE, etc.). If in doubt use ED.
-          specStatus:           "ED",
+          specStatus:           "PR",
           
           // the specification's short name, as in http://www.w3.org/TR/short-name/
           shortName:            "prov-dm",
  
           // if your specification has a subtitle that goes below the main
           // formal title, define it here
-          subtitle   :  "Editor's draft since CR release",
+          //subtitle   :  "Editor's draft since CR release",
 
  
           // if you wish the publication date to be other than today, set this
-          //publishDate:  "2012-12-11",
+          publishDate:  "2013-03-12",
  
           // if the specification's copyright date is a range of years, specify
           // the start date here:
@@ -154,7 +154,7 @@
 
  
           // if there a publicly available Editor's Draft, this is the link
-          edDraftURI:           "http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html",
+//          edDraftURI:           "http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html",
       
 //         implementationReportURI: "http://dvcs.w3.org/hg/prov/raw-file/default/reports/prov-implementations.html",
 
@@ -162,7 +162,8 @@
 
 
           // if this is a LCWD, uncomment and set the end of its review period
-          //crEnd: "2013-01-31",
+          prEnd: "2013-04-09",
+          lcEnd: "2012-09-18",
  
           // if you want to have extra CSS, append them to this list
           // it is recommended that the respec.css stylesheet be kept
@@ -852,34 +853,32 @@
 <section id="sotd">
 <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/2012/WD-prov-overview-20121211/">PROV-OVERVIEW</a> (To be published as 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> (To be published as 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> (Candidate 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> (Candidate Recommendation), the PROV data model for provenance (this document);</li>
-<li> <a href="http://www.w3.org/TR/2012/CR-prov-n-20121211/">PROV-N</a> (Candidate Recommendation), a notation for provenance aimed at human consumption [[!PROV-N]];</li>
-<li> <a href="http://www.w3.org/TR/2012/CR-prov-constraints-20121211/">PROV-CONSTRAINTS</a> (Candidate 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> (To be published as 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> (To be published as Note),  an XML schema for the PROV data model [[PROV-XML]].</li>
-
-</ul>
-<h4>How to read the PROV Family of Documents</h4>
+interchange of provenance information in heterogeneous environments such as the Web.  These documents are listed below:
 <ul>
-<li>[[PROV-OVERVIEW]] overviews the PROV family of documents. </li>
-<li>The primer [[PROV-PRIMER]] is the entry point to PROV offering an introduction to the provenance model.</li>
-<li>The Linked Data and Semantic Web community should focus on [[!PROV-O]] defining PROV classes and properties specified in an OWL2 ontology. For further details, PROV-DM and [[!PROV-CONSTRAINTS]] specify the constraints applicable to the data model, and its interpretation. </li>
-<li>The XML community should focus on [[PROV-XML]] defining an XML schema for PROV. Further details can also be found in PROV-DM and [[!PROV-CONSTRAINTS]].</li>
-<li>Developers seeking to retrieve or publish provenance should focus on [[PROV-AQ]].</li>
-<li>Readers seeking to implement other PROV serializations
-should focus on PROV-DM and [[!PROV-CONSTRAINTS]].  [[!PROV-O]], [[!PROV-N]], and [[PROV-XML]] offer examples of mapping to RDF, text, and XML, respectively.</li>
+<li> <a href="http://www.w3.org/TR/2013/WD-prov-overview-20130312/">PROV-OVERVIEW</a> (To be published as Note), an overview of the PROV family of documents, which should be read before other PROV documents [[PROV-OVERVIEW]];</li>
+<li> <a href="http://www.w3.org/TR/2013/WD-prov-primer-20130312/">PROV-PRIMER</a> (To be published as Note), a primer for the PROV data model [[PROV-PRIMER]];</li>
+<li> <a href="http://www.w3.org/TR/2013/CR-prov-o-20130312/">PROV-O</a> (Proposed 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/2013/CR-prov-dm-20130312/">PROV-DM</a> (Proposed Recommendation), the PROV data model for provenance (this document);</li>
+<li> <a href="http://www.w3.org/TR/2013/CR-prov-n-20130312/">PROV-N</a> (Proposed Recommendation), a notation for provenance aimed at human consumption [[!PROV-N]];</li>
+<li> <a href="http://www.w3.org/TR/2013/CR-prov-constraints-20130312/">PROV-CONSTRAINTS</a> (Proposed Recommendation), a set of constraints applying to the PROV data model [[!PROV-CONSTRAINTS]];</li>
+<li> <a href="http://www.w3.org/TR/2013/WD-prov-xml-20130312/">PROV-XML</a> (To be published as Note),  an XML schema for the PROV data model [[PROV-XML]];</li>
+<li> <a href="http://www.w3.org/TR/2013/WD-prov-aq-20130312/">PROV-AQ</a> (To be published as Note), the mechanisms for accessing and querying provenance [[PROV-AQ]]; </li>
+<li> <a href="http://www.w3.org/TR/2013/WD-prov-dictionary-20130312/">PROV-DICTIONARY</a> (To be published as Note),  introduces a specific type of collection, consisting of key-entity pairs [[PROV-DICTIONARY]];</li>
+<li> <a href="http://www.w3.org/TR/2013/WD-prov-dc-20130312/">PROV-DC</a> (To be published as Note),  provides a mapping between PROV and Dublic Core Terms [[PROV-DC]];</li>
+<li> <a href="http://www.w3.org/TR/2013/WD-prov-links-20130312/">PROV-LINKS</a> (To be published as Note),  introduces a mechanism to link across bundles [[PROV-LINKS]].</li>
 </ul>
 
-<h4>Please Comment By January 31, 2013</h4>
-
-The Provenance Working Group seeks to gather experience from <a href="http://www.w3.org/2011/prov/wiki/ProvImplementations">implementations</a> in order to increase confidence in the specifications and meet specific <a href="http://www.w3.org/2011/prov/wiki/ProvCRExitCriteria">exit criteria</a>. This document will remain a Candidate Recommendation until at least 31 January 31, 2013. After that date, when and if the exit criteria are met, the group intends to request <a href="http://www.w3.org/2005/10/Process-20051014/tr.html#RecsPR">Proposed Recommendation</a> status.
-
-
+<h4>W3C Members Please Review By 09 April 2013</h4>
+
+<p>The W3C Director seeks review and feedback from W3C Advisory Committee representatives, via their <a href="http://form-tbd/">review form</a> by 09 April 2013. This will allow the Director to assess consensus and determine whether to issue this document as a W3C Recommendation.</p>
+
+<p>Others are encouraged by the Provenance Working Group to continue to send reports of implementation experience, and other feedback, to
+<a href="mailto:public-prov-comments@w3.org">public-prov-comments@w3.org</a> 
+          (<a href="mailto:public-prov-comments-request@w3.org?subject=subscribe">subscribe</a>,
+          <a href="http://lists.w3.org/Archives/Public/public-prov-comments/">archives</a>). Reports of any success or difficulty with the test cases are encouraged. Open discussion among developers is welcome at
+<a href="mailto:public-prov-comments@w3.org">public-prov-comments@w3.org</a> 
+          (<a href="mailto:public-prov-comments-request@w3.org?subject=subscribe">subscribe</a>,
+          <a href="http://lists.w3.org/Archives/Public/public-prov-comments/">archives</a>).</p>
 </section>
 
 
--- a/model/prov-n.html	Tue Feb 12 13:01:50 2013 +0000
+++ b/model/prov-n.html	Tue Feb 12 13:02:06 2013 +0000
@@ -30,11 +30,11 @@
 
     <script src="grammar/ll.js" class="remove"></script>
 
-    <script src="http://www.w3.org/Tools/respec/respec-w3c-common" class="remove" async></script> 
-
-    <script src="http://www.w3.org/2007/OWL/toggles.js" class="remove"></script> 
-
-    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" class="remove"></script>
+    <script src="https://www.w3.org/Tools/respec/respec-w3c-common" class="remove" async></script> 
+
+    <script src="https://www.w3.org/2007/OWL/toggles.js" class="remove"></script> 
+
+    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" class="remove"></script>
 
     <script src="prov-magic.js" class="remove"></script>
 
--- a/model/provbib.js	Tue Feb 12 13:01:50 2013 +0000
+++ b/model/provbib.js	Tue Feb 12 13:02:06 2013 +0000
@@ -6,18 +6,18 @@
 	berjon.biblio[k] = provReferences[k];
 };
 
-var provURLs= ["http://www.w3.org/TR/2012/CR-prov-dm-20121211/",
-               "http://www.w3.org/TR/2012/CR-prov-o-20121211/",
-               "http://www.w3.org/TR/2012/CR-prov-n-20121211/",
-               "http://www.w3.org/TR/2012/CR-prov-constraints-20121211/",
-	       "http://www.w3.org/TR/2012/WD-prov-primer-20121211",
-	       "http://www.w3.org/TR/2012/WD-prov-xml-20121211",
-	       "http://www.w3.org/TR/2012/WD-prov-overview-20121211",
-               "http://www.w3.org/TR/2012/WD-prov-aq-20120619",
-               "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-links-20121211",
-               "http://www.w3.org/TR/2012/WD-prov-dc-20121211",
+var provURLs= ["http://www.w3.org/TR/2013/PR-prov-dm-20130312/",
+               "http://www.w3.org/TR/2013/PR-prov-o-20130312/",
+               "http://www.w3.org/TR/2013/PR-prov-n-20130312/",
+               "http://www.w3.org/TR/2013/PR-prov-constraints-20130312/",
+	       "http://www.w3.org/TR/2013/WD-prov-primer-20130312",
+	       "http://www.w3.org/TR/2013/WD-prov-xml-20130312",
+	       "http://www.w3.org/TR/2013/WD-prov-overview-20130312",
+               "http://www.w3.org/TR/2013/WD-prov-aq-20120619",
+               "http://www.w3.org/TR/2013/WD-prov-dc-20130312",
+               "http://www.w3.org/TR/2013/WD-prov-xml-20130312",
+               "http://www.w3.org/TR/2013/WD-prov-links-20130312",
+               "http://www.w3.org/TR/2013/WD-prov-dc-20130312",
 	       "http://www.w3.org/2011/prov/wiki/FormalSemanticsED",
 	       "http://lists.w3.org/Archives/Public/public-prov-comments/" ];
 
@@ -25,9 +25,9 @@
 
         "PROV-DM":
           "Luc Moreau; Paolo Missier; eds. "+
-          "<a href=\"http://www.w3.org/TR/2012/CR-prov-dm-20121211/\"><cite>PROV-DM: The PROV Data Model</cite></a>. "+
-          "11 December 2012, W3C Candidate Recommendation. "+
-          "URL: <a href=\"http://www.w3.org/TR/2012/CR-prov-dm-20121211/\">http://www.w3.org/TR/2012/CR-prov-dm-20121211/</a>",
+          "<a href=\"http://www.w3.org/TR/2013/PR-prov-dm-20130312/\"><cite>PROV-DM: The PROV Data Model</cite></a>. "+
+          "12 March 2013, W3C Proposed Recommendation. "+
+          "URL: <a href=\"http://www.w3.org/TR/2013/PR-prov-dm-20130312/\">http://www.w3.org/TR/2013/PR-prov-dm-20130312/</a>",
 
         "PROV-SEM":
           "James Cheney; ed. "+
@@ -37,52 +37,52 @@
 
         "PROV-PRIMER":
           "Yolanda Gil; Simon Miles; eds. "+
-          "<a href=\"http://www.w3.org/TR/2012/WD-prov-primer-20121211/\"><cite>PROV Model Primer</cite></a>. "+
-          "11 December 2012, Working Draft. "+
-          "URL: <a href=\"http://www.w3.org/TR/2012/WD-prov-primer-20121211/\">http://www.w3.org/TR/2012/WD-prov-primer-20121211/</a>",
+          "<a href=\"http://www.w3.org/TR/2013/WD-prov-primer-20130312/\"><cite>PROV Model Primer</cite></a>. "+
+          "12 March 2013, Working Draft. "+
+          "URL: <a href=\"http://www.w3.org/TR/2013/WD-prov-primer-20130312/\">http://www.w3.org/TR/2013/WD-prov-primer-20130312/</a>",
 
         "PROV-O":
           "Timothy Lebo; Satya Sahoo; Deborah McGuinness; eds. "+
-          "<a href=\"http://www.w3.org/TR/2012/CR-prov-o-20121211/\"><cite>PROV-O: The PROV Ontology</cite></a>. "+
-          "11 December 2012, W3C Candidate Recommendation. "+
-          "URL: <a href=\"http://www.w3.org/TR/2012/CR-prov-o-20121211/\">http://www.w3.org/TR/2012/CR-prov-o-20121211/</a>",
+          "<a href=\"http://www.w3.org/TR/2013/PR-prov-o-20130312/\"><cite>PROV-O: The PROV Ontology</cite></a>. "+
+          "12 March 2013, W3C Proposed Recommendation. "+
+          "URL: <a href=\"http://www.w3.org/TR/2013/PR-prov-o-20130312/\">http://www.w3.org/TR/2013/PR-prov-o-20130312/</a>",
 
         "PROV-CONSTRAINTS":
           "James Cheney; Paolo Missier; Luc Moreau; eds. "+
-          "<a href=\"http://www.w3.org/TR/2012/CR-prov-constraints-20121211/\"><cite>Constraints of the PROV Data Model</cite></a>. "+
-          "11 December 2012, W3C Candidate Recommendation. "+
-          "URL: <a href=\"http://www.w3.org/TR/2012/CR-prov-constraints-20121211/\">http://www.w3.org/TR/2012/CR-prov-constraints-20121211/</a>",
+          "<a href=\"http://www.w3.org/TR/2013/PR-prov-constraints-20130312/\"><cite>Constraints of the PROV Data Model</cite></a>. "+
+          "12 March 2013, W3C Proposed Recommendation. "+
+          "URL: <a href=\"http://www.w3.org/TR/2013/PR-prov-constraints-20130312/\">http://www.w3.org/TR/2013/PR-prov-constraints-20130312/</a>",
 
         "PROV-N":
           "Luc Moreau; Paolo Missier; eds. "+
-          "<a href=\"http://www.w3.org/TR/2012/CR-prov-n-20121211/\"><cite>PROV-N: The Provenance Notation</cite></a>. "+
-          "11 December 2012, W3C Candidate Recommendation. "+
-          "URL: <a href=\"http://www.w3.org/TR/2012/CR-prov-n-20121211/\">http://www.w3.org/TR/2012/CR-prov-n-20121211/</a>",
+          "<a href=\"http://www.w3.org/TR/2013/PR-prov-n-20130312/\"><cite>PROV-N: The Provenance Notation</cite></a>. "+
+          "12 March 2013, W3C Proposed Recommendation. "+
+          "URL: <a href=\"http://www.w3.org/TR/2013/PR-prov-n-20130312/\">http://www.w3.org/TR/2013/PR-prov-n-20130312/</a>",
 
 
         "PROV-XML":
           "Hook Hua; Curt Tilmes; Stephan Zednik; eds. "+
-          "<a href=\"http://www.w3.org/TR/2012/WD-prov-xml-20121211/\"><cite>PROV-XML: The PROV XML Schema</cite></a>. "+
-          "11 December 2012, Working Draft. "+
-          "URL: <a href=\"http://www.w3.org/TR/2012/WD-prov-xml-20121211/\">http://www.w3.org/TR/2012/WD-prov-xml-20121211/</a>",
+          "<a href=\"http://www.w3.org/TR/2013/WD-prov-xml-20130312/\"><cite>PROV-XML: The PROV XML Schema</cite></a>. "+
+          "12 March 2013, Working Draft. "+
+          "URL: <a href=\"http://www.w3.org/TR/2013/WD-prov-xml-20130312/\">http://www.w3.org/TR/2013/WD-prov-xml-20130312/</a>",
 
         "PROV-OVERVIEW":
           "Paul Groth; Luc Moreau; eds. "+
-          "<a href=\"http://www.w3.org/TR/2012/WD-prov-overview-20121211/\"><cite>PROV-OVERVIEW: An Overview of the PROV Family of Documents</cite></a>. "+
-          "11 December 2012, Working Draft. "+
-          "URL: <a href=\"http://www.w3.org/TR/2012/WD-prov-overview-20121211/\">http://www.w3.org/TR/2012/WD-prov-overview-20121211/</a>",
+          "<a href=\"http://www.w3.org/TR/2013/WD-prov-overview-20130312/\"><cite>PROV-OVERVIEW: An Overview of the PROV Family of Documents</cite></a>. "+
+          "12 March 2013, Working Draft. "+
+          "URL: <a href=\"http://www.w3.org/TR/2013/WD-prov-overview-20130312/\">http://www.w3.org/TR/2013/WD-prov-overview-20130312/</a>",
 
         "PROV-AQ":
           "Graham Klyne; Paul Groth; eds. "+
-          "<a href=\"http://www.w3.org/TR/2012/WD-prov-aq-20120619/\"><cite>Provenance Access and Query</cite></a>. "+
+          "<a href=\"http://www.w3.org/TR/2013/WD-prov-aq-20120619/\"><cite>Provenance Access and Query</cite></a>. "+
           "19 June 2012, Working Draft. "+
-	"URL: <a href=\"http://www.w3.org/TR/2012/WD-prov-aq-20120619/\">http://www.w3.org/TR/2012/WD-prov-aq-20120619/</a>",
+	"URL: <a href=\"http://www.w3.org/TR/2013/WD-prov-aq-20120619/\">http://www.w3.org/TR/2013/WD-prov-aq-20120619/</a>",
 
         "PROV-LINKS":
           "Luc Moreau; Timothy Lebo; eds. "+
-          "<a href=\"http://www.w3.org/TR/2012/WD-prov-links-20121211/\"><cite>Linking Across Provenance Bundles</cite></a>. "+
-          "11 December 2012, Working Draft. "+
-          "URL: <a href=\"http://www.w3.org/TR/2012/WD-prov-links-20121211/\">http://www.w3.org/TR/2012/WD-prov-links-20121211/</a>",
+          "<a href=\"http://www.w3.org/TR/2013/WD-prov-links-20130312/\"><cite>Linking Across Provenance Bundles</cite></a>. "+
+          "12 March 2013, Working Draft. "+
+          "URL: <a href=\"http://www.w3.org/TR/2013/WD-prov-links-20130312/\">http://www.w3.org/TR/2013/WD-prov-links-20130312/</a>",
 
         "PROV-LAYOUT":
           "W3C PROV Working Group. "+
@@ -92,9 +92,16 @@
           
   "PROV-DC":
           "Daniel Garijo; Kai Eckert; eds. "+
-          "<a href=\"http://www.w3.org/TR/2012/WD-prov-dc-20121211/\"><cite>Dublin Core to PROV Mapping</cite></a>. "+
-          "11 December 2012, Working Draft. "+
-          "URL: <a href=\"http://www.w3.org/TR/2012/WD-prov-dc-20121211/\">http://www.w3.org/TR/2012/WD-prov-dc-20121211/</a>",
+          "<a href=\"http://www.w3.org/TR/2013/WD-prov-dc-20130312/\"><cite>Dublin Core to PROV Mapping</cite></a>. "+
+          "12 March 2013, Working Draft. "+
+          "URL: <a href=\"http://www.w3.org/TR/2013/WD-prov-dc-20130312/\">http://www.w3.org/TR/2013/WD-prov-dc-20130312/</a>",
+
+  "PROV-DICTIONARY":
+          "Tom De Nies; Sam Coppens; eds. "+
+          "<a href=\"http://www.w3.org/TR/2013/WD-prov-dictionary-20130312/\"><cite>PROV Dictionary</cite></a>. "+
+          "12 March 2013, Working Draft. "+
+          "URL: <a href=\"http://www.w3.org/TR/2013/WD-prov-dictionary-20130312/\">http://www.w3.org/TR/2013/WD-prov-dictionary-20130312/</a>",
+
 
 
 }
--- a/ontology/ProvenanceOntology.owl	Tue Feb 12 13:01:50 2013 +0000
+++ b/ontology/ProvenanceOntology.owl	Tue Feb 12 13:02:06 2013 +0000
@@ -16,7 +16,8 @@
      xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
      xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
     <owl:Ontology rdf:about="http://www.w3.org/ns/prov-o#">
-        <rdfs:label xml:lang="en">PROV-O</rdfs:label>
+        <rdfs:label xml:lang="en">W3C PROVenance Interchange Ontology (PROV-O)</rdfs:label>
+        <owl:versionInfo xml:lang="en">Candidate Recommendation(+) version 2013-02-08 </owl:versionInfo>
         <rdfs:comment xml:lang="en">This document is published by the Provenance Working Group (http://www.w3.org/2011/prov/wiki/Main_Page). 
 
 If you wish to make comments regarding this document, please send them to public-prov-comments@w3.org (subscribe public-prov-comments-request@w3.org, archives http://lists.w3.org/Archives/Public/public-prov-comments/). All feedback is welcome.</rdfs:comment>
@@ -27,7 +28,6 @@
         <owl:versionIRI rdf:resource="http://www.w3.org/ns/prov-o-20121211"/>
     </owl:Ontology>
     
-    <owl:Ontology rdf:about="http://www.w3.org/ns/prov#"/>
 
 
     <!-- 
@@ -848,8 +848,8 @@
         </owl:propertyChainAxiom>
     </owl:ObjectProperty>
     <owl:Axiom>
+        <rdfs:comment>Attribution is a particular case of trace (see http://www.w3.org/TR/prov-dm/#concept-trace), in the sense that it links an entity to the agent that ascribed it.</rdfs:comment>
         <definition>IF wasAttributedTo(e2,ag1,aAttr) holds, THEN wasInfluencedBy(e2,ag1) also holds. </definition>
-        <rdfs:comment>Attribution is a particular case of trace (see http://www.w3.org/TR/prov-dm/#concept-trace), in the sense that it links an entity to the agent that ascribed it.</rdfs:comment>
         <owl:annotatedProperty rdf:resource="&rdfs;subPropertyOf"/>
         <owl:annotatedSource rdf:resource="http://www.w3.org/ns/prov#wasAttributedTo"/>
         <owl:annotatedTarget rdf:resource="http://www.w3.org/ns/prov#wasInfluencedBy"/>
@@ -948,6 +948,15 @@
         <qualifiedForm rdf:resource="http://www.w3.org/ns/prov#Influence"/>
         <sharesDefinitionWith rdf:resource="http://www.w3.org/ns/prov#Influence"/>
         <qualifiedForm rdf:resource="http://www.w3.org/ns/prov#qualifiedInfluence"/>
+        <rdfs:range>
+            <owl:Class>
+                <owl:unionOf rdf:parseType="Collection">
+                    <rdf:Description rdf:about="http://www.w3.org/ns/prov#Activity"/>
+                    <rdf:Description rdf:about="http://www.w3.org/ns/prov#Agent"/>
+                    <rdf:Description rdf:about="http://www.w3.org/ns/prov#Entity"/>
+                </owl:unionOf>
+            </owl:Class>
+        </rdfs:range>
         <rdfs:domain>
             <owl:Class>
                 <owl:unionOf rdf:parseType="Collection">
@@ -957,15 +966,6 @@
                 </owl:unionOf>
             </owl:Class>
         </rdfs:domain>
-        <rdfs:range>
-            <owl:Class>
-                <owl:unionOf rdf:parseType="Collection">
-                    <rdf:Description rdf:about="http://www.w3.org/ns/prov#Activity"/>
-                    <rdf:Description rdf:about="http://www.w3.org/ns/prov#Agent"/>
-                    <rdf:Description rdf:about="http://www.w3.org/ns/prov#Entity"/>
-                </owl:unionOf>
-            </owl:Class>
-        </rdfs:range>
     </owl:ObjectProperty>
     <owl:Axiom>
         <definition>influencee: an identifier (o2) for an entity, activity, or agent; </definition>
--- a/ontology/prov-o.ttl	Tue Feb 12 13:01:50 2013 +0000
+++ b/ontology/prov-o.ttl	Tue Feb 12 13:02:06 2013 +0000
@@ -27,9 +27,6 @@
 owl:versionInfo
     a owl:AnnotationProperty .
 
-<http://www.w3.org/ns/prov#>
-    a owl:Ontology .
-
 :Activity
     a owl:Class ;
     rdfs:isDefinedBy <http://www.w3.org/ns/prov#> ;
@@ -1240,9 +1237,10 @@
     rdfs:comment """This document is published by the Provenance Working Group (http://www.w3.org/2011/prov/wiki/Main_Page). 
 
 If you wish to make comments regarding this document, please send them to public-prov-comments@w3.org (subscribe public-prov-comments-request@w3.org, archives http://lists.w3.org/Archives/Public/public-prov-comments/). All feedback is welcome."""@en ;
-    rdfs:label "PROV-O"@en ;
+    rdfs:label "W3C PROVenance Interchange Ontology (PROV-O)"@en ;
     rdfs:seeAlso <http://www.w3.org/TR/prov-o/>, <http://www.w3.org/ns/prov> ;
     owl:versionIRI <http://www.w3.org/ns/prov-o-20121211> ;
+    owl:versionInfo "Candidate Recommendation(+) version 2013-02-08 "@en ;
     :specializationOf <http://www.w3.org/ns/prov-o> ;
     :wasRevisionOf <http://www.w3.org/ns/prov-o-20120724> .
 
Binary file reports/consume.png has changed
Binary file reports/produce.png has changed
--- a/reports/prov-implementations.html	Tue Feb 12 13:01:50 2013 +0000
+++ b/reports/prov-implementations.html	Tue Feb 12 13:02:06 2013 +0000
@@ -2,12 +2,13 @@
 
 <html><head> 
     <title>PROV Implementation Report</title> 
-    <script src="http://dev.w3.org/2009/dap/ReSpec.js/js/respec.js" class="remove"></script>
+    <script src="https://www.w3.org/Tools/respec/respec-w3c-common" class="remove" async></script> 
+
     <script src="../model/provbib.js" class="remove"></script>
     <script class="remove"> 
       var respecConfig = {
           // specification status (e.g. WD, LCWD, NOTE, etc.). If in doubt use ED.
-          specStatus:           "unofficial",
+          specStatus:           "ED",
           
           // the specification's short name, as in http://www.w3.org/TR/short-name/
           shortName:            "prov-implementations",
@@ -44,7 +45,7 @@
               { 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" },
+                company: "VU University Amsterdam" },
 			  { name: "Stephan Zednik", url: "http://tw.rpi.edu/web/person/StephanZednik",
                 company: "Rensselaer Polytechnic Institute" },
           ],
@@ -97,6 +98,7 @@
 <p>
 PROV is useful not only for applications/programs but also for exposing provenance within dataset and as a foundation for other vocabularies. We also document that usage as well. 
 </p>
+<section id="surverys">
 <p>
 Implementation evidence was gathered using four surveys. 
 <ul>
@@ -105,12 +107,28 @@
 <li><a href="https://www.w3.org/2002/09/wbs/46974/prov-vocabulary-survey/results">Extensions of the PROV vocabulary</a></li>
 <li><a href="https://www.w3.org/2002/09/wbs/46974/prov-constraints/results">Implementations of PROV-Constraints</a></li>
 </ul>
-This report summarises the results of these surveys.
+This report summarises the results of these surveys. 
+</section> 
 
 </p>
+
+<section id="Exit-Criteria">
+<h2> Meeting the Exit Criteria</h2>
+<p>
+At the start of the Candidate Recommendation phase, the Working Group defined <a href="http://www.w3.org/2011/prov/wiki/ProvCRExitCriteria">a series of exit criteria</a>. These exit criteria can be summarized as for each feature defined by PROV there are at least two implementations that support the feature and that there exists one interoperability pair that can exchange that feature. Section <a href="#prov-terms">3.1</a> shows that a minimum of 4 implementations produce and consume all constructs defined in PROV-DM. PROV-O is implemented by over 40 implementations and PROV-N is implemented by 7 implementations. 
+</p>
+
+<p>
+In terms of implementation pairs, Section <a href="#prov-exchange">4</a> enumerates which pairs of implementations report exchanging provenance. Here, we meet the exit criteria in that each feature is exchanged by at least two implementations. For PROV-O, the implementations are from three separate institutions. For PROV-N, there are implementations in different programming languages from the same institution which exchange all constructs and an implementation from a different institution that exchanges some constructs. We believe that this meets the goals of the exit criteria to demonstrate interoperability. 
+</p>
+
+Finally, three validators have implemented all of the constraints defined in PROV-Constraints passing the requisite test cases, thus, passing the exit criteria. The implementations are in Java, Prolog and SPARQL.
+
+</section>
+
     </section>
     <section id="implementations">
-      <h2>Implementations</h2>
+      <h2>List of Implementations</h2>
    
       The following lists the reported implementations, the type of implementation, supported PROV encodings and the URL of the implementation. 
       <p>Implementation Type:
@@ -458,12 +476,15 @@
 
     </section>
 
+<section id="Feature-Coverage">
+<h2> Feature Coverage</h2>
+
   <section id="prov-terms">
-    <h2>PROV Language Implementation</h2>
+    <h2>PROV Usage </h2>
     <p>This section enumerates the PROV-DM terms [[PROV-DM]] that are consumed (<img src="consume.png" width="27" height="16" alt="Consume Icon" />),
     produced (<img src="produce.png" width="27" height="16" alt="Produce Icon" />),
     or both consumed and produced (<img src="consume-produce.png" width="27" height="16" alt="Consume and Produce Icon" />)
-    by a particular implementation.</p> Hover, over the numbers to see the implementation name.
+    by a particular implementation.</p> Hover over the numbers to see the implementation name.
     <table class="simple feature-table">
       <caption id="prov-terms-table">Table 2: Coverage of PROV-DM terms in implementations of type Application, Framework / API, or Service.</caption>
       <tr>
@@ -503,12 +524,12 @@
         <th scope="col"><a href="#32" title="Informed Rural Passenger Information Infrastructure">#32</a></th>
         <th scope="col"><a href="#33" title="PubFlow Provenance Archive">#33</a></th>
         <th scope="col"><a href="#34" title="PROV Python library">#34</a></th>
-        <th scope="col"><i class="icon-consume" title="Consume"></i></th>
-        <th scope="col"><i class="icon-consume-produce" title="Consume and Produce"></i></th>
-        <th scope="col"><i class="icon-produce" title="Produce"></i></th>
+        <th scope="col"><i class="icon-consume"></i></th>
+        <th scope="col"><i class="icon-consume-produce"></i></th>
+        <th scope="col"><i class="icon-produce"></i></th>
       </tr>
       <tr>
-        <td rowspan="8"><a href="http://www.w3.org/TR/prov-dm/#component1">Component 1: Entities/Activities</a></td>
+        <td rowspan="8"><a href="http://www.w3.org/TR/prov-dm/#component1">C1: Entities/Activities</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-entity" class="essential">Entity</a></td>
         <td><i class="icon-consume-produce" title="WebLab-PROV both consumes and produces Entity"></i></td>
         <td><i class="icon-consume-produce" title="StatJR eBook system both consumes and produces Entity"></i></td>
@@ -571,7 +592,7 @@
         <td><i class="icon-consume-produce" title="Oracle Enterprise Transactions Controls Governor 8.6.4  both consumes and produces Activity"></i></td>
         <td><i class="icon-produce" title="Pubby produces Activity"></i></td>
         <td><i class="icon-consume" title="Semantic Proteomics Dashboard (SemPoD) consumes Activity"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Activity"></i></td>
+        <td><i class="icon-notused" title="Activity not used by DeFacto"></i></td>
         <td><i class="icon-consume-produce" title="Quality Assessment Framework both consumes and produces Activity"></i></td>
         <td><i class="icon-produce" title="Global Change Information System - Information Model and Semantic Application Prototypes produces Activity"></i></td>
         <td><i class="icon-consume-produce" title="OpenUp Prov both consumes and produces Activity"></i></td>
@@ -611,12 +632,12 @@
         <td><i class="icon-produce" title="Oracle Enterprise Transactions Controls Governor 8.6.4  produces Generation"></i></td>
         <td><i class="icon-produce" title="Pubby produces Generation"></i></td>
         <td><i class="icon-consume" title="Semantic Proteomics Dashboard (SemPoD) consumes Generation"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Generation"></i></td>
+        <td><i class="icon-notused" title="Generation not used by DeFacto"></i></td>
         <td><i class="icon-consume-produce" title="Quality Assessment Framework both consumes and produces Generation"></i></td>
         <td><i class="icon-produce" title="Global Change Information System - Information Model and Semantic Application Prototypes produces Generation"></i></td>
         <td><i class="icon-produce" title="OpenUp Prov produces Generation"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Generation"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Generation"></i></td>
+        <td><i class="icon-notused" title="Generation not used by Raw2LD"></i></td>
         <td><i class="icon-consume" title="PROV-N to Neo4J DB mapping consumes Generation"></i></td>
         <td><i class="icon-produce" title="Earth System Science Server produces Generation"></i></td>
         <td><i class="icon-consume-produce" title="prov-api both consumes and produces Generation"></i></td>
@@ -651,7 +672,7 @@
         <td><i class="icon-produce" title="Oracle Enterprise Transactions Controls Governor 8.6.4  produces Usage"></i></td>
         <td><i class="icon-produce" title="Pubby produces Usage"></i></td>
         <td><i class="icon-consume" title="Semantic Proteomics Dashboard (SemPoD) consumes Usage"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Usage"></i></td>
+        <td><i class="icon-notused" title="Usage not used by DeFacto"></i></td>
         <td><i class="icon-consume-produce" title="Quality Assessment Framework both consumes and produces Usage"></i></td>
         <td><i class="icon-produce" title="Global Change Information System - Information Model and Semantic Application Prototypes produces Usage"></i></td>
         <td><i class="icon-produce" title="OpenUp Prov produces Usage"></i></td>
@@ -670,38 +691,38 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Communication" class="essential">Communication</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Communication"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Communication"></i></td>
-        <td><i class="icon-notused" title="PoN notuseds Communication"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds Communication"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds Communication"></i></td>
+        <td><i class="icon-notused" title="Communication not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="Communication not used by StatJR eBook system"></i></td>
+        <td><i class="icon-notused" title="Communication not used by PoN"></i></td>
+        <td><i class="icon-notused" title="Communication not used by WingsProvenanceExport"></i></td>
+        <td><i class="icon-notused" title="Communication not used by CollabMap"></i></td>
         <td><i class="icon-produce" title="Taverna produces Communication"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Communication"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Communication"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds Communication"></i></td>
+        <td><i class="icon-notused" title="Communication not used by Provenance for Earth Science"></i></td>
+        <td><i class="icon-notused" title="Communication not used by Provenance Environment (ProvEn) Services"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Communication"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Communication"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Communication"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Communication"></i></td>
+        <td><i class="icon-notused" title="Communication not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="Communication not used by Prov-gen"></i></td>
         <td><i class="icon-produce" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena produces Communication"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Communication"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Communication"></i></td>
+        <td><i class="icon-notused" title="Communication not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="Communication not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Communication"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Communication"></i></td>
+        <td><i class="icon-notused" title="Communication not used by agentSwitch"></i></td>
         <td><i class="icon-consume" title="Oracle Enterprise Transactions Controls Governor 8.6.4  consumes Communication"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Communication"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Communication"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Communication"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Communication"></i></td>
+        <td><i class="icon-notused" title="Communication not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="Communication not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Communication not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Communication not used by Quality Assessment Framework"></i></td>
         <td><i class="icon-produce" title="Global Change Information System - Information Model and Semantic Application Prototypes produces Communication"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Communication"></i></td>
-        <td><i class="icon-notused" title="APROVeD: Automatic Provenance Derivation notuseds Communication"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Communication"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds Communication"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Communication"></i></td>
+        <td><i class="icon-notused" title="Communication not used by OpenUp Prov"></i></td>
+        <td><i class="icon-notused" title="Communication not used by APROVeD: Automatic Provenance Derivation"></i></td>
+        <td><i class="icon-notused" title="Communication not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="Communication not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="Communication not used by Earth System Science Server"></i></td>
         <td><i class="icon-consume-produce" title="prov-api both consumes and produces Communication"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Communication"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Communication"></i></td>
+        <td><i class="icon-notused" title="Communication not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Communication not used by Informed Rural Passenger Information Infrastructure"></i></td>
         <td><i class="icon-consume-produce" title="PubFlow Provenance Archive both consumes and produces Communication"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Communication"></i></td>
         <td><span title="Communication is consumed by 2">2</span></td>
@@ -710,38 +731,38 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Start">Start</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Start"></i></td>
+        <td><i class="icon-notused" title="Start not used by WebLab-PROV"></i></td>
         <td><i class="icon-consume-produce" title="StatJR eBook system both consumes and produces Start"></i></td>
         <td><i class="icon-produce" title="PoN produces Start"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds Start"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds Start"></i></td>
+        <td><i class="icon-notused" title="Start not used by WingsProvenanceExport"></i></td>
+        <td><i class="icon-notused" title="Start not used by CollabMap"></i></td>
         <td><i class="icon-produce" title="Taverna produces Start"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Start"></i></td>
         <td><i class="icon-consume-produce" title="Provenance for Earth Science both consumes and produces Start"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds Start"></i></td>
+        <td><i class="icon-notused" title="Start not used by Provenance Environment (ProvEn) Services"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Start"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Start"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Start"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Start"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Start"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Start"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Start"></i></td>
+        <td><i class="icon-notused" title="Start not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="Start not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="Start not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="Start not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="Start not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Start"></i></td>
         <td><i class="icon-produce" title="agentSwitch produces Start"></i></td>
         <td><i class="icon-consume-produce" title="Oracle Enterprise Transactions Controls Governor 8.6.4  both consumes and produces Start"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Start"></i></td>
+        <td><i class="icon-notused" title="Start not used by Pubby"></i></td>
         <td><i class="icon-consume" title="Semantic Proteomics Dashboard (SemPoD) consumes Start"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Start"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Start"></i></td>
-        <td><i class="icon-notused" title="Global Change Information System - Information Model and Semantic Application Prototypes notuseds Start"></i></td>
+        <td><i class="icon-notused" title="Start not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Start not used by Quality Assessment Framework"></i></td>
+        <td><i class="icon-notused" title="Start not used by Global Change Information System - Information Model and Semantic Application Prototypes"></i></td>
         <td><i class="icon-consume-produce" title="OpenUp Prov both consumes and produces Start"></i></td>
-        <td><i class="icon-notused" title="APROVeD: Automatic Provenance Derivation notuseds Start"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Start"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds Start"></i></td>
+        <td><i class="icon-notused" title="Start not used by APROVeD: Automatic Provenance Derivation"></i></td>
+        <td><i class="icon-notused" title="Start not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="Start not used by PROV-N to Neo4J DB mapping"></i></td>
         <td><i class="icon-produce" title="Earth System Science Server produces Start"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Start"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Start"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Start"></i></td>
+        <td><i class="icon-notused" title="Start not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Start not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Start not used by Informed Rural Passenger Information Infrastructure"></i></td>
         <td><i class="icon-consume-produce" title="PubFlow Provenance Archive both consumes and produces Start"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Start"></i></td>
         <td><span title="Start is consumed by 2">2</span></td>
@@ -750,38 +771,38 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-End">End</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds End"></i></td>
+        <td><i class="icon-notused" title="End not used by WebLab-PROV"></i></td>
         <td><i class="icon-consume-produce" title="StatJR eBook system both consumes and produces End"></i></td>
         <td><i class="icon-produce" title="PoN produces End"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds End"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds End"></i></td>
+        <td><i class="icon-notused" title="End not used by WingsProvenanceExport"></i></td>
+        <td><i class="icon-notused" title="End not used by CollabMap"></i></td>
         <td><i class="icon-produce" title="Taverna produces End"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces End"></i></td>
         <td><i class="icon-consume-produce" title="Provenance for Earth Science both consumes and produces End"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds End"></i></td>
+        <td><i class="icon-notused" title="End not used by Provenance Environment (ProvEn) Services"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes End"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces End"></i></td>
         <td><i class="icon-produce" title="Triplify produces End"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds End"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds End"></i></td>
+        <td><i class="icon-notused" title="End not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="End not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
         <td><i class="icon-produce" title="Amalgame produces End"></i></td>
         <td><i class="icon-produce" title="D2R Server produces End"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces End"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds End"></i></td>
+        <td><i class="icon-notused" title="End not used by agentSwitch"></i></td>
         <td><i class="icon-consume-produce" title="Oracle Enterprise Transactions Controls Governor 8.6.4  both consumes and produces End"></i></td>
         <td><i class="icon-produce" title="Pubby produces End"></i></td>
         <td><i class="icon-consume" title="Semantic Proteomics Dashboard (SemPoD) consumes End"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds End"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds End"></i></td>
-        <td><i class="icon-notused" title="Global Change Information System - Information Model and Semantic Application Prototypes notuseds End"></i></td>
+        <td><i class="icon-notused" title="End not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="End not used by Quality Assessment Framework"></i></td>
+        <td><i class="icon-notused" title="End not used by Global Change Information System - Information Model and Semantic Application Prototypes"></i></td>
         <td><i class="icon-consume-produce" title="OpenUp Prov both consumes and produces End"></i></td>
-        <td><i class="icon-notused" title="APROVeD: Automatic Provenance Derivation notuseds End"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds End"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds End"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds End"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds End"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds End"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds End"></i></td>
+        <td><i class="icon-notused" title="End not used by APROVeD: Automatic Provenance Derivation"></i></td>
+        <td><i class="icon-notused" title="End not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="End not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="End not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="End not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="End not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="End not used by Informed Rural Passenger Information Infrastructure"></i></td>
         <td><i class="icon-consume-produce" title="PubFlow Provenance Archive both consumes and produces End"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces End"></i></td>
         <td><span title="End is consumed by 2">2</span></td>
@@ -790,38 +811,38 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Invalidation">Invalidation</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="PoN notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="Taverna notuseds Invalidation"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by StatJR eBook system"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by PoN"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by WingsProvenanceExport"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by CollabMap"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by Taverna"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Invalidation"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds Invalidation"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by Provenance for Earth Science"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by Provenance Environment (ProvEn) Services"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Invalidation"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Invalidation"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Invalidation"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Invalidation"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="Oracle Enterprise Transactions Controls Governor 8.6.4  notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Invalidation"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by agentSwitch"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by Oracle Enterprise Transactions Controls Governor 8.6.4 "></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by DeFacto"></i></td>
         <td><i class="icon-consume-produce" title="Quality Assessment Framework both consumes and produces Invalidation"></i></td>
-        <td><i class="icon-notused" title="Global Change Information System - Information Model and Semantic Application Prototypes notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="APROVeD: Automatic Provenance Derivation notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Invalidation"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Invalidation"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by Global Change Information System - Information Model and Semantic Application Prototypes"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by OpenUp Prov"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by APROVeD: Automatic Provenance Derivation"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Invalidation not used by Informed Rural Passenger Information Infrastructure"></i></td>
         <td><i class="icon-consume-produce" title="PubFlow Provenance Archive both consumes and produces Invalidation"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Invalidation"></i></td>
         <td><span title="Invalidation is consumed by 1">1</span></td>
@@ -829,37 +850,37 @@
         <td></td>
       </tr>
       <tr>
-        <td rowspan="4"><a href="http://www.w3.org/TR/prov-dm/#component2">Component 2: Derivations</a></td>
+        <td rowspan="4"><a href="http://www.w3.org/TR/prov-dm/#component2">C2: Derivations</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Derivation" class="essential">Derivation</a></td>
         <td><i class="icon-consume-produce" title="WebLab-PROV both consumes and produces Derivation"></i></td>
         <td><i class="icon-produce" title="StatJR eBook system produces Derivation"></i></td>
         <td><i class="icon-produce" title="PoN produces Derivation"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds Derivation"></i></td>
+        <td><i class="icon-notused" title="Derivation not used by WingsProvenanceExport"></i></td>
         <td><i class="icon-produce" title="CollabMap produces Derivation"></i></td>
-        <td><i class="icon-notused" title="Taverna notuseds Derivation"></i></td>
+        <td><i class="icon-notused" title="Derivation not used by Taverna"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Derivation"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Derivation"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds Derivation"></i></td>
+        <td><i class="icon-notused" title="Derivation not used by Provenance for Earth Science"></i></td>
+        <td><i class="icon-notused" title="Derivation not used by Provenance Environment (ProvEn) Services"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Derivation"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Derivation"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Derivation"></i></td>
+        <td><i class="icon-notused" title="Derivation not used by Triplify"></i></td>
         <td><i class="icon-produce" title="Prov-gen produces Derivation"></i></td>
         <td><i class="icon-produce" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena produces Derivation"></i></td>
         <td><i class="icon-produce" title="Amalgame produces Derivation"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Derivation"></i></td>
+        <td><i class="icon-notused" title="Derivation not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Derivation"></i></td>
         <td><i class="icon-produce" title="agentSwitch produces Derivation"></i></td>
-        <td><i class="icon-notused" title="Oracle Enterprise Transactions Controls Governor 8.6.4  notuseds Derivation"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Derivation"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Derivation"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Derivation"></i></td>
+        <td><i class="icon-notused" title="Derivation not used by Oracle Enterprise Transactions Controls Governor 8.6.4 "></i></td>
+        <td><i class="icon-notused" title="Derivation not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="Derivation not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Derivation not used by DeFacto"></i></td>
         <td><i class="icon-consume-produce" title="Quality Assessment Framework both consumes and produces Derivation"></i></td>
         <td><i class="icon-produce" title="Global Change Information System - Information Model and Semantic Application Prototypes produces Derivation"></i></td>
         <td><i class="icon-produce" title="OpenUp Prov produces Derivation"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Derivation"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Derivation"></i></td>
+        <td><i class="icon-notused" title="Derivation not used by Raw2LD"></i></td>
         <td><i class="icon-consume" title="PROV-N to Neo4J DB mapping consumes Derivation"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Derivation"></i></td>
+        <td><i class="icon-notused" title="Derivation not used by Earth System Science Server"></i></td>
         <td><i class="icon-consume-produce" title="prov-api both consumes and produces Derivation"></i></td>
         <td><i class="icon-consume-produce" title="Policy Reasoning Framework both consumes and produces Derivation"></i></td>
         <td><i class="icon-produce" title="Informed Rural Passenger Information Infrastructure produces Derivation"></i></td>
@@ -871,38 +892,38 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-revision">Revision</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Revision"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Revision"></i></td>
+        <td><i class="icon-notused" title="Revision not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="Revision not used by StatJR eBook system"></i></td>
         <td><i class="icon-produce" title="PoN produces Revision"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds Revision"></i></td>
+        <td><i class="icon-notused" title="Revision not used by WingsProvenanceExport"></i></td>
         <td><i class="icon-produce" title="CollabMap produces Revision"></i></td>
-        <td><i class="icon-notused" title="Taverna notuseds Revision"></i></td>
+        <td><i class="icon-notused" title="Revision not used by Taverna"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Revision"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Revision"></i></td>
+        <td><i class="icon-notused" title="Revision not used by Provenance for Earth Science"></i></td>
         <td><i class="icon-consume" title="Provenance Environment (ProvEn) Services consumes Revision"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Revision"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Revision"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Revision"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Revision"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Revision"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Revision"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Revision"></i></td>
+        <td><i class="icon-notused" title="Revision not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="Revision not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="Revision not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="Revision not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="Revision not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Revision"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Revision"></i></td>
+        <td><i class="icon-notused" title="Revision not used by agentSwitch"></i></td>
         <td><i class="icon-consume-produce" title="Oracle Enterprise Transactions Controls Governor 8.6.4  both consumes and produces Revision"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Revision"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Revision"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Revision"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Revision"></i></td>
-        <td><i class="icon-notused" title="Global Change Information System - Information Model and Semantic Application Prototypes notuseds Revision"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Revision"></i></td>
+        <td><i class="icon-notused" title="Revision not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="Revision not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Revision not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Revision not used by Quality Assessment Framework"></i></td>
+        <td><i class="icon-notused" title="Revision not used by Global Change Information System - Information Model and Semantic Application Prototypes"></i></td>
+        <td><i class="icon-notused" title="Revision not used by OpenUp Prov"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Revision"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Revision"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds Revision"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Revision"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Revision"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Revision"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Revision"></i></td>
+        <td><i class="icon-notused" title="Revision not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="Revision not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="Revision not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="Revision not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Revision not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Revision not used by Informed Rural Passenger Information Infrastructure"></i></td>
         <td><i class="icon-consume-produce" title="PubFlow Provenance Archive both consumes and produces Revision"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Revision"></i></td>
         <td><span title="Revision is consumed by 2">2</span></td>
@@ -911,38 +932,38 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-quotation">Quotation</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="PoN notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="Taverna notuseds Quotation"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by StatJR eBook system"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by PoN"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by WingsProvenanceExport"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by CollabMap"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by Taverna"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Quotation"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds Quotation"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by Provenance for Earth Science"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by Provenance Environment (ProvEn) Services"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Quotation"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Quotation"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Quotation"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Quotation"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="Oracle Enterprise Transactions Controls Governor 8.6.4  notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="Global Change Information System - Information Model and Semantic Application Prototypes notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Quotation"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by agentSwitch"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by Oracle Enterprise Transactions Controls Governor 8.6.4 "></i></td>
+        <td><i class="icon-notused" title="Quotation not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by Quality Assessment Framework"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by Global Change Information System - Information Model and Semantic Application Prototypes"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by OpenUp Prov"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Quotation"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Quotation"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Quotation"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Quotation not used by Informed Rural Passenger Information Infrastructure"></i></td>
         <td><i class="icon-consume-produce" title="PubFlow Provenance Archive both consumes and produces Quotation"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Quotation"></i></td>
         <td><span title="Quotation is consumed by 1">1</span></td>
@@ -951,38 +972,38 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-primary-source">Primary Source</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds PrimarySource"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds PrimarySource"></i></td>
-        <td><i class="icon-notused" title="PoN notuseds PrimarySource"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by StatJR eBook system"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by PoN"></i></td>
         <td><i class="icon-produce" title="WingsProvenanceExport produces PrimarySource"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds PrimarySource"></i></td>
-        <td><i class="icon-notused" title="Taverna notuseds PrimarySource"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by CollabMap"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by Taverna"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces PrimarySource"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds PrimarySource"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds PrimarySource"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by Provenance for Earth Science"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by Provenance Environment (ProvEn) Services"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes PrimarySource"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces PrimarySource"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds PrimarySource"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds PrimarySource"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds PrimarySource"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds PrimarySource"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds PrimarySource"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces PrimarySource"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds PrimarySource"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by agentSwitch"></i></td>
         <td><i class="icon-consume-produce" title="Oracle Enterprise Transactions Controls Governor 8.6.4  both consumes and produces PrimarySource"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds PrimarySource"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds PrimarySource"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds PrimarySource"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds PrimarySource"></i></td>
-        <td><i class="icon-notused" title="Global Change Information System - Information Model and Semantic Application Prototypes notuseds PrimarySource"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds PrimarySource"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by Quality Assessment Framework"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by Global Change Information System - Information Model and Semantic Application Prototypes"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by OpenUp Prov"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces PrimarySource"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds PrimarySource"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds PrimarySource"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds PrimarySource"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds PrimarySource"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds PrimarySource"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds PrimarySource"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="PrimarySource not used by Informed Rural Passenger Information Infrastructure"></i></td>
         <td><i class="icon-consume-produce" title="PubFlow Provenance Archive both consumes and produces PrimarySource"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces PrimarySource"></i></td>
         <td><span title="PrimarySource is consumed by 1">1</span></td>
@@ -990,10 +1011,10 @@
         <td><span title="PrimarySource is produced by 1">1</span></td>
       </tr>
       <tr>
-        <td rowspan="9"><a href="http://www.w3.org/TR/prov-dm/#component3">Component 3: Agents</a></td>
+        <td rowspan="9"><a href="http://www.w3.org/TR/prov-dm/#component3">C3: Agents</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-agent" class="essential">Agent</a></td>
         <td><i class="icon-consume-produce" title="WebLab-PROV both consumes and produces Agent"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Agent"></i></td>
+        <td><i class="icon-notused" title="Agent not used by StatJR eBook system"></i></td>
         <td><i class="icon-produce" title="PoN produces Agent"></i></td>
         <td><i class="icon-produce" title="WingsProvenanceExport produces Agent"></i></td>
         <td><i class="icon-produce" title="CollabMap produces Agent"></i></td>
@@ -1013,7 +1034,7 @@
         <td><i class="icon-consume-produce" title="Oracle Enterprise Transactions Controls Governor 8.6.4  both consumes and produces Agent"></i></td>
         <td><i class="icon-produce" title="Pubby produces Agent"></i></td>
         <td><i class="icon-consume" title="Semantic Proteomics Dashboard (SemPoD) consumes Agent"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Agent"></i></td>
+        <td><i class="icon-notused" title="Agent not used by DeFacto"></i></td>
         <td><i class="icon-consume-produce" title="Quality Assessment Framework both consumes and produces Agent"></i></td>
         <td><i class="icon-produce" title="Global Change Information System - Information Model and Semantic Application Prototypes produces Agent"></i></td>
         <td><i class="icon-consume-produce" title="OpenUp Prov both consumes and produces Agent"></i></td>
@@ -1032,38 +1053,38 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-attribution" class="essential">Attribution</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Attribution"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Attribution"></i></td>
+        <td><i class="icon-notused" title="Attribution not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="Attribution not used by StatJR eBook system"></i></td>
         <td><i class="icon-produce" title="PoN produces Attribution"></i></td>
         <td><i class="icon-produce" title="WingsProvenanceExport produces Attribution"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds Attribution"></i></td>
-        <td><i class="icon-notused" title="Taverna notuseds Attribution"></i></td>
+        <td><i class="icon-notused" title="Attribution not used by CollabMap"></i></td>
+        <td><i class="icon-notused" title="Attribution not used by Taverna"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Attribution"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Attribution"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds Attribution"></i></td>
+        <td><i class="icon-notused" title="Attribution not used by Provenance for Earth Science"></i></td>
+        <td><i class="icon-notused" title="Attribution not used by Provenance Environment (ProvEn) Services"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Attribution"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Attribution"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Attribution"></i></td>
+        <td><i class="icon-notused" title="Attribution not used by Triplify"></i></td>
         <td><i class="icon-produce" title="Prov-gen produces Attribution"></i></td>
         <td><i class="icon-produce" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena produces Attribution"></i></td>
         <td><i class="icon-produce" title="Amalgame produces Attribution"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Attribution"></i></td>
+        <td><i class="icon-notused" title="Attribution not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Attribution"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Attribution"></i></td>
-        <td><i class="icon-notused" title="Oracle Enterprise Transactions Controls Governor 8.6.4  notuseds Attribution"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Attribution"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Attribution"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Attribution"></i></td>
+        <td><i class="icon-notused" title="Attribution not used by agentSwitch"></i></td>
+        <td><i class="icon-notused" title="Attribution not used by Oracle Enterprise Transactions Controls Governor 8.6.4 "></i></td>
+        <td><i class="icon-notused" title="Attribution not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="Attribution not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Attribution not used by DeFacto"></i></td>
         <td><i class="icon-consume-produce" title="Quality Assessment Framework both consumes and produces Attribution"></i></td>
         <td><i class="icon-produce" title="Global Change Information System - Information Model and Semantic Application Prototypes produces Attribution"></i></td>
         <td><i class="icon-produce" title="OpenUp Prov produces Attribution"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Attribution"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Attribution"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds Attribution"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Attribution"></i></td>
+        <td><i class="icon-notused" title="Attribution not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="Attribution not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="Attribution not used by Earth System Science Server"></i></td>
         <td><i class="icon-consume-produce" title="prov-api both consumes and produces Attribution"></i></td>
         <td><i class="icon-consume-produce" title="Policy Reasoning Framework both consumes and produces Attribution"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Attribution"></i></td>
+        <td><i class="icon-notused" title="Attribution not used by Informed Rural Passenger Information Infrastructure"></i></td>
         <td><i class="icon-consume-produce" title="PubFlow Provenance Archive both consumes and produces Attribution"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Attribution"></i></td>
         <td><span title="Attribution is consumed by 1">1</span></td>
@@ -1073,13 +1094,13 @@
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Association" class="essential">Association</a></td>
         <td><i class="icon-consume-produce" title="WebLab-PROV both consumes and produces Association"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Association"></i></td>
+        <td><i class="icon-notused" title="Association not used by StatJR eBook system"></i></td>
         <td><i class="icon-produce" title="PoN produces Association"></i></td>
         <td><i class="icon-produce" title="WingsProvenanceExport produces Association"></i></td>
         <td><i class="icon-produce" title="CollabMap produces Association"></i></td>
         <td><i class="icon-produce" title="Taverna produces Association"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Association"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Association"></i></td>
+        <td><i class="icon-notused" title="Association not used by Provenance for Earth Science"></i></td>
         <td><i class="icon-produce" title="Provenance Environment (ProvEn) Services produces Association"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Association"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Association"></i></td>
@@ -1090,19 +1111,19 @@
         <td><i class="icon-produce" title="D2R Server produces Association"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Association"></i></td>
         <td><i class="icon-produce" title="agentSwitch produces Association"></i></td>
-        <td><i class="icon-notused" title="Oracle Enterprise Transactions Controls Governor 8.6.4  notuseds Association"></i></td>
+        <td><i class="icon-notused" title="Association not used by Oracle Enterprise Transactions Controls Governor 8.6.4 "></i></td>
         <td><i class="icon-produce" title="Pubby produces Association"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Association"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Association"></i></td>
+        <td><i class="icon-notused" title="Association not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Association not used by DeFacto"></i></td>
         <td><i class="icon-consume-produce" title="Quality Assessment Framework both consumes and produces Association"></i></td>
         <td><i class="icon-produce" title="Global Change Information System - Information Model and Semantic Application Prototypes produces Association"></i></td>
         <td><i class="icon-produce" title="OpenUp Prov produces Association"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Association"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Association"></i></td>
+        <td><i class="icon-notused" title="Association not used by Raw2LD"></i></td>
         <td><i class="icon-consume" title="PROV-N to Neo4J DB mapping consumes Association"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Association"></i></td>
+        <td><i class="icon-notused" title="Association not used by Earth System Science Server"></i></td>
         <td><i class="icon-consume-produce" title="prov-api both consumes and produces Association"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Association"></i></td>
+        <td><i class="icon-notused" title="Association not used by Policy Reasoning Framework"></i></td>
         <td><i class="icon-produce" title="Informed Rural Passenger Information Infrastructure produces Association"></i></td>
         <td><i class="icon-consume-produce" title="PubFlow Provenance Archive both consumes and produces Association"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Association"></i></td>
@@ -1112,38 +1133,38 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-delegation" class="essential">Delegation</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Delegation"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Delegation"></i></td>
-        <td><i class="icon-notused" title="PoN notuseds Delegation"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds Delegation"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds Delegation"></i></td>
-        <td><i class="icon-notused" title="Taverna notuseds Delegation"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by StatJR eBook system"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by PoN"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by WingsProvenanceExport"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by CollabMap"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by Taverna"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Delegation"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Delegation"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by Provenance for Earth Science"></i></td>
         <td><i class="icon-produce" title="Provenance Environment (ProvEn) Services produces Delegation"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Delegation"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Delegation"></i></td>
         <td><i class="icon-produce" title="Triplify produces Delegation"></i></td>
         <td><i class="icon-produce" title="Prov-gen produces Delegation"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Delegation"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Delegation"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by Amalgame"></i></td>
         <td><i class="icon-produce" title="D2R Server produces Delegation"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Delegation"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Delegation"></i></td>
-        <td><i class="icon-notused" title="Oracle Enterprise Transactions Controls Governor 8.6.4  notuseds Delegation"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by agentSwitch"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by Oracle Enterprise Transactions Controls Governor 8.6.4 "></i></td>
         <td><i class="icon-produce" title="Pubby produces Delegation"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Delegation"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Delegation"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Delegation"></i></td>
-        <td><i class="icon-notused" title="Global Change Information System - Information Model and Semantic Application Prototypes notuseds Delegation"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by Quality Assessment Framework"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by Global Change Information System - Information Model and Semantic Application Prototypes"></i></td>
         <td><i class="icon-produce" title="OpenUp Prov produces Delegation"></i></td>
-        <td><i class="icon-notused" title="APROVeD: Automatic Provenance Derivation notuseds Delegation"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Delegation"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds Delegation"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Delegation"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by APROVeD: Automatic Provenance Derivation"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by Earth System Science Server"></i></td>
         <td><i class="icon-consume-produce" title="prov-api both consumes and produces Delegation"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Delegation"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Delegation"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Delegation not used by Informed Rural Passenger Information Infrastructure"></i></td>
         <td><i class="icon-consume-produce" title="PubFlow Provenance Archive both consumes and produces Delegation"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Delegation"></i></td>
         <td><span title="Delegation is consumed by 1">1</span></td>
@@ -1152,39 +1173,39 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-plan">Plan</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Plan"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Plan"></i></td>
-        <td><i class="icon-notused" title="PoN notuseds Plan"></i></td>
+        <td><i class="icon-notused" title="Plan not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="Plan not used by StatJR eBook system"></i></td>
+        <td><i class="icon-notused" title="Plan not used by PoN"></i></td>
         <td><i class="icon-produce" title="WingsProvenanceExport produces Plan"></i></td>
         <td><i class="icon-produce" title="CollabMap produces Plan"></i></td>
         <td><i class="icon-produce" title="Taverna produces Plan"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Plan"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Plan"></i></td>
+        <td><i class="icon-notused" title="Plan not used by Provenance for Earth Science"></i></td>
         <td><i class="icon-consume-produce" title="Provenance Environment (ProvEn) Services both consumes and produces Plan"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Plan"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Plan"></i></td>
         <td><i class="icon-produce" title="Triplify produces Plan"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Plan"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Plan"></i></td>
+        <td><i class="icon-notused" title="Plan not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="Plan not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
         <td><i class="icon-produce" title="Amalgame produces Plan"></i></td>
         <td><i class="icon-produce" title="D2R Server produces Plan"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Plan"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Plan"></i></td>
+        <td><i class="icon-notused" title="Plan not used by agentSwitch"></i></td>
         <td><i class="icon-produce" title="Oracle Enterprise Transactions Controls Governor 8.6.4  produces Plan"></i></td>
         <td><i class="icon-produce" title="Pubby produces Plan"></i></td>
         <td><i class="icon-consume" title="Semantic Proteomics Dashboard (SemPoD) consumes Plan"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Plan"></i></td>
+        <td><i class="icon-notused" title="Plan not used by DeFacto"></i></td>
         <td><i class="icon-consume-produce" title="Quality Assessment Framework both consumes and produces Plan"></i></td>
-        <td><i class="icon-notused" title="Global Change Information System - Information Model and Semantic Application Prototypes notuseds Plan"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Plan"></i></td>
-        <td><i class="icon-notused" title="APROVeD: Automatic Provenance Derivation notuseds Plan"></i></td>
+        <td><i class="icon-notused" title="Plan not used by Global Change Information System - Information Model and Semantic Application Prototypes"></i></td>
+        <td><i class="icon-notused" title="Plan not used by OpenUp Prov"></i></td>
+        <td><i class="icon-notused" title="Plan not used by APROVeD: Automatic Provenance Derivation"></i></td>
         <td><i class="icon-produce" title="Raw2LD produces Plan"></i></td>
         <td><i class="icon-consume" title="PROV-N to Neo4J DB mapping consumes Plan"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Plan"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Plan"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Plan"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Plan"></i></td>
-        <td><i class="icon-notused" title="PubFlow Provenance Archive notuseds Plan"></i></td>
+        <td><i class="icon-notused" title="Plan not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="Plan not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Plan not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Plan not used by Informed Rural Passenger Information Infrastructure"></i></td>
+        <td><i class="icon-notused" title="Plan not used by PubFlow Provenance Archive"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Plan"></i></td>
         <td><span title="Plan is consumed by 3">3</span></td>
         <td><span title="Plan is both consumed and produced by 6">6</span></td>
@@ -1192,37 +1213,37 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-person">Person</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Person"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Person"></i></td>
+        <td><i class="icon-notused" title="Person not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="Person not used by StatJR eBook system"></i></td>
         <td><i class="icon-produce" title="PoN produces Person"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds Person"></i></td>
+        <td><i class="icon-notused" title="Person not used by WingsProvenanceExport"></i></td>
         <td><i class="icon-produce" title="CollabMap produces Person"></i></td>
-        <td><i class="icon-notused" title="Taverna notuseds Person"></i></td>
+        <td><i class="icon-notused" title="Person not used by Taverna"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Person"></i></td>
         <td><i class="icon-consume-produce" title="Provenance for Earth Science both consumes and produces Person"></i></td>
         <td><i class="icon-consume-produce" title="Provenance Environment (ProvEn) Services both consumes and produces Person"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Person"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Person"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Person"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Person"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Person"></i></td>
+        <td><i class="icon-notused" title="Person not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="Person not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="Person not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
         <td><i class="icon-produce" title="Amalgame produces Person"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Person"></i></td>
+        <td><i class="icon-notused" title="Person not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Person"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Person"></i></td>
+        <td><i class="icon-notused" title="Person not used by agentSwitch"></i></td>
         <td><i class="icon-consume-produce" title="Oracle Enterprise Transactions Controls Governor 8.6.4  both consumes and produces Person"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Person"></i></td>
+        <td><i class="icon-notused" title="Person not used by Pubby"></i></td>
         <td><i class="icon-consume" title="Semantic Proteomics Dashboard (SemPoD) consumes Person"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Person"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Person"></i></td>
+        <td><i class="icon-notused" title="Person not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Person not used by Quality Assessment Framework"></i></td>
         <td><i class="icon-produce" title="Global Change Information System - Information Model and Semantic Application Prototypes produces Person"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Person"></i></td>
+        <td><i class="icon-notused" title="Person not used by OpenUp Prov"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Person"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Person"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds Person"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Person"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Person"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Person"></i></td>
+        <td><i class="icon-notused" title="Person not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="Person not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="Person not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="Person not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Person not used by Policy Reasoning Framework"></i></td>
         <td><i class="icon-produce" title="Informed Rural Passenger Information Infrastructure produces Person"></i></td>
         <td><i class="icon-consume-produce" title="PubFlow Provenance Archive both consumes and produces Person"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Person"></i></td>
@@ -1232,38 +1253,38 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-organization">Organization</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Organization"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Organization"></i></td>
-        <td><i class="icon-notused" title="PoN notuseds Organization"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds Organization"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds Organization"></i></td>
-        <td><i class="icon-notused" title="Taverna notuseds Organization"></i></td>
+        <td><i class="icon-notused" title="Organization not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="Organization not used by StatJR eBook system"></i></td>
+        <td><i class="icon-notused" title="Organization not used by PoN"></i></td>
+        <td><i class="icon-notused" title="Organization not used by WingsProvenanceExport"></i></td>
+        <td><i class="icon-notused" title="Organization not used by CollabMap"></i></td>
+        <td><i class="icon-notused" title="Organization not used by Taverna"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Organization"></i></td>
         <td><i class="icon-consume-produce" title="Provenance for Earth Science both consumes and produces Organization"></i></td>
         <td><i class="icon-consume-produce" title="Provenance Environment (ProvEn) Services both consumes and produces Organization"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Organization"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Organization"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Organization"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Organization"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Organization"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Organization"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Organization"></i></td>
+        <td><i class="icon-notused" title="Organization not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="Organization not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="Organization not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="Organization not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="Organization not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Organization"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Organization"></i></td>
+        <td><i class="icon-notused" title="Organization not used by agentSwitch"></i></td>
         <td><i class="icon-consume-produce" title="Oracle Enterprise Transactions Controls Governor 8.6.4  both consumes and produces Organization"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Organization"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Organization"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Organization"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Organization"></i></td>
+        <td><i class="icon-notused" title="Organization not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="Organization not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Organization not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Organization not used by Quality Assessment Framework"></i></td>
         <td><i class="icon-produce" title="Global Change Information System - Information Model and Semantic Application Prototypes produces Organization"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Organization"></i></td>
+        <td><i class="icon-notused" title="Organization not used by OpenUp Prov"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Organization"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Organization"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds Organization"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Organization"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Organization"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Organization"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Organization"></i></td>
+        <td><i class="icon-notused" title="Organization not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="Organization not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="Organization not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="Organization not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Organization not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Organization not used by Informed Rural Passenger Information Infrastructure"></i></td>
         <td><i class="icon-consume-produce" title="PubFlow Provenance Archive both consumes and produces Organization"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Organization"></i></td>
         <td><span title="Organization is consumed by 1">1</span></td>
@@ -1272,38 +1293,38 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-software-agent">SoftwareAgent</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds SoftwareAgent"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds SoftwareAgent"></i></td>
+        <td><i class="icon-notused" title="SoftwareAgent not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="SoftwareAgent not used by StatJR eBook system"></i></td>
         <td><i class="icon-produce" title="PoN produces SoftwareAgent"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds SoftwareAgent"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds SoftwareAgent"></i></td>
+        <td><i class="icon-notused" title="SoftwareAgent not used by WingsProvenanceExport"></i></td>
+        <td><i class="icon-notused" title="SoftwareAgent not used by CollabMap"></i></td>
         <td><i class="icon-produce" title="Taverna produces SoftwareAgent"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces SoftwareAgent"></i></td>
         <td><i class="icon-consume-produce" title="Provenance for Earth Science both consumes and produces SoftwareAgent"></i></td>
         <td><i class="icon-produce" title="Provenance Environment (ProvEn) Services produces SoftwareAgent"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes SoftwareAgent"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces SoftwareAgent"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds SoftwareAgent"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds SoftwareAgent"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds SoftwareAgent"></i></td>
+        <td><i class="icon-notused" title="SoftwareAgent not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="SoftwareAgent not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="SoftwareAgent not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
         <td><i class="icon-produce" title="Amalgame produces SoftwareAgent"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds SoftwareAgent"></i></td>
+        <td><i class="icon-notused" title="SoftwareAgent not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces SoftwareAgent"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds SoftwareAgent"></i></td>
+        <td><i class="icon-notused" title="SoftwareAgent not used by agentSwitch"></i></td>
         <td><i class="icon-consume-produce" title="Oracle Enterprise Transactions Controls Governor 8.6.4  both consumes and produces SoftwareAgent"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds SoftwareAgent"></i></td>
+        <td><i class="icon-notused" title="SoftwareAgent not used by Pubby"></i></td>
         <td><i class="icon-consume" title="Semantic Proteomics Dashboard (SemPoD) consumes SoftwareAgent"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds SoftwareAgent"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds SoftwareAgent"></i></td>
+        <td><i class="icon-notused" title="SoftwareAgent not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="SoftwareAgent not used by Quality Assessment Framework"></i></td>
         <td><i class="icon-produce" title="Global Change Information System - Information Model and Semantic Application Prototypes produces SoftwareAgent"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds SoftwareAgent"></i></td>
+        <td><i class="icon-notused" title="SoftwareAgent not used by OpenUp Prov"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces SoftwareAgent"></i></td>
         <td><i class="icon-produce" title="Raw2LD produces SoftwareAgent"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds SoftwareAgent"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds SoftwareAgent"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds SoftwareAgent"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds SoftwareAgent"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds SoftwareAgent"></i></td>
+        <td><i class="icon-notused" title="SoftwareAgent not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="SoftwareAgent not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="SoftwareAgent not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="SoftwareAgent not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="SoftwareAgent not used by Informed Rural Passenger Information Infrastructure"></i></td>
         <td><i class="icon-consume-produce" title="PubFlow Provenance Archive both consumes and produces SoftwareAgent"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces SoftwareAgent"></i></td>
         <td><span title="SoftwareAgent is consumed by 2">2</span></td>
@@ -1312,121 +1333,121 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-influence">Influence</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="PoN notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="Taverna notuseds Influence"></i></td>
+        <td><i class="icon-notused" title="Influence not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="Influence not used by StatJR eBook system"></i></td>
+        <td><i class="icon-notused" title="Influence not used by PoN"></i></td>
+        <td><i class="icon-notused" title="Influence not used by WingsProvenanceExport"></i></td>
+        <td><i class="icon-notused" title="Influence not used by CollabMap"></i></td>
+        <td><i class="icon-notused" title="Influence not used by Taverna"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Influence"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds Influence"></i></td>
+        <td><i class="icon-notused" title="Influence not used by Provenance for Earth Science"></i></td>
+        <td><i class="icon-notused" title="Influence not used by Provenance Environment (ProvEn) Services"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Influence"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Influence"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Influence"></i></td>
+        <td><i class="icon-notused" title="Influence not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="Influence not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="Influence not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="Influence not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="Influence not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Influence"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Influence"></i></td>
+        <td><i class="icon-notused" title="Influence not used by agentSwitch"></i></td>
         <td><i class="icon-produce" title="Oracle Enterprise Transactions Controls Governor 8.6.4  produces Influence"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Influence"></i></td>
+        <td><i class="icon-notused" title="Influence not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="Influence not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Influence not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Influence not used by Quality Assessment Framework"></i></td>
         <td><i class="icon-produce" title="Global Change Information System - Information Model and Semantic Application Prototypes produces Influence"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Influence"></i></td>
+        <td><i class="icon-notused" title="Influence not used by OpenUp Prov"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Influence"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Influence"></i></td>
-        <td><i class="icon-notused" title="PubFlow Provenance Archive notuseds Influence"></i></td>
+        <td><i class="icon-notused" title="Influence not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="Influence not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="Influence not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="Influence not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Influence not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Influence not used by Informed Rural Passenger Information Infrastructure"></i></td>
+        <td><i class="icon-notused" title="Influence not used by PubFlow Provenance Archive"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Influence"></i></td>
         <td><span title="Influence is consumed by 1">1</span></td>
         <td><span title="Influence is both consumed and produced by 5">5</span></td>
         <td><span title="Influence is produced by 2">2</span></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/#component4">C4: Bundles</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-bundle">Bundle</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Bundle"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by WebLab-PROV"></i></td>
         <td><i class="icon-consume-produce" title="StatJR eBook system both consumes and produces Bundle"></i></td>
         <td><i class="icon-produce" title="PoN produces Bundle"></i></td>
         <td><i class="icon-produce" title="WingsProvenanceExport produces Bundle"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds Bundle"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by CollabMap"></i></td>
         <td><i class="icon-produce" title="Taverna produces Bundle"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Bundle"></i></td>
         <td><i class="icon-consume-produce" title="Provenance for Earth Science both consumes and produces Bundle"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds Bundle"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by Provenance Environment (ProvEn) Services"></i></td>
         <td><i class="icon-consume-produce" title="Annotation Inference Framework both consumes and produces Bundle"></i></td>
         <td><i class="icon-produce" title="PROVoKing produces Bundle"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Bundle"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by Triplify"></i></td>
         <td><i class="icon-produce" title="Prov-gen produces Bundle"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Bundle"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Bundle"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Bundle"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Bundle"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Bundle"></i></td>
-        <td><i class="icon-notused" title="Oracle Enterprise Transactions Controls Governor 8.6.4  notuseds Bundle"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Bundle"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Bundle"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Bundle"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Bundle"></i></td>
-        <td><i class="icon-notused" title="Global Change Information System - Information Model and Semantic Application Prototypes notuseds Bundle"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by agentSwitch"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by Oracle Enterprise Transactions Controls Governor 8.6.4 "></i></td>
+        <td><i class="icon-notused" title="Bundle not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by Quality Assessment Framework"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by Global Change Information System - Information Model and Semantic Application Prototypes"></i></td>
         <td><i class="icon-consume-produce" title="OpenUp Prov both consumes and produces Bundle"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Bundle"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Bundle"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by Raw2LD"></i></td>
         <td><i class="icon-consume" title="PROV-N to Neo4J DB mapping consumes Bundle"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Bundle"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Bundle"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Bundle"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Bundle"></i></td>
-        <td><i class="icon-notused" title="PubFlow Provenance Archive notuseds Bundle"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by Informed Rural Passenger Information Infrastructure"></i></td>
+        <td><i class="icon-notused" title="Bundle not used by PubFlow Provenance Archive"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Bundle"></i></td>
         <td><span title="Bundle is consumed by 1">1</span></td>
         <td><span title="Bundle is both consumed and produced by 8">8</span></td>
         <td><span title="Bundle is produced by 5">5</span></td>
       </tr>
       <tr>
-        <td rowspan="2"><a href="http://www.w3.org/TR/prov-dm/#component5">Component 5: Alternate</a></td>
+        <td rowspan="2"><a href="http://www.w3.org/TR/prov-dm/#component5">C5: Alternate</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-alternate">Alternate</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Alternate"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by StatJR eBook system"></i></td>
         <td><i class="icon-produce" title="PoN produces Alternate"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="Taverna notuseds Alternate"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by WingsProvenanceExport"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by CollabMap"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by Taverna"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Alternate"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds Alternate"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by Provenance for Earth Science"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by Provenance Environment (ProvEn) Services"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Alternate"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Alternate"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Alternate"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Alternate"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="Oracle Enterprise Transactions Controls Governor 8.6.4  notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="Global Change Information System - Information Model and Semantic Application Prototypes notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Alternate"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by agentSwitch"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by Oracle Enterprise Transactions Controls Governor 8.6.4 "></i></td>
+        <td><i class="icon-notused" title="Alternate not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by Quality Assessment Framework"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by Global Change Information System - Information Model and Semantic Application Prototypes"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by OpenUp Prov"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Alternate"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Alternate"></i></td>
-        <td><i class="icon-notused" title="PubFlow Provenance Archive notuseds Alternate"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by Informed Rural Passenger Information Infrastructure"></i></td>
+        <td><i class="icon-notused" title="Alternate not used by PubFlow Provenance Archive"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Alternate"></i></td>
         <td><span title="Alternate is consumed by 1">1</span></td>
         <td><span title="Alternate is both consumed and produced by 5">5</span></td>
@@ -1434,80 +1455,80 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-specialization">Specialization</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Specialization"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by StatJR eBook system"></i></td>
         <td><i class="icon-produce" title="PoN produces Specialization"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="Taverna notuseds Specialization"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by WingsProvenanceExport"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by CollabMap"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by Taverna"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Specialization"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds Specialization"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by Provenance for Earth Science"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by Provenance Environment (ProvEn) Services"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Specialization"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Specialization"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Specialization"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Specialization"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Specialization"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by agentSwitch"></i></td>
         <td><i class="icon-consume" title="Oracle Enterprise Transactions Controls Governor 8.6.4  consumes Specialization"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="Global Change Information System - Information Model and Semantic Application Prototypes notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Specialization"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by Quality Assessment Framework"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by Global Change Information System - Information Model and Semantic Application Prototypes"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by OpenUp Prov"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Specialization"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Specialization"></i></td>
-        <td><i class="icon-notused" title="PubFlow Provenance Archive notuseds Specialization"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by Informed Rural Passenger Information Infrastructure"></i></td>
+        <td><i class="icon-notused" title="Specialization not used by PubFlow Provenance Archive"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Specialization"></i></td>
         <td><span title="Specialization is consumed by 2">2</span></td>
         <td><span title="Specialization is both consumed and produced by 5">5</span></td>
         <td><span title="Specialization is produced by 1">1</span></td>
       </tr>
       <tr>
-        <td rowspan="3"><a href="http://www.w3.org/TR/prov-dm/#component6">Component 6: Collections</a></td>
+        <td rowspan="3"><a href="http://www.w3.org/TR/prov-dm/#component6">C6: Collections</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-collection">Collection</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="PoN notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds Collection"></i></td>
+        <td><i class="icon-notused" title="Collection not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="Collection not used by StatJR eBook system"></i></td>
+        <td><i class="icon-notused" title="Collection not used by PoN"></i></td>
+        <td><i class="icon-notused" title="Collection not used by WingsProvenanceExport"></i></td>
+        <td><i class="icon-notused" title="Collection not used by CollabMap"></i></td>
         <td><i class="icon-produce" title="Taverna produces Collection"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Collection"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="Annotation Inference Framework notuseds Collection"></i></td>
+        <td><i class="icon-notused" title="Collection not used by Provenance for Earth Science"></i></td>
+        <td><i class="icon-notused" title="Collection not used by Provenance Environment (ProvEn) Services"></i></td>
+        <td><i class="icon-notused" title="Collection not used by Annotation Inference Framework"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Collection"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Collection"></i></td>
+        <td><i class="icon-notused" title="Collection not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="Collection not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="Collection not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="Collection not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="Collection not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Collection"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Collection"></i></td>
+        <td><i class="icon-notused" title="Collection not used by agentSwitch"></i></td>
         <td><i class="icon-produce" title="Oracle Enterprise Transactions Controls Governor 8.6.4  produces Collection"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="Global Change Information System - Information Model and Semantic Application Prototypes notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Collection"></i></td>
+        <td><i class="icon-notused" title="Collection not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="Collection not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Collection not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Collection not used by Quality Assessment Framework"></i></td>
+        <td><i class="icon-notused" title="Collection not used by Global Change Information System - Information Model and Semantic Application Prototypes"></i></td>
+        <td><i class="icon-notused" title="Collection not used by OpenUp Prov"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Collection"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Collection"></i></td>
-        <td><i class="icon-notused" title="PubFlow Provenance Archive notuseds Collection"></i></td>
+        <td><i class="icon-notused" title="Collection not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="Collection not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="Collection not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="Collection not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Collection not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Collection not used by Informed Rural Passenger Information Infrastructure"></i></td>
+        <td><i class="icon-notused" title="Collection not used by PubFlow Provenance Archive"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Collection"></i></td>
         <td></td>
         <td><span title="Collection is both consumed and produced by 5">5</span></td>
@@ -1515,39 +1536,39 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-empty-collection">EmptyCollection</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="PoN notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds EmptyCollection"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by StatJR eBook system"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by PoN"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by WingsProvenanceExport"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by CollabMap"></i></td>
         <td><i class="icon-produce" title="Taverna produces EmptyCollection"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="Annotation Inference Framework notuseds EmptyCollection"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by Provenance for Earth Science"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by Provenance Environment (ProvEn) Services"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by Annotation Inference Framework"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds EmptyCollection"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="Oracle Enterprise Transactions Controls Governor 8.6.4  notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="Global Change Information System - Information Model and Semantic Application Prototypes notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="APROVeD: Automatic Provenance Derivation notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds EmptyCollection"></i></td>
-        <td><i class="icon-notused" title="PubFlow Provenance Archive notuseds EmptyCollection"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by agentSwitch"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by Oracle Enterprise Transactions Controls Governor 8.6.4 "></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by Quality Assessment Framework"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by Global Change Information System - Information Model and Semantic Application Prototypes"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by OpenUp Prov"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by APROVeD: Automatic Provenance Derivation"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by Informed Rural Passenger Information Infrastructure"></i></td>
+        <td><i class="icon-notused" title="EmptyCollection not used by PubFlow Provenance Archive"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces EmptyCollection"></i></td>
         <td></td>
         <td><span title="EmptyCollection is both consumed and produced by 4">4</span></td>
@@ -1555,39 +1576,39 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-membership">Membership</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="PoN notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds Membership"></i></td>
+        <td><i class="icon-notused" title="Membership not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="Membership not used by StatJR eBook system"></i></td>
+        <td><i class="icon-notused" title="Membership not used by PoN"></i></td>
+        <td><i class="icon-notused" title="Membership not used by WingsProvenanceExport"></i></td>
+        <td><i class="icon-notused" title="Membership not used by CollabMap"></i></td>
         <td><i class="icon-produce" title="Taverna produces Membership"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Membership"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Membership"></i></td>
+        <td><i class="icon-notused" title="Membership not used by Provenance for Earth Science"></i></td>
         <td><i class="icon-consume-produce" title="Provenance Environment (ProvEn) Services both consumes and produces Membership"></i></td>
-        <td><i class="icon-notused" title="Annotation Inference Framework notuseds Membership"></i></td>
+        <td><i class="icon-notused" title="Membership not used by Annotation Inference Framework"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Membership"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Membership"></i></td>
+        <td><i class="icon-notused" title="Membership not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="Membership not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="Membership not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="Membership not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="Membership not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Membership"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="Oracle Enterprise Transactions Controls Governor 8.6.4  notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="Global Change Information System - Information Model and Semantic Application Prototypes notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Membership"></i></td>
+        <td><i class="icon-notused" title="Membership not used by agentSwitch"></i></td>
+        <td><i class="icon-notused" title="Membership not used by Oracle Enterprise Transactions Controls Governor 8.6.4 "></i></td>
+        <td><i class="icon-notused" title="Membership not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="Membership not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Membership not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Membership not used by Quality Assessment Framework"></i></td>
+        <td><i class="icon-notused" title="Membership not used by Global Change Information System - Information Model and Semantic Application Prototypes"></i></td>
+        <td><i class="icon-notused" title="Membership not used by OpenUp Prov"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Membership"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Membership"></i></td>
-        <td><i class="icon-notused" title="PubFlow Provenance Archive notuseds Membership"></i></td>
+        <td><i class="icon-notused" title="Membership not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="Membership not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="Membership not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="Membership not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Membership not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Membership not used by Informed Rural Passenger Information Infrastructure"></i></td>
+        <td><i class="icon-notused" title="Membership not used by PubFlow Provenance Archive"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Membership"></i></td>
         <td></td>
         <td><span title="Membership is both consumed and produced by 6">6</span></td>
@@ -1596,39 +1617,39 @@
       <tr>
         <td rowspan="7"><a href="http://www.w3.org/TR/prov-dm/#second-class-elements">Other Elements</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-identifier">Identififer</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Identifier"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by WebLab-PROV"></i></td>
         <td><i class="icon-consume-produce" title="StatJR eBook system both consumes and produces Identifier"></i></td>
         <td><i class="icon-produce" title="PoN produces Identifier"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds Identifier"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by WingsProvenanceExport"></i></td>
         <td><i class="icon-produce" title="CollabMap produces Identifier"></i></td>
         <td><i class="icon-produce" title="Taverna produces Identifier"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Identifier"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Identifier"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds Identifier"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by Provenance for Earth Science"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by Provenance Environment (ProvEn) Services"></i></td>
         <td><i class="icon-consume-produce" title="Annotation Inference Framework both consumes and produces Identifier"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Identifier"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Identifier"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Identifier"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Identifier"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Identifier"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Identifier"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Identifier"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Identifier"></i></td>
-        <td><i class="icon-notused" title="Oracle Enterprise Transactions Controls Governor 8.6.4  notuseds Identifier"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Identifier"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Identifier"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Identifier"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Identifier"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by agentSwitch"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by Oracle Enterprise Transactions Controls Governor 8.6.4 "></i></td>
+        <td><i class="icon-notused" title="Identifier not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by Quality Assessment Framework"></i></td>
         <td><i class="icon-produce" title="Global Change Information System - Information Model and Semantic Application Prototypes produces Identifier"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Identifier"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by OpenUp Prov"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Identifier"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Identifier"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by Raw2LD"></i></td>
         <td><i class="icon-consume" title="PROV-N to Neo4J DB mapping consumes Identifier"></i></td>
         <td><i class="icon-produce" title="Earth System Science Server produces Identifier"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Identifier"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Identifier"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Identifier"></i></td>
-        <td><i class="icon-notused" title="PubFlow Provenance Archive notuseds Identifier"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by Informed Rural Passenger Information Infrastructure"></i></td>
+        <td><i class="icon-notused" title="Identifier not used by PubFlow Provenance Archive"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Identifier"></i></td>
         <td><span title="Identifier is consumed by 1">1</span></td>
         <td><span title="Identifier is both consumed and produced by 7">7</span></td>
@@ -1636,38 +1657,38 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-attribute">Attribute</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Attributes"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by WebLab-PROV"></i></td>
         <td><i class="icon-consume-produce" title="StatJR eBook system both consumes and produces Attributes"></i></td>
         <td><i class="icon-produce" title="PoN produces Attributes"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds Attributes"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by WingsProvenanceExport"></i></td>
         <td><i class="icon-produce" title="CollabMap produces Attributes"></i></td>
         <td><i class="icon-produce" title="Taverna produces Attributes"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Attributes"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Attributes"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds Attributes"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by Provenance for Earth Science"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by Provenance Environment (ProvEn) Services"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Attributes"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Attributes"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Attributes"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by Triplify"></i></td>
         <td><i class="icon-produce" title="Prov-gen produces Attributes"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Attributes"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Attributes"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Attributes"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Attributes"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Attributes"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by agentSwitch"></i></td>
         <td><i class="icon-produce" title="Oracle Enterprise Transactions Controls Governor 8.6.4  produces Attributes"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Attributes"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Attributes"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Attributes"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Attributes"></i></td>
-        <td><i class="icon-notused" title="Global Change Information System - Information Model and Semantic Application Prototypes notuseds Attributes"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Attributes"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by Quality Assessment Framework"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by Global Change Information System - Information Model and Semantic Application Prototypes"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by OpenUp Prov"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Attributes"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Attributes"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by Raw2LD"></i></td>
         <td><i class="icon-consume" title="PROV-N to Neo4J DB mapping consumes Attributes"></i></td>
         <td><i class="icon-produce" title="Earth System Science Server produces Attributes"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Attributes"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Attributes"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Attributes"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Attributes not used by Informed Rural Passenger Information Infrastructure"></i></td>
         <td><i class="icon-consume-produce" title="PubFlow Provenance Archive both consumes and produces Attributes"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Attributes"></i></td>
         <td><span title="Attributes is consumed by 2">2</span></td>
@@ -1676,39 +1697,39 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-label">Label</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Label"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Label"></i></td>
+        <td><i class="icon-notused" title="Label not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="Label not used by StatJR eBook system"></i></td>
         <td><i class="icon-produce" title="PoN produces Label"></i></td>
         <td><i class="icon-produce" title="WingsProvenanceExport produces Label"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds Label"></i></td>
+        <td><i class="icon-notused" title="Label not used by CollabMap"></i></td>
         <td><i class="icon-produce" title="Taverna produces Label"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Label"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Label"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds Label"></i></td>
+        <td><i class="icon-notused" title="Label not used by Provenance for Earth Science"></i></td>
+        <td><i class="icon-notused" title="Label not used by Provenance Environment (ProvEn) Services"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Label"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Label"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Label"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Label"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Label"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Label"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Label"></i></td>
+        <td><i class="icon-notused" title="Label not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="Label not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="Label not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="Label not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="Label not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Label"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Label"></i></td>
-        <td><i class="icon-notused" title="Oracle Enterprise Transactions Controls Governor 8.6.4  notuseds Label"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Label"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Label"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Label"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Label"></i></td>
+        <td><i class="icon-notused" title="Label not used by agentSwitch"></i></td>
+        <td><i class="icon-notused" title="Label not used by Oracle Enterprise Transactions Controls Governor 8.6.4 "></i></td>
+        <td><i class="icon-notused" title="Label not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="Label not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Label not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Label not used by Quality Assessment Framework"></i></td>
         <td><i class="icon-produce" title="Global Change Information System - Information Model and Semantic Application Prototypes produces Label"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Label"></i></td>
+        <td><i class="icon-notused" title="Label not used by OpenUp Prov"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Label"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Label"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds Label"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Label"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Label"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Label"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Label"></i></td>
-        <td><i class="icon-notused" title="PubFlow Provenance Archive notuseds Label"></i></td>
+        <td><i class="icon-notused" title="Label not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="Label not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="Label not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="Label not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Label not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Label not used by Informed Rural Passenger Information Infrastructure"></i></td>
+        <td><i class="icon-notused" title="Label not used by PubFlow Provenance Archive"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Label"></i></td>
         <td><span title="Label is consumed by 1">1</span></td>
         <td><span title="Label is both consumed and produced by 5">5</span></td>
@@ -1716,39 +1737,39 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-location">Location</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Location"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Location"></i></td>
-        <td><i class="icon-notused" title="PoN notuseds Location"></i></td>
+        <td><i class="icon-notused" title="Location not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="Location not used by StatJR eBook system"></i></td>
+        <td><i class="icon-notused" title="Location not used by PoN"></i></td>
         <td><i class="icon-produce" title="WingsProvenanceExport produces Location"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds Location"></i></td>
-        <td><i class="icon-notused" title="Taverna notuseds Location"></i></td>
+        <td><i class="icon-notused" title="Location not used by CollabMap"></i></td>
+        <td><i class="icon-notused" title="Location not used by Taverna"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Location"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Location"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds Location"></i></td>
-        <td><i class="icon-notused" title="Annotation Inference Framework notuseds Location"></i></td>
+        <td><i class="icon-notused" title="Location not used by Provenance for Earth Science"></i></td>
+        <td><i class="icon-notused" title="Location not used by Provenance Environment (ProvEn) Services"></i></td>
+        <td><i class="icon-notused" title="Location not used by Annotation Inference Framework"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Location"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Location"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Location"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Location"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Location"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Location"></i></td>
+        <td><i class="icon-notused" title="Location not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="Location not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="Location not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="Location not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="Location not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Location"></i></td>
         <td><i class="icon-produce" title="agentSwitch produces Location"></i></td>
-        <td><i class="icon-notused" title="Oracle Enterprise Transactions Controls Governor 8.6.4  notuseds Location"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Location"></i></td>
+        <td><i class="icon-notused" title="Location not used by Oracle Enterprise Transactions Controls Governor 8.6.4 "></i></td>
+        <td><i class="icon-notused" title="Location not used by Pubby"></i></td>
         <td><i class="icon-consume" title="Semantic Proteomics Dashboard (SemPoD) consumes Location"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Location"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Location"></i></td>
-        <td><i class="icon-notused" title="Global Change Information System - Information Model and Semantic Application Prototypes notuseds Location"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Location"></i></td>
-        <td><i class="icon-notused" title="APROVeD: Automatic Provenance Derivation notuseds Location"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Location"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds Location"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Location"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Location"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Location"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Location"></i></td>
-        <td><i class="icon-notused" title="PubFlow Provenance Archive notuseds Location"></i></td>
+        <td><i class="icon-notused" title="Location not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Location not used by Quality Assessment Framework"></i></td>
+        <td><i class="icon-notused" title="Location not used by Global Change Information System - Information Model and Semantic Application Prototypes"></i></td>
+        <td><i class="icon-notused" title="Location not used by OpenUp Prov"></i></td>
+        <td><i class="icon-notused" title="Location not used by APROVeD: Automatic Provenance Derivation"></i></td>
+        <td><i class="icon-notused" title="Location not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="Location not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="Location not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="Location not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Location not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Location not used by Informed Rural Passenger Information Infrastructure"></i></td>
+        <td><i class="icon-notused" title="Location not used by PubFlow Provenance Archive"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Location"></i></td>
         <td><span title="Location is consumed by 1">1</span></td>
         <td><span title="Location is both consumed and produced by 4">4</span></td>
@@ -1756,39 +1777,39 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-role">Role</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Role"></i></td>
-        <td><i class="icon-notused" title="StatJR eBook system notuseds Role"></i></td>
-        <td><i class="icon-notused" title="PoN notuseds Role"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds Role"></i></td>
-        <td><i class="icon-notused" title="CollabMap notuseds Role"></i></td>
+        <td><i class="icon-notused" title="Role not used by WebLab-PROV"></i></td>
+        <td><i class="icon-notused" title="Role not used by StatJR eBook system"></i></td>
+        <td><i class="icon-notused" title="Role not used by PoN"></i></td>
+        <td><i class="icon-notused" title="Role not used by WingsProvenanceExport"></i></td>
+        <td><i class="icon-notused" title="Role not used by CollabMap"></i></td>
         <td><i class="icon-produce" title="Taverna produces Role"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Role"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Role"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds Role"></i></td>
-        <td><i class="icon-notused" title="Annotation Inference Framework notuseds Role"></i></td>
+        <td><i class="icon-notused" title="Role not used by Provenance for Earth Science"></i></td>
+        <td><i class="icon-notused" title="Role not used by Provenance Environment (ProvEn) Services"></i></td>
+        <td><i class="icon-notused" title="Role not used by Annotation Inference Framework"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Role"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Role"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Role"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Role"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Role"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Role"></i></td>
+        <td><i class="icon-notused" title="Role not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="Role not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="Role not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="Role not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="Role not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Role"></i></td>
-        <td><i class="icon-notused" title="agentSwitch notuseds Role"></i></td>
-        <td><i class="icon-notused" title="Oracle Enterprise Transactions Controls Governor 8.6.4  notuseds Role"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Role"></i></td>
+        <td><i class="icon-notused" title="Role not used by agentSwitch"></i></td>
+        <td><i class="icon-notused" title="Role not used by Oracle Enterprise Transactions Controls Governor 8.6.4 "></i></td>
+        <td><i class="icon-notused" title="Role not used by Pubby"></i></td>
         <td><i class="icon-consume" title="Semantic Proteomics Dashboard (SemPoD) consumes Role"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Role"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Role"></i></td>
+        <td><i class="icon-notused" title="Role not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Role not used by Quality Assessment Framework"></i></td>
         <td><i class="icon-produce" title="Global Change Information System - Information Model and Semantic Application Prototypes produces Role"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Role"></i></td>
+        <td><i class="icon-notused" title="Role not used by OpenUp Prov"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Role"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Role"></i></td>
+        <td><i class="icon-notused" title="Role not used by Raw2LD"></i></td>
         <td><i class="icon-consume" title="PROV-N to Neo4J DB mapping consumes Role"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Role"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Role"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Role"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Role"></i></td>
-        <td><i class="icon-notused" title="PubFlow Provenance Archive notuseds Role"></i></td>
+        <td><i class="icon-notused" title="Role not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="Role not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Role not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Role not used by Informed Rural Passenger Information Infrastructure"></i></td>
+        <td><i class="icon-notused" title="Role not used by PubFlow Provenance Archive"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Role"></i></td>
         <td><span title="Role is consumed by 2">2</span></td>
         <td><span title="Role is both consumed and produced by 5">5</span></td>
@@ -1796,39 +1817,39 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-type">Type</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Type"></i></td>
+        <td><i class="icon-notused" title="Type not used by WebLab-PROV"></i></td>
         <td><i class="icon-consume-produce" title="StatJR eBook system both consumes and produces Type"></i></td>
         <td><i class="icon-produce" title="PoN produces Type"></i></td>
-        <td><i class="icon-notused" title="WingsProvenanceExport notuseds Type"></i></td>
+        <td><i class="icon-notused" title="Type not used by WingsProvenanceExport"></i></td>
         <td><i class="icon-produce" title="CollabMap produces Type"></i></td>
-        <td><i class="icon-notused" title="Taverna notuseds Type"></i></td>
+        <td><i class="icon-notused" title="Type not used by Taverna"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Type"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Type"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds Type"></i></td>
+        <td><i class="icon-notused" title="Type not used by Provenance for Earth Science"></i></td>
+        <td><i class="icon-notused" title="Type not used by Provenance Environment (ProvEn) Services"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Type"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Type"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Type"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Type"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Type"></i></td>
-        <td><i class="icon-notused" title="Amalgame notuseds Type"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Type"></i></td>
+        <td><i class="icon-notused" title="Type not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="Type not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="Type not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
+        <td><i class="icon-notused" title="Type not used by Amalgame"></i></td>
+        <td><i class="icon-notused" title="Type not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Type"></i></td>
         <td><i class="icon-produce" title="agentSwitch produces Type"></i></td>
-        <td><i class="icon-notused" title="Oracle Enterprise Transactions Controls Governor 8.6.4  notuseds Type"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Type"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Type"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Type"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Type"></i></td>
+        <td><i class="icon-notused" title="Type not used by Oracle Enterprise Transactions Controls Governor 8.6.4 "></i></td>
+        <td><i class="icon-notused" title="Type not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="Type not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Type not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Type not used by Quality Assessment Framework"></i></td>
         <td><i class="icon-produce" title="Global Change Information System - Information Model and Semantic Application Prototypes produces Type"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Type"></i></td>
+        <td><i class="icon-notused" title="Type not used by OpenUp Prov"></i></td>
         <td><i class="icon-consume-produce" title="APROVeD: Automatic Provenance Derivation both consumes and produces Type"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Type"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds Type"></i></td>
+        <td><i class="icon-notused" title="Type not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="Type not used by PROV-N to Neo4J DB mapping"></i></td>
         <td><i class="icon-produce" title="Earth System Science Server produces Type"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Type"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Type"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Type"></i></td>
-        <td><i class="icon-notused" title="PubFlow Provenance Archive notuseds Type"></i></td>
+        <td><i class="icon-notused" title="Type not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Type not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Type not used by Informed Rural Passenger Information Infrastructure"></i></td>
+        <td><i class="icon-notused" title="Type not used by PubFlow Provenance Archive"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Type"></i></td>
         <td><span title="Type is consumed by 1">1</span></td>
         <td><span title="Type is both consumed and produced by 6">6</span></td>
@@ -1836,38 +1857,38 @@
       </tr>
       <tr>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-value">Value</a></td>
-        <td><i class="icon-notused" title="WebLab-PROV notuseds Value"></i></td>
+        <td><i class="icon-notused" title="Value not used by WebLab-PROV"></i></td>
         <td><i class="icon-consume-produce" title="StatJR eBook system both consumes and produces Value"></i></td>
         <td><i class="icon-produce" title="PoN produces Value"></i></td>
         <td><i class="icon-produce" title="WingsProvenanceExport produces Value"></i></td>
         <td><i class="icon-produce" title="CollabMap produces Value"></i></td>
-        <td><i class="icon-notused" title="Taverna notuseds Value"></i></td>
+        <td><i class="icon-notused" title="Value not used by Taverna"></i></td>
         <td><i class="icon-consume-produce" title="ProvToolbox both consumes and produces Value"></i></td>
-        <td><i class="icon-notused" title="Provenance for Earth Science notuseds Value"></i></td>
-        <td><i class="icon-notused" title="Provenance Environment (ProvEn) Services notuseds Value"></i></td>
+        <td><i class="icon-notused" title="Value not used by Provenance for Earth Science"></i></td>
+        <td><i class="icon-notused" title="Value not used by Provenance Environment (ProvEn) Services"></i></td>
         <td><i class="icon-consume" title="Annotation Inference Framework consumes Value"></i></td>
         <td><i class="icon-consume-produce" title="PROVoKing both consumes and produces Value"></i></td>
-        <td><i class="icon-notused" title="Triplify notuseds Value"></i></td>
-        <td><i class="icon-notused" title="Prov-gen notuseds Value"></i></td>
-        <td><i class="icon-notused" title="OBIAMA (Ontology-Based Integrated Action Modelling Arena notuseds Value"></i></td>
+        <td><i class="icon-notused" title="Value not used by Triplify"></i></td>
+        <td><i class="icon-notused" title="Value not used by Prov-gen"></i></td>
+        <td><i class="icon-notused" title="Value not used by OBIAMA (Ontology-Based Integrated Action Modelling Arena"></i></td>
         <td><i class="icon-produce" title="Amalgame produces Value"></i></td>
-        <td><i class="icon-notused" title="D2R Server notuseds Value"></i></td>
+        <td><i class="icon-notused" title="Value not used by D2R Server"></i></td>
         <td><i class="icon-consume-produce" title="Provenance server both consumes and produces Value"></i></td>
         <td><i class="icon-produce" title="agentSwitch produces Value"></i></td>
-        <td><i class="icon-notused" title="Oracle Enterprise Transactions Controls Governor 8.6.4  notuseds Value"></i></td>
-        <td><i class="icon-notused" title="Pubby notuseds Value"></i></td>
-        <td><i class="icon-notused" title="Semantic Proteomics Dashboard (SemPoD) notuseds Value"></i></td>
-        <td><i class="icon-notused" title="DeFacto notuseds Value"></i></td>
-        <td><i class="icon-notused" title="Quality Assessment Framework notuseds Value"></i></td>
+        <td><i class="icon-notused" title="Value not used by Oracle Enterprise Transactions Controls Governor 8.6.4 "></i></td>
+        <td><i class="icon-notused" title="Value not used by Pubby"></i></td>
+        <td><i class="icon-notused" title="Value not used by Semantic Proteomics Dashboard (SemPoD)"></i></td>
+        <td><i class="icon-notused" title="Value not used by DeFacto"></i></td>
+        <td><i class="icon-notused" title="Value not used by Quality Assessment Framework"></i></td>
         <td><i class="icon-produce" title="Global Change Information System - Information Model and Semantic Application Prototypes produces Value"></i></td>
-        <td><i class="icon-notused" title="OpenUp Prov notuseds Value"></i></td>
-        <td><i class="icon-notused" title="APROVeD: Automatic Provenance Derivation notuseds Value"></i></td>
-        <td><i class="icon-notused" title="Raw2LD notuseds Value"></i></td>
-        <td><i class="icon-notused" title="PROV-N to Neo4J DB mapping notuseds Value"></i></td>
-        <td><i class="icon-notused" title="Earth System Science Server notuseds Value"></i></td>
-        <td><i class="icon-notused" title="prov-api notuseds Value"></i></td>
-        <td><i class="icon-notused" title="Policy Reasoning Framework notuseds Value"></i></td>
-        <td><i class="icon-notused" title="Informed Rural Passenger Information Infrastructure notuseds Value"></i></td>
+        <td><i class="icon-notused" title="Value not used by OpenUp Prov"></i></td>
+        <td><i class="icon-notused" title="Value not used by APROVeD: Automatic Provenance Derivation"></i></td>
+        <td><i class="icon-notused" title="Value not used by Raw2LD"></i></td>
+        <td><i class="icon-notused" title="Value not used by PROV-N to Neo4J DB mapping"></i></td>
+        <td><i class="icon-notused" title="Value not used by Earth System Science Server"></i></td>
+        <td><i class="icon-notused" title="Value not used by prov-api"></i></td>
+        <td><i class="icon-notused" title="Value not used by Policy Reasoning Framework"></i></td>
+        <td><i class="icon-notused" title="Value not used by Informed Rural Passenger Information Infrastructure"></i></td>
         <td><i class="icon-consume-produce" title="PubFlow Provenance Archive both consumes and produces Value"></i></td>
         <td><i class="icon-consume-produce" title="PROV Python library both consumes and produces Value"></i></td>
         <td><span title="Value is consumed by 1">1</span></td>
@@ -1879,7 +1900,7 @@
   </section>
     
   <section id="prov-extensions">
-    <h2>PROV Vocabulary Extension</h2>
+    <h2>PROV Usage by Extension</h2>
     <table class="simple feature-table">
       <caption id="prov-terms-table">Table 3: PROV Terms extended by Vocabularies.</caption>
       <tr>
@@ -2454,9 +2475,9 @@
   </section>
   
   <section id="prov-usage">
-    <h2>PROV Vocabulary Usage</h2>
+    <h2>PROV Usage in Datasets</h2>
     <table class="simple feature-table">
-      <caption id="prov-usage-table">Table 4: PROV Terms used by Vocabularies.</caption>
+      <caption id="prov-usage-table">Table 4: PROV Terms used by Datasets and Vocabularies.</caption>
       <tr>
         <th scope="col">PROV Component</th>
         <th scope="col">Term</th>
@@ -2784,10 +2805,10 @@
   </section>
 	  
   <section id="prov-contraints">
-      <h2>PROV Constraint Implementation</h2>
+      <h2>PROV Constraints Implementation</h2>
     <table class="simple feature-table">
         <caption id="prov-contraints-table">
-        Table 5: PROV Definitions, Inferences, and Contraints [[PROV-CONSTRAINTS]] implemented by Validators.
+        Table 5: PROV Contraints [[PROV-CONSTRAINTS]] implemented by validators or other software
         </caption>
         <tr>
           <th scope="col">Constraint</th>
@@ -3012,9 +3033,9 @@
       test cases</a> submitted by implementers.</p>
     </div>
   </section>
-  
+  </section>
     <section id="prov-exchange">
-      <h2>Exchange</h2>
+      <h2>Implementations Exchanging Provenance</h2>
       <table id="exchange-table" class="simple">
         <caption>
         Table 6: Implementations exchanging PROV with the representation(s) exchanged in 
@@ -3076,11 +3097,391 @@
         </li>
         <li>The prov-check (VU University of Amsterdam) validates all PROV-O terms converted by the ProvToolbox (University of Southampton)</li>
       </ul>
+     <table class="simple feature-table" id="PROV-N-exchange-pair-table">
+      <caption>
+      Table 7: Features exchanged by PROV implementation pairs.
+      </caption>
+            <tr>
+              <th rowspan="3" scope="col">PROV Component</th>
+              <th scope="col">Producer:</th>
+              <th scope="col"><a href="#11" title="PROVoKing">#11</a></th>
+              <th scope="col"><a href="#7" title="ProvToolbox">#7</a></th>
+              <th rowspan="2" scope="col">Total</th>
+              <th scope="col"><a href="#17" title="Provenance Server">#17</a></th>
+              <th scope="col"><a href="#26" title="APROVeD: Automatic Provenance Derivation">#26</a></th>
+              <th scope="col"><a href="#49" title="PROV-DM: the PROV data model">#49</a></th>
+              <th rowspan="2" scope="col">Total</th>
+            </tr>
+            <tr>
+              <th scope="col">Consumer:</th>
+              <th scope="col"><a href="#52" title="ProvValidator">#52</a></th>
+              <th scope="col"><a href="#53" title="prov-check">#53</a></th>
+              <th scope="col"><a href="#52" title="ProvValidator">#52</a></th>
+              <th scope="col"><a href="#52" title="ProvValidator">#52</a></th>
+              <th scope="col"><a href="#52" title="ProvValidator">#52</a></th>
+            </tr>
+            <tr>
+        <th scope="col">Term</th>
+        <th colspan="3" align="center" scope="col">PROV-O</th>
+        <th colspan="4" align="center" scope="col">PROV-N</th>
+       </tr>
+      <tr>
+        <td rowspan="8"><a href="http://www.w3.org/TR/prov-dm/#component1">C1: Entities/Activities</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-entity" class="essential">Entity</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>3</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Activity" class="essential">Activity</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>3</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Generation" class="essential">Generation</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>3</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Usage" class="essential">Usage</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>3</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Communication" class="essential">Communication</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Start">Start</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-End">End</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Invalidation">Invalidation</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td rowspan="4"><a href="http://www.w3.org/TR/prov-dm/#component2">C2: Derivations</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Derivation" class="essential">Derivation</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>3</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-revision">Revision</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-quotation">Quotation</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-primary-source">Primary Source</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td rowspan="9"><a href="http://www.w3.org/TR/prov-dm/#component3">C3: Agents</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-agent" class="essential">Agent</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>3</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-attribution" class="essential">Attribution</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Association" class="essential">Association</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>3</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-delegation" class="essential">Delegation</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-plan">Plan</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-person">Person</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-organization">Organization</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>3</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-software-agent">SoftwareAgent</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-influence">Influence</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td><a href="http://www.w3.org/TR/prov-dm/#component4">C4: Bundles</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-bundle">Bundle</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>3</td>
+       </tr>
+      <tr>
+        <td rowspan="2"><a href="http://www.w3.org/TR/prov-dm/#component5">C5: Alternate</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-alternate">Alternate</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-specialization">Specialization</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td rowspan="3"><a href="http://www.w3.org/TR/prov-dm/#component6">C6: Collections</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-collection">Collection</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-empty-collection">EmptyCollection</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-membership">Membership</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td rowspan="7"><a href="http://www.w3.org/TR/prov-dm/#second-class-elements">Other Elements</a></td>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-identifier">Identififer</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-attribute">Attribute</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-label">Label</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-location">Location</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-role">Role</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>3</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#concept-type">Type</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>3</td>
+       </tr>
+      <tr>
+        <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-value">Value</a></td>
+        <td class="implemented"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+        <td class="implemented"></td>
+        <td class="notused"></td>
+        <td class="implemented"></td>
+        <td>2</td>
+       </tr>      
+    </table>
+     <p class="note">Although the Provenance Server (#17) and the ProvValidator (#52) are from the same institution (i.e. University of Southampton), it is worth noting that they were built from two independent code bases (one in Python and the other in Java)</p>
   </section>
 
-    <section class="appendix"> 
-      <h2>Acknowledgements</h2> 
-      <p>TODO: Acknowledgements to people who reported their implementations to the working group.</p> 
-    </section> 
+  <section class="appendix"> 
+    <h2>Acknowledgements</h2> 
+    <p>TODO: Acknowledgements to people who reported their implementations to the working group.</p>
+    <p>&nbsp;</p>
+    
+  </section>
+  
   </body>
 </html>
--- a/xml/prov-xml.html	Tue Feb 12 13:01:50 2013 +0000
+++ b/xml/prov-xml.html	Tue Feb 12 13:02:06 2013 +0000
@@ -42,7 +42,25 @@
     <script type="text/javascript" class="remove">
     $(function() {
     	$("pre.schema-type").before("<p>Type definition in XML Schema:</p>");
-	    $("pre.schema-usage").before("<p>Usage in XML:</p>");
+	    	    
+	    $("pre.schema-element").each(function(index) {
+		    $(this)
+		    	.before("<p>The element <code>"+$(this).attr("element")+"</code> is used to reference a "+$(this).attr("schemaType")+" from within a prov:Document or prov:Bundle.</p>")
+		    	.before("<p>Element defintion in XML Schema:</p>")
+	    });
+	    
+	    $("pre.prov-attribute").each(function(index) {
+		    $(this)
+		    	.before("<p>The element <code>"+$(this).attr("element")+"</code> is used to represent a PROV attribute and has type "+$(this).attr("schemaType")+".</p>")
+		    	.before("<p>Element defintion in XML Schema:</p>")
+	    });
+	    
+	    $("pre.example[topic]").each(function() {
+		    $(this)
+		    	.before("<p>The following is an example of using <code>"+$(this).attr("topic")+"</code> in PROV-XML.</p>");
+	    });
+	    
+	    //$("schema-attribute")...
     });
     </script>
 
@@ -247,9 +265,48 @@
 <section id="schema-design">
 <h2>XML Schema Design</h2>
 
-<p>Several general design principles and patterns were used in the
-construction of the PROV XML Schema.
-</p>
+<p>Several general design principles and patterns were used in the construction of the PROV XML Schema.</p>
+
+<section id="schema-modularization">
+<h3>Schema Modularization</h3>
+<p>The PROV-XML schema have been modularized so that extension elements defined in Working Group Notes can be defined in separate schemas.  Elements defined in the PROV-DM are defined in the prov-core.xsd schema and elements defined in notes are defined in extension schemas (e.g. extensions/prov-dictionary.xsd, extensions/prov-links.xsd).  The default schema, prov.xsd, imports prov-core and all extension schemas developed by the Working Group.  With this modeling all PROV elements, even those defined in Notes, are defined from the default schema.  If the user wishes to leverage a schema that does not include extension elements the user can use schemaLocation to directly reference prov-core.xsd.</p>
+<pre>
+&lt;?xml version="1.0" encoding="utf-8"?&gt;
+&lt;xs:schema targetNamespace="http://www.w3.org/ns/prov#"
+           xmlns:xs="http://www.w3.org/2001/XMLSchema"
+           xmlns:prov="http://www.w3.org/ns/prov#"
+           elementFormDefault="qualified"
+           attributeFormDefault="unqualified"&gt;
+
+	&lt;xs:include schemaLocation="prov-core.xsd"/&gt;
+	&lt;xs:include schemaLocation="extensions/prov-dictionary.xsd"/&gt;
+	&lt;xs:include schemaLocation="extensions/prov-links.xsd"/&gt;
+
+&lt;/xs:schema&gt;
+</pre>
+<p>Extension schemas import the prov-core.xsd schema and make use of a substitution group on the <code>prov:abstractElement</code> to add extension defined elements to the list of valid PROV elements in a bundle or document.</p>
+<pre>
+&lt;?xml version="1.0" encoding="UTF-8"?&gt;
+&lt;xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
+	targetNamespace="http://www.w3.org/ns/prov#" xmlns:prov="http://www.w3.org/ns/prov#"
+	elementFormDefault="qualified"&gt;
+	
+	&lt;xs:include schemaLocation="../prov-core.xsd" /&gt;
+	
+	&lt;xs:complexType name="Mention"&gt;
+		&lt;xs:sequence&gt;
+			&lt;xs:element name="specificEntity" type="prov:IDRef" /&gt;
+			&lt;xs:element name="generalEntity" type="prov:IDRef" /&gt;
+			&lt;xs:element name="bundle" type="prov:IDRef" /&gt;
+		&lt;/xs:sequence&gt;
+	&lt;/xs:complexType&gt;
+	
+	&lt;xs:element name="mentionOf" type="prov:Mention" substitutionGroup="prov:abstractElement" /&gt;
+	
+&lt;/xs:schema&gt;
+</pre>
+<p>All schemas developed by the PROV WG utilize the PROV namespace.</p>
+</section> <!-- end schema-modularization -->
 
 <section id="design-pattern">
 <h3><i>Salami Slice</i> Design Pattern</h3>
@@ -269,14 +326,7 @@
 concept(id; elem1, elem2, ... [attr1=val2, attr2=val2])
 </pre>
 
-<p>In both cases (required id or optional id), the PROV-N id is
-treated as an XML attribute, the PROV-N "elements" are treated as XML
-elements, always with the same required order (position) as the
-PROV-DM/PROV-N description, and optional PROV-N "attributes", if
-allowed, always follow and are also represented by XML elements.  As
-in PROV-N, the attributes can be specified multiple times, and in any
-order, as long as they are all at the end of the encompassing element.
-</p>
+<p>In both cases (required id or optional id), the PROV-N id is treated as an XML attribute (<code>prov:id</code>), the PROV-N "elements" are treated as XML elements, always with the same required order (position) as the PROV-DM/PROV-N description, and optional PROV-N "attributes", if allowed, always follow and are also represented by XML elements.  As in PROV-N, the attributes can be specified multiple times, but unlike PROV-N the attributes have a fixed (alphabetical) order.  The PROV-N "attribute" elements are always defined at the end of the encompassing sequence after all PROV-N "elements".  Elements defined in namespaces other than the PROV namespace may be included in a element after all PROV elements.</p>
 
 <p>Wherever an "id" is referenced from a later concept, the id is
 referenced as a prov:ref attribute of the element within the concept.
@@ -299,6 +349,7 @@
 <p>Most of the concepts described below follow this general pattern.
 </p>
 
+<!--
 <div class="note">
 <p>REVIEW QUESTION:</p>
 <p>Is this ordering of elements/attributes reasonable/satisfactory?</p>
@@ -361,6 +412,7 @@
 </p>
 
 </div>
+-->
 </section> <!-- end elements-vs-attributes -->
 
 <section id="naming-conventions">
@@ -413,41 +465,53 @@
 <div id="prov-schema-mapping-div" style="text-align: center;">
 <table  class="thinborder" style="margin-left: auto; margin-right: auto;">
 <caption id="prov-schema-mapping"><span>Table 1<sup><a class="internalDFN" href="#prov-schema-mapping"><span class="diamond"> ◊:</span></a></sup> </span>PROV-DM Types and Relations to XML Schema Mapping</caption> 
-<tr><td><a><b>Type or Relation Name</b></a></td><td><b>XML Schema ComplexType or usage</b></td><td><b>Component</b></td></tr>
+<tr>
+<td><a><b>Type or Relation Name</b></a></td>
+<td><b>XML Schema ComplexType</b></td>
+<td><b>XML Schema Referencing Element</b></td>
+<td><b>Component</b></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
 
 <tr class="component1-color">
 	<td><a class="essential">Entity</a></td>
 	<td><a title="dfn-Entity" class="essential">prov:Entity</a></td>
+	<td>prov:entity</td>
 	<td rowspan="8"><a href="#component1">Component 1: Entities/Activities</a></td>
 </tr>
 <tr class="component1-color">
 	<td><a class="essential">Activity</a></td>
 	<td><a title="dfn-Activity" class="essential">prov:Activity</a></td>
+	<td>prov:activity</td>
 </tr>
 <tr class="component1-color">
 	<td><a class="essential">Generation</a></td>
 	<td><a title="dfn-Generation" class="essential">prov:Generation</a></td>
+	<td>prov:wasGeneratedBy</td>
 </tr>
 <tr class="component1-color">
 	<td><a class="essential">Usage</a></td>
 	<td><a title="defn-Usage" class="essential">prov:Usage</a></td>
+	<td>prov:used</td>
 </tr>
 <tr class="component1-color">
 	<td><a class="essential">Communication</a></td>
 	<td><a title="dfn-Communication" class="essential">prov:Communication</a></td>
+	<td>prov:wasInformedBy</td>
 </tr>
 <tr class="component1-color">
 	<td><a class="essential">Start</a></td>
 	<td><a title="dfn-Start">prov:Start</a></td>
+	<td>prov:wasStartedBy</td>
 </tr>
 <tr class="component1-color">
 	<td><a class="essential">End</a></td>
 	<td><a title="dfn-End">prov:End</a></td>
+	<td>prov:wasEndedBy</td>
 </tr>
 <tr class="component1-color">
 	<td><a class="essential">Invalidation</a></td>
 	<td><a title="dfn-Invalidation">prov:Invalidation</a></td>
+	<td>prov:wasInvalidatedBy</td>
 </tr>
 <tr>
 	<td colspan="3" style="border-width: 0px; "></td>
@@ -455,19 +519,23 @@
 <tr class="component2-color">
 	<td><a class="essential">Derivation</a></td>
 	<td><a title="dfn-Derivation"><span class="essential">prov:Derivation</span></a></td>
+	<td>prov:wasDerivedFrom</td>
 	<td  rowspan="4"><a href="#component2">Component 2: Derivations</a></td>
 </tr>
 <tr class="component2-color">
 	<td><a class="essential">Revision</a></td>
 	<td><a title="dfn-Revision" class="essential">prov:Revision</a></td>
+	<td>prov:wasRevisionOf</td>
 </tr>
 <tr class="component2-color">
 	<td><a class="essential">Quotation</a></td>
 	<td><a title="dfn-Quotation">prov:Quotation</a></td>
+	<td>prov:wasQuotedFrom</td>
 </tr>
 <tr class="component2-color">
 	<td><a class="essential">Primary Source</a></td>
 	<td><a title="dfn-PrimarySource">prov:PrimarySource</a></td>
+	<td>prov:hadPrimarySource</td>
 </tr>
 <tr>
 	<td colspan="3" style="border-width: 0px; "></td>
@@ -475,39 +543,48 @@
 <tr class="component3-color" style="border-collapse: collapse; ">
 	<td><a class="essential">Agent</a></td>
 	<td><a title="dfn-Agent" class="essential">prov:Agent</a></td>
+	<td>prov:agent</td>
 	<td rowspan="9"><a href="#component3">Component 3: Agents, Responsibility, Influence</a></td>
 </tr>
 <tr class="component3-color">
 	<td><a class="essential">Attribution</a></td>
 	<td><a title="dfn-Attribution" class="essential">prov:Attribution</a></td>
+	<td>prov:wasAttributedTo</td>
 </tr>
 <tr class="component3-color">
 	<td><a class="essential">Association</a></td>
 	<td><a title="dfn-Association" class="essential">prov:Association</a></td>
+	<td>prov:wasAssociatedWith</td>
 </tr>
 <tr class="component3-color">
 	<td><a class="essential">Delegation</a></td>
 	<td><a title="dfn-Delegation" class="essential">prov:Delegation</a></td>
+	<td>prov:actedOnBehalfOf</td>
 </tr>
 <tr class="component3-color">
 	<td><a class="essential">Plan</td>
 	<td><a title="dfn-Plan">prov:Plan</a></td>
+	<td>prov:plan</td>
 </tr>
 <tr class="component3-color">
 	<td><a class="essential">Person</td>
 	<td><a title="dfn-Person">prov:Person</a></td>
+	<td>prov:person</td>
 </tr>
 <tr class="component3-color">
 	<td><a class="essential">Organization</a></td>
 	<td><a title="dfn-Organization">prov:Organization</a></td>
+	<td>prov:organization</td>
 </tr>
 <tr class="component3-color">
 	<td><a class="essential">Software Agent</a></td>
 	<td><a title="dfn-SoftwareAgent">prov:SoftwareAgent</a></td>
+	<td>prov:softwareAgent</td>
 </tr>
 <tr class="component3-color">
 	<td><a class="essential">Influence</a></td>
 	<td><a title="dfn-Influence">prov:Influence</a></td>
+	<td>prov:wasInfluencedBy</td>
 </tr>
 <tr>
 	<td colspan="3" style="border-width: 0px; "></td>
@@ -515,6 +592,7 @@
 <tr class="component4-color">
 	<td><a title="bundle">Bundle</a></td>
 	<td><a title="dfn-Bundle">prov:Bundle</a></td>
+	<td>prov:bundle</td>
 	<td><a href="#component5">Component 4: Bundles</a></td>
 </tr>
 <tr>
@@ -523,11 +601,13 @@
 <tr class="component5-color">
 	<td><a class="essential">Alternate</a></td>
 	<td><a title="dfn-Alternate">prov:Alternate</a></td>
+	<td>prov:alternateOf</td>
 	<td  rowspan="3"><a href="#component4">Component 5: Alternate</a></td>
 </tr>
 <tr class="component5-color">
 	<td><a class="essential">Specialization</a></td>
 	<td><a title="dfn-Specialization">prov:Specialization</a></td>
+	<td>prov:specializationOf</td>
 </tr>
 <tr>
 	<td colspan="3" style="border-width: 0px; "></td>
@@ -535,23 +615,21 @@
 <tr class="component6-color">
 	<td><a class="essential">Collection</a></td>
 	<td><a title="dfn-Collection">prov:Collection</a></td>
+	<td>prov:collection</td>
 	<td  rowspan="3"><a href="#component6">Component 6: Collections</a></td>
 </tr>
 <tr class="component6-color">
 	<td><a class="essential">EmptyCollection</a></td>
 	<td><a title="dfn-EmptyCollection">prov:EmptyCollection</a></td>
+	<td>prov:emptyCollection</td>
 </tr>
 <tr class="component6-color">
 	<td><a>Membership</a></td>
 	<td><a title="dfn-Membership">prov:Membership</a></td>
+	<td>prov:hadMember</td>
 </tr>
-<!--<caption id="prov-dm-types-and-relations">PROV-DM Types and Relations to XML Schema Mapping</caption>-->
 </table>
 </div>
-<div class="note">
-<p>This mapping table is still under discussion and it's structure is subject to change.</p>
-</div>
-
 
 <p>In the rest of the section, each type is defined, in English initially, followed by its XML schema definition and some example.</p>  
 
@@ -564,23 +642,23 @@
 <h4>Entity</h4>
 <div class="glossary-ref" data-ref="glossary-entity"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Entity"&gt;
+&lt;xs:complexType name="Entity"&gt;
   &lt;xs:sequence&gt;
-    &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-      &lt;xs:element ref="prov:location"/&gt;
-      &lt;xs:element ref="prov:value"/&gt;
-      &lt;xs:element ref="prov:label"/&gt;
-      &lt;xs:element ref="prov:type"/&gt;
-      &lt;xs:any namespace="##other"/&gt;
-    &lt;/xs:choice&gt;
+    &lt;!-- prov attributes --&gt;
+    &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:value" minOccurs="0"/&gt;
+    &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
   &lt;xs:attribute ref="prov:id"/&gt;
-&lt;/xs:complexType&gt;
+&lt;/xs:complexType&gt;  
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:entity" schemaType="prov:Entity">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="entity" type="prov:Entity"/&gt;
 </pre>
-<pre class="example">
+<!--<p>The following is an example of describing a <code>prov:entity</code> in PROV-XML.</p>-->
+<pre class="example" topic="prov:entity">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -601,24 +679,23 @@
 <h3>Activity</h3>
 <div class="glossary-ref" data-ref="glossary-activity"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Activity"&gt;
+&lt;xs:complexType name="Activity"&gt;
   &lt;xs:sequence&gt;
     &lt;xs:element name="startTime" type="xs:dateTime" minOccurs="0"/&gt; 
-    &lt;xs:element name="endTime" type="xs:dateTime" minOccurs="0"/&gt; 
-    &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-      &lt;xs:element ref="prov:location"/&gt;
-      &lt;xs:element ref="prov:label"/&gt;
-      &lt;xs:element ref="prov:type"/&gt;
-      &lt;xs:any namespace="##other"/&gt;
-    &lt;/xs:choice&gt;
+    &lt;xs:element name="endTime" type="xs:dateTime" minOccurs="0"/&gt;
+    &lt;!-- prov attributes --&gt; 
+    &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
   &lt;xs:attribute ref="prov:id"/&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:activity" schemaType="prov:Activity">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="activity" type="prov:Activity"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:activity">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -640,26 +717,25 @@
 <h4>Generation</h4>
 <div class="glossary-ref" data-ref="glossary-generation"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Generation"&gt;
+&lt;xs:complexType name="Generation"&gt;
   &lt;xs:sequence&gt;
-    &lt;xs:element name="entity" type="prov:EntityRef"/&gt;
-    &lt;xs:element name="activity" type="prov:ActivityRef" minOccurs="0"/&gt;
+    &lt;xs:element name="entity" type="prov:IDRef"/&gt;
+    &lt;xs:element name="activity" type="prov:IDRef" minOccurs="0"/&gt;
     &lt;xs:element name="time" type="xs:dateTime" minOccurs="0"/&gt;
-    &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-      &lt;xs:element ref="prov:location"/&gt;
-      &lt;xs:element ref="prov:role"/&gt;
-      &lt;xs:element ref="prov:label"/&gt;
-      &lt;xs:element ref="prov:type"/&gt;
-      &lt;xs:any namespace="##other"/&gt;
-    &lt;/xs:choice&gt;
+    &lt;!-- prov attributes --&gt;
+    &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
   &lt;xs:attribute ref="prov:id"/&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:wasGeneratedBy" schemaType="prov:Generation">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="wasGeneratedBy" type="prov:Generation"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:wasGeneratedBy">
 &lt;prov:document
     xmlns:prov="http://www.w3.org/ns/prov#"
     xmlns:ex="http://example.com/ns/ex#"&gt;
@@ -692,26 +768,25 @@
 <h3>Usage</h3>
 <div class="glossary-ref" data-ref="glossary-usage"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Usage"&gt;
+&lt;xs:complexType name="Usage"&gt;
   &lt;xs:sequence&gt;
-    &lt;xs:element name="activity" type="prov:ActivityRef"/&gt;
-    &lt;xs:element name="entity" type="prov:EntityRef" minOccurs="0"/&gt;
+    &lt;xs:element name="activity" type="prov:IDRef"/&gt;
+    &lt;xs:element name="entity" type="prov:IDRef" minOccurs="0"/&gt;
     &lt;xs:element name="time" type="xs:dateTime" minOccurs="0"/&gt;
-    &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-      &lt;xs:element ref="prov:location"/&gt;
-      &lt;xs:element ref="prov:role"/&gt;
-      &lt;xs:element ref="prov:label"/&gt;
-      &lt;xs:element ref="prov:type"/&gt;
-      &lt;xs:any namespace="##other"/&gt;
-    &lt;/xs:choice&gt;
+    &lt;!-- prov attributes --&gt;
+    &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
-  &lt;xs:attribute ref="prov:id"/&gt;
+&lt;xs:attribute ref="prov:id"/&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:used" schemaType="prov:Usage">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="used" type="prov:Usage"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:used">
 &lt;prov:document
     xmlns:prov="http://www.w3.org/ns/prov#"
     xmlns:ex="http://example.com/ns/ex#"&gt;
@@ -744,23 +819,22 @@
 <h3>Communication</h3>
 <div class="glossary-ref" data-ref="glossary-communication"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Communication"&gt;
+&lt;xs:complexType name="Communication"&gt;
   &lt;xs:sequence&gt;
-    &lt;xs:element name="informed" type="prov:ActivityRef"/&gt;
-    &lt;xs:element name="informant" type="prov:ActivityRef"/&gt;
-    &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-      &lt;xs:element ref="prov:label"/&gt;
-      &lt;xs:element ref="prov:type"/&gt;
-      &lt;xs:any namespace="##other"/&gt;
-    &lt;/xs:choice&gt;
+    &lt;xs:element name="informed" type="prov:IDRef"/&gt;
+    &lt;xs:element name="informant" type="prov:IDRef"/&gt;
+    &lt;!-- prov attributes --&gt;
+    &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
   &lt;xs:attribute ref="prov:id"/&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:wasInformedBy" schemaType="prov:Communication">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="wasInformedBy" type="prov:Communication"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:wasInformedBy">
 &lt;prov:document 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -787,27 +861,26 @@
 <h4>Start</h4>
 <div class="glossary-ref" data-ref="glossary-start"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Start"&gt;
+&lt;xs:complexType name="Start"&gt;
   &lt;xs:sequence&gt;
-    &lt;xs:element name="activity" type="prov:ActivityRef"/&gt;
-    &lt;xs:element name="trigger" type="prov:EntityRef" minOccurs="0"/&gt;
-    &lt;xs:element name="starter" type="prov:ActivityRef" minOccurs="0"/&gt;
+    &lt;xs:element name="activity" type="prov:IDRef"/&gt;
+    &lt;xs:element name="trigger" type="prov:IDRef" minOccurs="0"/&gt;
+    &lt;xs:element name="starter" type="prov:IDRef" minOccurs="0"/&gt;
     &lt;xs:element name="time" type="xs:dateTime" minOccurs="0"/&gt;
-    &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-      &lt;xs:element ref="prov:location"/&gt;
-      &lt;xs:element ref="prov:role"/&gt;
-      &lt;xs:element ref="prov:label"/&gt;
-      &lt;xs:element ref="prov:type"/&gt;
-      &lt;xs:any namespace="##other"/&gt;
-    &lt;/xs:choice&gt;
+    &lt;!-- prov attributes --&gt;
+    &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
   &lt;xs:attribute ref="prov:id"/&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:wasStartedBy" schemaType="prov:Start">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="wasStartedBy" type="prov:Start"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:wasStartedBy">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -863,27 +936,26 @@
 <h4>End</h4>
 <div class="glossary-ref" data-ref="glossary-end"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="End"&gt;
+&lt;xs:complexType name="End"&gt;
   &lt;xs:sequence&gt;
-    &lt;xs:element name="activity" type="prov:ActivityRef"/&gt;
-    &lt;xs:element name="trigger" type="prov:EntityRef"  minOccurs="0"/&gt;
-    &lt;xs:element name="ender" type="prov:ActivityRef" minOccurs="0"/&gt;
+    &lt;xs:element name="activity" type="prov:IDRef"/&gt;
+    &lt;xs:element name="trigger" type="prov:IDRef"  minOccurs="0"/&gt;
+    &lt;xs:element name="ender" type="prov:IDRef" minOccurs="0"/&gt;
     &lt;xs:element name="time" type="xs:dateTime" minOccurs="0"/&gt;
-    &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-      &lt;xs:element ref="prov:location"/&gt;
-      &lt;xs:element ref="prov:role"/&gt;
-      &lt;xs:element ref="prov:label"/&gt;
-      &lt;xs:element ref="prov:type"/&gt;
-      &lt;xs:any namespace="##other"/&gt;
-    &lt;/xs:choice&gt;
+    &lt;!-- prov attributes --&gt;
+    &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
   &lt;xs:attribute ref="prov:id"/&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
-&lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="wasEndedBy" ype="prov:End"/&gt;
+<pre class="schema-element" element="prov:wasEndedBy" schemaType="prov:End">
+&lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="wasEndedBy" type="prov:End"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:wasEndedBy">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -911,26 +983,25 @@
 <h3>Invalidation</h3>
 <div class="glossary-ref" data-ref="glossary-invalidation"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Invalidation"&gt;
+&lt;xs:complexType name="Invalidation"&gt;
   &lt;xs:sequence&gt;
-    &lt;xs:element name="entity" type="prov:EntityRef"/&gt;
-    &lt;xs:element name="activity" type="prov:ActivityRef" minOccurs="0"/&gt;
+    &lt;xs:element name="entity" type="prov:IDRef"/&gt;
+    &lt;xs:element name="activity" type="prov:IDRef" minOccurs="0"/&gt;
     &lt;xs:element name="time" type="xs:dateTime" minOccurs="0"/&gt;
-    &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-      &lt;xs:element ref="prov:location"/&gt;
-      &lt;xs:element ref="prov:role"/&gt;
-      &lt;xs:element ref="prov:label"/&gt;
-      &lt;xs:element ref="prov:type"/&gt;
-      &lt;xs:any namespace="##other"/&gt;
-    &lt;/xs:choice&gt;
+    &lt;!-- prov attributes --&gt;
+    &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
   &lt;xs:attribute ref="prov:id"/&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:wasInvalidatedBy" schemaType="prov:Invalidation">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="wasInvalidatedBy" type="prov:Invalidation"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:wasInvalidatedBy">
 &lt;prov:document
     xmlns:prov="http://www.w3.org/ns/prov#"
     xmlns:ex="http://example.com/ns/ex#"
@@ -969,26 +1040,25 @@
 <h4>Derivation</h4>
 <div class="glossary-ref" data-ref="glossary-derivation"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Derivation"&gt;
+&lt;xs:complexType name="Derivation"&gt;
   &lt;xs:sequence&gt;
-    &lt;xs:element name="generatedEntity" type="prov:EntityRef"/&gt;
-    &lt;xs:element name="usedEntity" type="prov:EntityRef"/&gt;
-    &lt;xs:element name="activity" type="prov:ActivityRef" minOccurs="0"/&gt;
-    &lt;xs:element name="generation" type="prov:GenerationRef" minOccurs="0"/&gt;
-    &lt;xs:element name="usage" type="prov:UsageRef" minOccurs="0"/&gt;
-    &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-      &lt;xs:element ref="prov:label"/&gt;
-      &lt;xs:element ref="prov:type"/&gt;
-      &lt;xs:any namespace="##other"/&gt;
-    &lt;/xs:choice&gt;
+    &lt;xs:element name="generatedEntity" type="prov:IDRef"/&gt;
+    &lt;xs:element name="usedEntity" type="prov:IDRef"/&gt;
+    &lt;xs:element name="activity" type="prov:IDRef" minOccurs="0"/&gt;
+    &lt;xs:element name="generation" type="prov:IDRef" minOccurs="0"/&gt;
+    &lt;xs:element name="usage" type="prov:IDRef" minOccurs="0"/&gt;
+    &lt;!-- prov attributes --&gt;
+    &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
   &lt;xs:attribute ref="prov:id"/&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:wasDerivedFrom" schemaType="prov:Derivation">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="wasDerivedFrom" type="prov:Derivation"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:wasDerivedFrom">
 &lt;prov:document 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1017,17 +1087,17 @@
 <h3>Revision</h3>
 <div class="glossary-ref" data-ref="glossary-revision"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Revision"&gt;
+&lt;xs:complexType name="Revision"&gt;
   &lt;xs:complexContent&gt;
     &lt;xs:extension base="prov:Derivation"&gt;
     &lt;/xs:extension&gt;
   &lt;/xs:complexContent&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:wasRevisionOf" schemaType="prov:Revision">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="wasRevisionOf" type="prov:Revision"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:wasRevisionOf" >
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1059,17 +1129,16 @@
 <h3>Quotation</h3>
 <div class="glossary-ref" data-ref="glossary-quotation"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Quotation"&gt;
+&lt;xs:complexType name="Quotation"&gt;
   &lt;xs:complexContent&gt;
     &lt;xs:extension base="prov:Derivation"&gt;
     &lt;/xs:extension&gt;
   &lt;/xs:complexContent&gt;
 &lt;/xs:complexType&gt;
-</pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:wasQuotedFrom" schemaType="prov:Quotation">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="wasQuotedFrom" type="prov:Quotation"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:wasQuotedFrom">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1112,17 +1181,17 @@
 <h3>Primary Source</h3>
 <div class="glossary-ref" data-ref="glossary-primary-source"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PrimarySource"&gt;
+&lt;xs:complexType name="PrimarySource"&gt;
   &lt;xs:complexContent&gt;
-	&lt;xs:extension base="prov:Derivation"&gt;
-	&lt;/xs:extension&gt;
+    &lt;xs:extension base="prov:Derivation"&gt;
+    &lt;/xs:extension&gt;
   &lt;/xs:complexContent&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:hadPrimarySource" schemaType="prov:PrimarySource">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="hadPrimarySource" type="prov:PrimarySource"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:hadPrimarySource">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1160,22 +1229,21 @@
 <h3>Agent</h3>
 <div class="glossary-ref" data-ref="glossary-agent"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Agent"&gt;
+&lt;xs:complexType name="Agent"&gt;
   &lt;xs:sequence&gt;
-    &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-      &lt;xs:element ref="prov:location"/&gt;
-      &lt;xs:element ref="prov:label"/&gt;
-      &lt;xs:element ref="prov:type"/&gt;
-      &lt;xs:any namespace="##other"/&gt;
-    &lt;/xs:choice&gt;
+    &lt;!-- prov attributes --&gt;
+    &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
   &lt;xs:attribute ref="prov:id"/&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:agent" schemaType="prov:Agent">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="agent" type="prov:Agent"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:agent">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1195,17 +1263,17 @@
 <h4>Person</h4>
 <div class="glossary-ref" data-ref="glossary-person"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Person"&gt;
+&lt;xs:complexType name="Person"&gt;
   &lt;xs:complexContent&gt;
     &lt;xs:extension base="prov:Agent"&gt;
     &lt;/xs:extension&gt;
   &lt;/xs:complexContent&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:person" schemaType="prov:Person">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="person" type="prov:Person"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:Person">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1225,17 +1293,17 @@
 <h4>Organization</h4>
 <div class="glossary-ref" data-ref="glossary-organization"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Organization"&gt;
+&lt;xs:complexType name="Organization"&gt;
   &lt;xs:complexContent&gt;
     &lt;xs:extension base="prov:Agent"&gt;
     &lt;/xs:extension&gt;
   &lt;/xs:complexContent&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:organization" schemaType="prov:Organization">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="organization" type="prov:Organization"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:organization">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1255,17 +1323,17 @@
 <h4>Software Agent</h4>
 <div class="glossary-ref" data-ref="glossary-software-agent"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="SoftwareAgent"&gt;
+&lt;xs:complexType name="SoftwareAgent"&gt;
   &lt;xs:complexContent&gt;
     &lt;xs:extension base="prov:Agent"&gt;
     &lt;/xs:extension&gt;
   &lt;/xs:complexContent&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:softwareAgent" schemaType="prov:SoftwareAgent">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="softwareAgent" type="prov:SoftwareAgent"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:softwareAgent">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1287,23 +1355,22 @@
 <h3>Attribution</h3>
 <div class="glossary-ref" data-ref="glossary-attribution"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Attribution"&gt;
+&lt;xs:complexType name="Attribution"&gt;
   &lt;xs:sequence&gt;
-    &lt;xs:element name="entity" type="prov:EntityRef"/&gt;
-    &lt;xs:element name="agent" type="prov:AgentRef"/&gt;
-    &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-      &lt;xs:element ref="prov:label"/&gt;
-      &lt;xs:element ref="prov:type"/&gt;
-      &lt;xs:any namespace="##other"/&gt;
-    &lt;/xs:choice&gt;
+    &lt;xs:element name="entity" type="prov:IDRef"/&gt;
+    &lt;xs:element name="agent" type="prov:IDRef"/&gt;
+    &lt;!-- prov attributes --&gt;
+    &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
   &lt;xs:attribute ref="prov:id"/&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:wasAttributedTo" schemaType="prov:Attribution">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="wasAttributedTo" type="prov:Attribution"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:wasAttributedTo">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1344,25 +1411,24 @@
 <h4>Association</h4>
 <div class="glossary-ref" data-ref="glossary-association"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Association"&gt;
+&lt;xs:complexType name="Association"&gt;
   &lt;xs:sequence&gt;
-    &lt;xs:element name="activity" type="prov:ActivityRef"/&gt;
-    &lt;xs:element name="agent" type="prov:AgentRef" minOccurs="0"/&gt;
-    &lt;xs:element name="plan" type="prov:PlanRef" minOccurs="0"/&gt;
-    &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-      &lt;xs:element ref="prov:role"/&gt;
-      &lt;xs:element ref="prov:label"/&gt;
-      &lt;xs:element ref="prov:type"/&gt;
-      &lt;xs:any namespace="##other"/&gt;
-    &lt;/xs:choice&gt;
+    &lt;xs:element name="activity" type="prov:IDRef"/&gt;
+    &lt;xs:element name="agent" type="prov:IDRef" minOccurs="0"/&gt;
+    &lt;xs:element name="plan" type="prov:IDRef" minOccurs="0"/&gt;
+    &lt;!-- prov attributes --&gt;
+    &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
   &lt;xs:attribute ref="prov:id"/&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:wasAssociatedWith" schemaType="prov:Association">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="wasAssociatedWith" type="prov:Association"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:wasAssociatedWith">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1408,17 +1474,17 @@
 <h4>Plan</h4>
 <div class="glossary-ref" data-ref="glossary-plan"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Plan"&gt;
+&lt;xs:complexType name="Plan"&gt;
   &lt;xs:complexContent&gt;
     &lt;xs:extension base="prov:Entity"&gt;
     &lt;/xs:extension&gt;
   &lt;/xs:complexContent&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:plan" schemaType="prov:Plan">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="plan" type="prov:Plan"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:plan">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1469,24 +1535,23 @@
 <h4>Delegation</h4>
 <div class="glossary-ref" data-ref="glossary-delegation"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Delegation"&gt;
+&lt;xs:complexType name="Delegation"&gt;
   &lt;xs:sequence&gt;
-    &lt;xs:element name="delegate" type="prov:AgentRef"/&gt;
-    &lt;xs:element name="responsible" type="prov:AgentRef"/&gt;
-    &lt;xs:element name="activity" type="prov:ActivityRef" minOccurs="0"/&gt;
-    &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-      &lt;xs:element ref="prov:label"/&gt;
-      &lt;xs:element ref="prov:type"/&gt;
-      &lt;xs:any namespace="##other"/&gt;
-    &lt;/xs:choice&gt;
+    &lt;xs:element name="delegate" type="prov:IDRef"/&gt;
+    &lt;xs:element name="responsible" type="prov:IDRef"/&gt;
+    &lt;xs:element name="activity" type="prov:IDRef" minOccurs="0"/&gt;
+    &lt;!-- prov attributes --&gt;
+    &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
   &lt;xs:attribute ref="prov:id"/&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:actedOnBehalfOf" schemaType="prov:Delegation">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="actedOnBehalfOf" type="prov:Delegation"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:actedOnBehalfOf">
 &lt;prov:document 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1546,23 +1611,22 @@
 <h4>Influence</h4>
 <div class="glossary-ref" data-ref="glossary-influence"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Influence"&gt;
+&lt;xs:complexType name="Influence"&gt;
   &lt;xs:sequence&gt;
-    &lt;xs:element name="influencee" type="prov:AnyRef"/&gt;
-    &lt;xs:element name="influencer" type="prov:AnyRef"/&gt;
-    &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-      &lt;xs:element ref="prov:label"/&gt;
-      &lt;xs:element ref="prov:type"/&gt;
-      &lt;xs:any namespace="##other"/&gt;
-    &lt;/xs:choice&gt;
+    &lt;xs:element name="influencee" type="prov:IDRef"/&gt;
+    &lt;xs:element name="influencer" type="prov:IDRef"/&gt;
+    &lt;!-- prov attributes --&gt;
+    &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+    &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
   &lt;xs:attribute ref="prov:id"/&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:wasInfluencedBy" schemaType="prov:Influence">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="wasInfluencedBy" type="prov:Influence"/&gt;
 </pre>
-<pre class="example" id="example_38">
+<pre class="example" id="example_38" topic="prov:wasInfluencedBy">
 &lt;prov:document
     xmlns:prov="http://www.w3.org/ns/prov#"
     xmlns:tr="http://example.com/ns/tr#"
@@ -1596,20 +1660,20 @@
 <div class="glossary-ref" data-ref="glossary-bundle"></div>
 <p>A Bundle is an entity that can contain nested provenance statements.</p>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Bundle"&gt;
+&lt;xs:complexType name="Bundle"&gt;
   &lt;xs:complexContent&gt;
     &lt;xs:extension base="prov:Entity"&gt;
-      &lt;xs:sequence&gt;
+      &lt;xs:sequence maxOccurs="unbounded"&gt;
         &lt;xs:group ref="prov:documentElements"/&gt;
       &lt;/xs:sequence&gt;
     &lt;/xs:extension&gt;
   &lt;/xs:complexContent&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:bundle" schemaType="prov:Bundle">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="bundle" type="prov:Bundle"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:bundle">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1697,17 +1761,17 @@
 <h4>Specialization</h4>
 <div class="glossary-ref" data-ref="glossary-specialization"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Specialization"&gt;
+&lt;xs:complexType name="Specialization"&gt;
   &lt;xs:sequence&gt;
-    &lt;xs:element name="specificEntity" type="prov:EntityRef"/&gt;
-    &lt;xs:element name="generalEntity" type="prov:EntityRef"/&gt;
+    &lt;xs:element name="specificEntity" type="prov:IDRef"/&gt;
+    &lt;xs:element name="generalEntity" type="prov:IDRef"/&gt;
   &lt;/xs:sequence&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:specializationOf" schemaType="prov:Specialization">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="specializationOf" type="prov:Specialization"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:specializationOf">
 &lt;prov:document
     xmlns:prov="http://www.w3.org/ns/prov#"
     xmlns:ex="http://example.com/ns/ex#"
@@ -1730,17 +1794,17 @@
 <h4>Alternate</h4>
 <div class="glossary-ref" data-ref="glossary-alternate"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Alternate"&gt;
+&lt;xs:complexType name="Alternate"&gt;
   &lt;xs:sequence&gt;
-    &lt;xs:element name="alternate1" type="prov:EntityRef"/&gt;
-    &lt;xs:element name="alternate2" type="prov:EntityRef"/&gt;
+    &lt;xs:element name="alternate1" type="prov:IDRef"/&gt;
+    &lt;xs:element name="alternate2" type="prov:IDRef"/&gt;
   &lt;/xs:sequence&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:alternateOf" schemaType="prov:Alternate">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="alternateOf" type="prov:Alternate"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:alternateOf">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1777,17 +1841,17 @@
 <h3>Collection</h3>
 <div class="glossary-ref" data-ref="glossary-collection"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Collection"&gt;
+&lt;xs:complexType name="Collection"&gt;
   &lt;xs:complexContent&gt;
     &lt;xs:extension base="prov:Entity"&gt;
     &lt;/xs:extension&gt;
   &lt;/xs:complexContent&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:collection" schemaType="prov:Collection">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="collection" type="prov:Collection"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:collection">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1803,17 +1867,17 @@
 <h4>Empty Collection</h4>
 <div class="glossary-ref" data-ref="glossary-empty-collection"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="EmptyCollection"&gt;
+&lt;xs:complexType name="EmptyCollection"&gt;
   &lt;xs:complexContent&gt;
     &lt;xs:extension base="prov:Collection"&gt;
     &lt;/xs:extension&gt;
   &lt;/xs:complexContent&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:emptyCollection" schemaType="prov:EmptyCollection">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="emptyCollection" type="prov:EmptyCollection"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:emptyCollection">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1835,17 +1899,17 @@
 <h3>Membership</h3>
 <div class="glossary-ref" data-ref="glossary-membership"></div>
 <pre class="schema-type">
-&lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Membership"&gt;
+&lt;xs:complexType name="Membership"&gt;
   &lt;xs:sequence&gt;
-    &lt;xs:element name="collection"  type="prov:CollectionRef"/&gt;
-    &lt;xs:element name="entity"      type="prov:EntityRef" maxOccurs="unbounded"/&gt;
+    &lt;xs:element name="collection" type="prov:IDRef"/&gt;
+    &lt;xs:element name="entity" type="prov:IDRef" maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
 &lt;/xs:complexType&gt;
 </pre>
-<pre class="schema-usage">
+<pre class="schema-element" element="prov:hadMember" schemaType="prov:Membership">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="hadMember" type="prov:Membership"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:hadMember">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1879,10 +1943,10 @@
 <h4>Identifier</h4>
 <div class="glossary-ref" data-ref="glossary-identifier"></div>
 <p>The identifier attribute is used to identify instances of PROV types or relations.</p>
-<pre class="schema-usage">
+<pre class="schema-attribute" attribute="prov:id" schemaType="xs:QName">
 &lt;xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" name="id" type="xs:QName"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:id">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1897,12 +1961,35 @@
 
 &lt;/prov:document&gt;
 </pre>
-<div class="note">
-<p>REVIEW QUESTION:</p>
-<p>The Identifier type is currently still under discussion.  We intend to use an identifier type that makes sense for XML conventions and current XML tooling.  The PROV-XML group is currently seeking feedback on recommended type ranges for the id attribute.</p>
-</div>
 </section> <!-- end attribute-Identifier --> 
 
+<section id="attribute-Reference">
+<h4>Reference</h4>
+<div class="glossary-ref" data-ref="glossary-identifier"></div>
+<p>A reference-by-id to a PROV entity, activity, agent, or relation.</p>
+<pre class="schema-attribute" attribute="prov:ref" schemaType="xs:QName">
+&lt;xs:attribute ref="prov:ref" use="required" /&gt;
+</pre>
+<pre class="example" topic="prov:ref">
+&lt;prov:document
+    xmlns:prov="http://www.w3.org/ns/prov#"
+    xmlns:ex="http://example.com/ns/ex#"&gt;
+
+  &lt;prov:entity prov:id="e1"/&gt;
+
+  &lt;prov:activity prov:id="a1"/&gt;
+
+  &lt;prov:wasGeneratedBy&gt;
+    &lt;prov:entity <b>prov:ref="e1"</b>/&gt;
+    &lt;prov:activity <b>prov:ref="a1"</b>/&gt;
+    &lt;prov:time&gt;2001-10-26T21:32:52&lt;/prov:time&gt;
+    &lt;ex:port>p1&lt;/ex:port&gt;
+  &lt;/prov:wasGeneratedBy&gt;
+
+&lt;/prov:document&gt;
+</pre>
+</section> <!-- end attribute-Reference -->
+
 <section id="attributes">
 <h4>Attributes</h4>
 <p>The PROV-DM defined PROV attributes are represented in XML as elements.</p>
@@ -1910,10 +1997,10 @@
 <section id="element-Label">
 <h5>Label</h5>
 <div class="glossary-ref" data-ref="glossary-label"></div>
-<pre class="schema-usage">
+<pre class="prov-attribute" element="prov:label" schemaType="prov:InternationalizedString">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="label" type="prov:InternationalizedString"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:label">
 &lt;prov:document
     xmlns:prov="http://www.w3.org/ns/prov#" 
     xmlns:ex="http://example.com/ns/ex#"&gt;
@@ -1934,10 +2021,10 @@
 <section id="element-Location">
 <h5>Location</h5>
 <div class="glossary-ref" data-ref="glossary-location"></div>
-<pre class="schema-usage">
+<pre class="prov-attribute" element="prov:location" schemaType="xs:anySimpleType">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="location" type="xs:anySimpleType"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:location">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1961,10 +2048,10 @@
 <section id="element-Role">
 <h5>Role</h5>
 <div class="glossary-ref" data-ref="glossary-role"></div>
-<pre class="schema-usage">
+<pre class="prov-attribute" element="prov:role" schemaType="xs:anySimpleType">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="role" type="xs:anySimpleType"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:role">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -1993,10 +2080,10 @@
 <section id="element-Type">
 <h5>Type</h5>
 <div class="glossary-ref" data-ref="glossary-type"></div>
-<pre class="schema-usage">
+<pre class="prov-attribute" element="prov:type" schemaType="xs:anySimpleType">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="type" type="xs:anySimpleType"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:type">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -2029,10 +2116,10 @@
 <section id="element-Value">
 <h5>Value</h5>
 <div class="glossary-ref" data-ref="glossary-value-attribute"></div>
-<pre class="schema-usage">
+<pre class="prov-attribute" element="prov:value" schemaType="xs:anySimpleType">
 &lt;xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="value" type="xs:anySimpleType"/&gt;
 </pre>
-<pre class="example">
+<pre class="example" topic="prov:value">
 &lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -2078,25 +2165,10 @@
 The internet media type / MIME type for PROV-XML is "<code style="color: black">application/provenance+xml</code>".
 </p>
 
-<div class="note">
-<p>MIME type may not be registered yet.</p>
-</div>
-
 <p>
 It is recommended that PROV-XML files have the extension "<code style="color: black">.provx</code>" (all lowercase) on all platforms.
 </p>
 
-<p>
-It is recommended that PROV-XML files stored on Machintosh HFS file systems be given a file type of "<code style="color: black">provx</code>" (all lowercase).
-</p>
-
-<div class="note">
-<p>REVIEW QUESTION:</p>
-<p>
-Can Machintosh file types have 5 characters?
-</p>
-</div>
-
 </section>
 
 
@@ -2105,16 +2177,31 @@
 
 <!-- Should this be folded or hid in some way until the user asks to see it? -->
 <section class="appendix" id="prov-xml-schema"> 
-      <h2>Full XML Schema</h2> 
-		<pre class="full-schema">
-&lt;?xml version="1.0" encoding="utf-8"?&gt;
 
-&lt;!-- 
-     In PROV-DM, all ids are qualified names, specified as prov:QualifiedName in PROV-N.
-     In this schema, all ids are instead defined as xsd:QNames. 
-  --&gt;
+<h2>XML Schema</h2>
 
+<section id="prov-schema">
+<h3>prov.xsd</h3>
+<pre class="prov-schema">
+&lt;?xml version="1.0" encoding="utf-8"?&gt;
+&lt;xs:schema targetNamespace="http://www.w3.org/ns/prov#"
+           xmlns:xs="http://www.w3.org/2001/XMLSchema"
+           xmlns:prov="http://www.w3.org/ns/prov#"
+           elementFormDefault="qualified"
+           attributeFormDefault="unqualified"&gt;
 
+	&lt;xs:include schemaLocation="prov-core.xsd"/&gt;
+	&lt;xs:include schemaLocation="extensions/prov-dictionary.xsd"/&gt;
+	&lt;xs:include schemaLocation="extensions/prov-links.xsd"/&gt;
+
+&lt;/xs:schema&gt;
+</pre>
+</section>
+
+<section id="prov-core-schema">
+<h3>prov-core.xsd</h3>
+<pre class="prov-core-schema">
+&lt;?xml version="1.0" encoding="utf-8"?&gt;
 &lt;xs:schema targetNamespace="http://www.w3.org/ns/prov#"
            xmlns:xs="http://www.w3.org/2001/XMLSchema"
            xmlns:prov="http://www.w3.org/ns/prov#"
@@ -2133,122 +2220,114 @@
   
   &lt;xs:complexType name="Entity"&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-        &lt;xs:element ref="prov:location"/&gt;
-        &lt;xs:element ref="prov:value"/&gt;
-        &lt;xs:element ref="prov:label"/&gt;
-        &lt;xs:element ref="prov:type"/&gt;
-        &lt;xs:any namespace="##other"/&gt;
-      &lt;/xs:choice&gt;
+        &lt;!-- prov attributes --&gt;
+        &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:value" minOccurs="0"/&gt;
+        &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
     &lt;/xs:sequence&gt;
     &lt;xs:attribute ref="prov:id"/&gt;
   &lt;/xs:complexType&gt;  
 
   &lt;xs:complexType name="Activity"&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:element name="startTime" type="xs:dateTime" minOccurs="0"/&gt; 
-      &lt;xs:element name="endTime" type="xs:dateTime" minOccurs="0"/&gt; 
-      &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-        &lt;xs:element ref="prov:location"/&gt;
-        &lt;xs:element ref="prov:label"/&gt;
-        &lt;xs:element ref="prov:type"/&gt;
-        &lt;xs:any namespace="##other"/&gt;
-      &lt;/xs:choice&gt;
+        &lt;xs:element name="startTime" type="xs:dateTime" minOccurs="0"/&gt; 
+        &lt;xs:element name="endTime" type="xs:dateTime" minOccurs="0"/&gt;
+        &lt;!-- prov attributes --&gt; 
+        &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
     &lt;/xs:sequence&gt;
     &lt;xs:attribute ref="prov:id"/&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="Generation"&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:element name="entity" type="prov:EntityRef"/&gt;
-      &lt;xs:element name="activity" type="prov:ActivityRef" minOccurs="0"/&gt;
-      &lt;xs:element name="time" type="xs:dateTime" minOccurs="0"/&gt;
-      &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-        &lt;xs:element ref="prov:location"/&gt;
-        &lt;xs:element ref="prov:role"/&gt;
-        &lt;xs:element ref="prov:label"/&gt;
-        &lt;xs:element ref="prov:type"/&gt;
-        &lt;xs:any namespace="##other"/&gt;
-      &lt;/xs:choice&gt;
+        &lt;xs:element name="entity" type="prov:IDRef"/&gt;
+        &lt;xs:element name="activity" type="prov:IDRef" minOccurs="0"/&gt;
+        &lt;xs:element name="time" type="xs:dateTime" minOccurs="0"/&gt;
+        &lt;!-- prov attributes --&gt;
+        &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
     &lt;/xs:sequence&gt;
     &lt;xs:attribute ref="prov:id"/&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="Usage"&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:element name="activity" type="prov:ActivityRef"/&gt;
-      &lt;xs:element name="entity" type="prov:EntityRef" minOccurs="0"/&gt;
-      &lt;xs:element name="time" type="xs:dateTime" minOccurs="0"/&gt;
-      &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-        &lt;xs:element ref="prov:location"/&gt;
-        &lt;xs:element ref="prov:role"/&gt;
-        &lt;xs:element ref="prov:label"/&gt;
-        &lt;xs:element ref="prov:type"/&gt;
-        &lt;xs:any namespace="##other"/&gt;
-      &lt;/xs:choice&gt;
+        &lt;xs:element name="activity" type="prov:IDRef"/&gt;
+        &lt;xs:element name="entity" type="prov:IDRef" minOccurs="0"/&gt;
+        &lt;xs:element name="time" type="xs:dateTime" minOccurs="0"/&gt;
+        &lt;!-- prov attributes --&gt;
+        &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
     &lt;/xs:sequence&gt;
     &lt;xs:attribute ref="prov:id"/&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="Communication"&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:element name="informed" type="prov:ActivityRef"/&gt;
-      &lt;xs:element name="informant" type="prov:ActivityRef"/&gt;
-      &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-        &lt;xs:element ref="prov:label"/&gt;
-        &lt;xs:element ref="prov:type"/&gt;
-        &lt;xs:any namespace="##other"/&gt;
-      &lt;/xs:choice&gt;
+        &lt;xs:element name="informed" type="prov:IDRef"/&gt;
+        &lt;xs:element name="informant" type="prov:IDRef"/&gt;
+        &lt;!-- prov attributes --&gt;
+        &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
     &lt;/xs:sequence&gt;
     &lt;xs:attribute ref="prov:id"/&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="Start"&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:element name="activity" type="prov:ActivityRef"/&gt;
-      &lt;xs:element name="trigger" type="prov:EntityRef" minOccurs="0"/&gt;
-      &lt;xs:element name="starter" type="prov:ActivityRef" minOccurs="0"/&gt;
-      &lt;xs:element name="time" type="xs:dateTime" minOccurs="0"/&gt;
-      &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-        &lt;xs:element ref="prov:location"/&gt;
-        &lt;xs:element ref="prov:role"/&gt;
-        &lt;xs:element ref="prov:label"/&gt;
-        &lt;xs:element ref="prov:type"/&gt;
-        &lt;xs:any namespace="##other"/&gt;
-      &lt;/xs:choice&gt;
+        &lt;xs:element name="activity" type="prov:IDRef"/&gt;
+        &lt;xs:element name="trigger" type="prov:IDRef" minOccurs="0"/&gt;
+        &lt;xs:element name="starter" type="prov:IDRef" minOccurs="0"/&gt;
+        &lt;xs:element name="time" type="xs:dateTime" minOccurs="0"/&gt;
+        &lt;!-- prov attributes --&gt;
+        &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
     &lt;/xs:sequence&gt;
     &lt;xs:attribute ref="prov:id"/&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="End"&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:element name="activity" type="prov:ActivityRef"/&gt;
-      &lt;xs:element name="trigger" type="prov:EntityRef"  minOccurs="0"/&gt;
-      &lt;xs:element name="ender" type="prov:ActivityRef" minOccurs="0"/&gt;
-      &lt;xs:element name="time" type="xs:dateTime" minOccurs="0"/&gt;
-      &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-        &lt;xs:element ref="prov:location"/&gt;
-        &lt;xs:element ref="prov:role"/&gt;
-        &lt;xs:element ref="prov:label"/&gt;
-        &lt;xs:element ref="prov:type"/&gt;
-        &lt;xs:any namespace="##other"/&gt;
-      &lt;/xs:choice&gt;
+        &lt;xs:element name="activity" type="prov:IDRef"/&gt;
+        &lt;xs:element name="trigger" type="prov:IDRef"  minOccurs="0"/&gt;
+        &lt;xs:element name="ender" type="prov:IDRef" minOccurs="0"/&gt;
+        &lt;xs:element name="time" type="xs:dateTime" minOccurs="0"/&gt;
+        &lt;!-- prov attributes --&gt;
+        &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
     &lt;/xs:sequence&gt;
     &lt;xs:attribute ref="prov:id"/&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="Invalidation"&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:element name="entity" type="prov:EntityRef"/&gt;
-      &lt;xs:element name="activity" type="prov:ActivityRef" minOccurs="0"/&gt;
-      &lt;xs:element name="time" type="xs:dateTime" minOccurs="0"/&gt;
-      &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-        &lt;xs:element ref="prov:location"/&gt;
-        &lt;xs:element ref="prov:role"/&gt;
-        &lt;xs:element ref="prov:label"/&gt;
-        &lt;xs:element ref="prov:type"/&gt;
-        &lt;xs:any namespace="##other"/&gt;
-      &lt;/xs:choice&gt;
+        &lt;xs:element name="entity" type="prov:IDRef"/&gt;
+        &lt;xs:element name="activity" type="prov:IDRef" minOccurs="0"/&gt;
+        &lt;xs:element name="time" type="xs:dateTime" minOccurs="0"/&gt;
+        &lt;!-- prov attributes --&gt;
+        &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
     &lt;/xs:sequence&gt;
     &lt;xs:attribute ref="prov:id"/&gt;
   &lt;/xs:complexType&gt;
@@ -2257,156 +2336,152 @@
   
   &lt;xs:complexType name="Derivation"&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:element name="generatedEntity" type="prov:EntityRef"/&gt;
-      &lt;xs:element name="usedEntity" type="prov:EntityRef"/&gt;
-      &lt;xs:element name="activity" type="prov:ActivityRef" minOccurs="0"/&gt;
-      &lt;xs:element name="generation" type="prov:GenerationRef" minOccurs="0"/&gt;
-      &lt;xs:element name="usage" type="prov:UsageRef" minOccurs="0"/&gt;
-      &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-        &lt;xs:element ref="prov:label"/&gt;
-        &lt;xs:element ref="prov:type"/&gt;
-        &lt;xs:any namespace="##other"/&gt;
-      &lt;/xs:choice&gt;
+        &lt;xs:element name="generatedEntity" type="prov:IDRef"/&gt;
+        &lt;xs:element name="usedEntity" type="prov:IDRef"/&gt;
+        &lt;xs:element name="activity" type="prov:IDRef" minOccurs="0"/&gt;
+        &lt;xs:element name="generation" type="prov:IDRef" minOccurs="0"/&gt;
+        &lt;xs:element name="usage" type="prov:IDRef" minOccurs="0"/&gt;
+        &lt;!-- prov attributes --&gt;
+        &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
     &lt;/xs:sequence&gt;
     &lt;xs:attribute ref="prov:id"/&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="Revision"&gt;
-	&lt;xs:complexContent&gt;
+    &lt;xs:complexContent&gt;
       &lt;xs:extension base="prov:Derivation"&gt;
-	  &lt;/xs:extension&gt;
-	&lt;/xs:complexContent&gt;
+      &lt;/xs:extension&gt;
+    &lt;/xs:complexContent&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="Quotation"&gt;
     &lt;xs:complexContent&gt;
-	  &lt;xs:extension base="prov:Derivation"&gt;
-	  &lt;/xs:extension&gt;
-	&lt;/xs:complexContent&gt;
+      &lt;xs:extension base="prov:Derivation"&gt;
+      &lt;/xs:extension&gt;
+    &lt;/xs:complexContent&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="PrimarySource"&gt;
     &lt;xs:complexContent&gt;
-	  &lt;xs:extension base="prov:Derivation"&gt;
-	  &lt;/xs:extension&gt;
-	&lt;/xs:complexContent&gt;
+      &lt;xs:extension base="prov:Derivation"&gt;
+      &lt;/xs:extension&gt;
+    &lt;/xs:complexContent&gt;
   &lt;/xs:complexType&gt;
 
   &lt;!-- Component 3 --&gt;
   
   &lt;xs:complexType name="Agent"&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-        &lt;xs:element ref="prov:location"/&gt;
-        &lt;xs:element ref="prov:label"/&gt;
-        &lt;xs:element ref="prov:type"/&gt;
-        &lt;xs:any namespace="##other"/&gt;
-      &lt;/xs:choice&gt;
+        &lt;!-- prov attributes --&gt;
+        &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
     &lt;/xs:sequence&gt;
     &lt;xs:attribute ref="prov:id"/&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="Person"&gt;
     &lt;xs:complexContent&gt;
-	  &lt;xs:extension base="prov:Agent"&gt;
-	  &lt;/xs:extension&gt;
-	&lt;/xs:complexContent&gt;
+      &lt;xs:extension base="prov:Agent"&gt;
+      &lt;/xs:extension&gt;
+    &lt;/xs:complexContent&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="Organization"&gt;
     &lt;xs:complexContent&gt;
-	  &lt;xs:extension base="prov:Agent"&gt;
-	  &lt;/xs:extension&gt;
-	&lt;/xs:complexContent&gt;
+      &lt;xs:extension base="prov:Agent"&gt;
+      &lt;/xs:extension&gt;
+    &lt;/xs:complexContent&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="SoftwareAgent"&gt;
     &lt;xs:complexContent&gt;
-	  &lt;xs:extension base="prov:Agent"&gt;
-	  &lt;/xs:extension&gt;
-	&lt;/xs:complexContent&gt;
+      &lt;xs:extension base="prov:Agent"&gt;
+      &lt;/xs:extension&gt;
+    &lt;/xs:complexContent&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="Attribution"&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:element name="entity" type="prov:EntityRef"/&gt;
-      &lt;xs:element name="agent" type="prov:AgentRef"/&gt;
-      &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-        &lt;xs:element ref="prov:label"/&gt;
-        &lt;xs:element ref="prov:type"/&gt;
-        &lt;xs:any namespace="##other"/&gt;
-      &lt;/xs:choice&gt;
+        &lt;xs:element name="entity" type="prov:IDRef"/&gt;
+        &lt;xs:element name="agent" type="prov:IDRef"/&gt;
+        &lt;!-- prov attributes --&gt;
+        &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
     &lt;/xs:sequence&gt;
     &lt;xs:attribute ref="prov:id"/&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="Association"&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:element name="activity" type="prov:ActivityRef"/&gt;
-      &lt;xs:element name="agent" type="prov:AgentRef" minOccurs="0"/&gt;
-      &lt;xs:element name="plan" type="prov:PlanRef" minOccurs="0"/&gt;
-      &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-        &lt;xs:element ref="prov:role"/&gt;
-        &lt;xs:element ref="prov:label"/&gt;
-        &lt;xs:element ref="prov:type"/&gt;
-        &lt;xs:any namespace="##other"/&gt;
-      &lt;/xs:choice&gt;
+        &lt;xs:element name="activity" type="prov:IDRef"/&gt;
+        &lt;xs:element name="agent" type="prov:IDRef" minOccurs="0"/&gt;
+        &lt;xs:element name="plan" type="prov:IDRef" minOccurs="0"/&gt;
+        &lt;!-- prov attributes --&gt;
+        &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
     &lt;/xs:sequence&gt;
     &lt;xs:attribute ref="prov:id"/&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="Delegation"&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:element name="delegate" type="prov:AgentRef"/&gt;
-      &lt;xs:element name="responsible" type="prov:AgentRef"/&gt;
-      &lt;xs:element name="activity" type="prov:ActivityRef" minOccurs="0"/&gt;
-      &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-        &lt;xs:element ref="prov:label"/&gt;
-        &lt;xs:element ref="prov:type"/&gt;
-        &lt;xs:any namespace="##other"/&gt;
-      &lt;/xs:choice&gt;
+        &lt;xs:element name="delegate" type="prov:IDRef"/&gt;
+        &lt;xs:element name="responsible" type="prov:IDRef"/&gt;
+        &lt;xs:element name="activity" type="prov:IDRef" minOccurs="0"/&gt;
+        &lt;!-- prov attributes --&gt;
+        &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
     &lt;/xs:sequence&gt;
     &lt;xs:attribute ref="prov:id"/&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="Influence"&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:element name="influencee" type="prov:AnyRef"/&gt;
-      &lt;xs:element name="influencer" type="prov:AnyRef"/&gt;
-      &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-        &lt;xs:element ref="prov:label"/&gt;
-        &lt;xs:element ref="prov:type"/&gt;
-        &lt;xs:any namespace="##other"/&gt;
-      &lt;/xs:choice&gt;
+        &lt;xs:element name="influencee" type="prov:IDRef"/&gt;
+        &lt;xs:element name="influencer" type="prov:IDRef"/&gt;
+        &lt;!-- prov attributes --&gt;
+        &lt;xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
     &lt;/xs:sequence&gt;
     &lt;xs:attribute ref="prov:id"/&gt;
   &lt;/xs:complexType&gt;
 
   &lt;!-- Component 4 --&gt;
 
+  &lt;!-- Is there a way to have this still extend prov:Entity? --&gt;
+
   &lt;xs:complexType name="Bundle"&gt;
-	&lt;xs:complexContent&gt;
-	  &lt;xs:extension base="prov:Entity"&gt;
-		&lt;xs:sequence&gt;
-	      &lt;xs:group ref="prov:documentElements"/&gt;
-	    &lt;/xs:sequence&gt;
-	  &lt;/xs:extension&gt;
-	&lt;/xs:complexContent&gt;
+    &lt;xs:complexContent&gt;
+      &lt;xs:extension base="prov:Entity"&gt;
+        &lt;xs:sequence maxOccurs="unbounded"&gt;
+            &lt;xs:group ref="prov:documentElements"/&gt;
+        &lt;/xs:sequence&gt;
+      &lt;/xs:extension&gt;
+    &lt;/xs:complexContent&gt;
   &lt;/xs:complexType&gt;
 
   &lt;!-- Component 5 --&gt;
 
   &lt;xs:complexType name="Specialization"&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:element name="specificEntity" type="prov:EntityRef"/&gt;
-      &lt;xs:element name="generalEntity" type="prov:EntityRef"/&gt;
+      &lt;xs:element name="specificEntity" type="prov:IDRef"/&gt;
+      &lt;xs:element name="generalEntity" type="prov:IDRef"/&gt;
     &lt;/xs:sequence&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="Alternate"&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:element name="alternate1" type="prov:EntityRef"/&gt;
-      &lt;xs:element name="alternate2" type="prov:EntityRef"/&gt;
+      &lt;xs:element name="alternate1" type="prov:IDRef"/&gt;
+      &lt;xs:element name="alternate2" type="prov:IDRef"/&gt;
     &lt;/xs:sequence&gt;
   &lt;/xs:complexType&gt;
   
@@ -2414,30 +2489,30 @@
 
   &lt;xs:complexType name="Collection"&gt;
     &lt;xs:complexContent&gt;
-	  &lt;xs:extension base="prov:Entity"&gt;
-	  &lt;/xs:extension&gt;
-	&lt;/xs:complexContent&gt;
+      &lt;xs:extension base="prov:Entity"&gt;
+      &lt;/xs:extension&gt;
+    &lt;/xs:complexContent&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="EmptyCollection"&gt;
     &lt;xs:complexContent&gt;
-	  &lt;xs:extension base="prov:Collection"&gt;
-	  &lt;/xs:extension&gt;
-	&lt;/xs:complexContent&gt;
+      &lt;xs:extension base="prov:Collection"&gt;
+      &lt;/xs:extension&gt;
+    &lt;/xs:complexContent&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="Membership"&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:element name="collection" type="prov:CollectionRef"/&gt;
-      &lt;xs:element name="entity" type="prov:EntityRef" maxOccurs="unbounded"/&gt;
+      &lt;xs:element name="collection" type="prov:IDRef"/&gt;
+      &lt;xs:element name="entity" type="prov:IDRef" maxOccurs="unbounded"/&gt;
     &lt;/xs:sequence&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="Plan"&gt;
     &lt;xs:complexContent&gt;
-	  &lt;xs:extension base="prov:Entity"&gt;
-	  &lt;/xs:extension&gt;
-	&lt;/xs:complexContent&gt;
+      &lt;xs:extension base="prov:Entity"&gt;
+      &lt;/xs:extension&gt;
+    &lt;/xs:complexContent&gt;
   &lt;/xs:complexType&gt;
 
   &lt;xs:complexType name="InternationalizedString"&gt;
@@ -2450,10 +2525,9 @@
 
 
    &lt;!--
-       Typed literals are encoded by means
-       of xsi:type that represent the prov:datatype.
-
-       --&gt;
+    Typed literals are encoded by means
+    of xsi:type that represent the prov:datatype.
+   --&gt;
   
   &lt;xs:element name="label" type="prov:InternationalizedString"/&gt;
   &lt;xs:element name="role" type="xs:anySimpleType"/&gt;
@@ -2461,43 +2535,12 @@
   &lt;xs:element name="location" type="xs:anySimpleType"/&gt;
   &lt;xs:element name="value" type="xs:anySimpleType"/&gt;
 
-  &lt;!-- See comment in preamble.
-       These should be prov:QualifiedName
-       but instead are xsd:QName for tools to process them --&gt;
-
-  &lt;!--  Possible alternative, but may cause us 
-        to lose benefit of existing XML tooling
-  &lt;xs:attribute name="id"  type="xs:anyURI"/&gt;
-  &lt;xs:attribute name="ref" type="xs:anyURI"/&gt;
-  --&gt;
-
   &lt;xs:attribute name="id" type="xs:QName"/&gt;
   &lt;xs:attribute name="ref" type="xs:QName"/&gt;
 
-  &lt;xs:complexType name="ActivityRef"&gt;
+  &lt;xs:complexType name="IDRef"&gt;
     &lt;xs:attribute ref="prov:ref" use="required" /&gt;
   &lt;/xs:complexType&gt;
-  &lt;xs:complexType name="EntityRef"&gt;
-    &lt;xs:attribute ref="prov:ref" use="required"/&gt;
-  &lt;/xs:complexType&gt;
-  &lt;xs:complexType name="CollectionRef"&gt;
-    &lt;xs:attribute ref="prov:ref" use="required"/&gt;
-  &lt;/xs:complexType&gt;
-  &lt;xs:complexType name="PlanRef"&gt;
-	&lt;xs:attribute ref="prov:ref" use="required"/&gt;
-  &lt;/xs:complexType&gt;
-  &lt;xs:complexType name="AgentRef"&gt;
-    &lt;xs:attribute ref="prov:ref" use="required"/&gt;
-  &lt;/xs:complexType&gt;
-  &lt;xs:complexType name="UsageRef"&gt;
-    &lt;xs:attribute ref="prov:ref" use="required"/&gt;
-  &lt;/xs:complexType&gt;
-  &lt;xs:complexType name="GenerationRef"&gt;
-    &lt;xs:attribute ref="prov:ref" use="required"/&gt;
-  &lt;/xs:complexType&gt;
-  &lt;xs:complexType name="AnyRef"&gt;
-    &lt;xs:attribute ref="prov:ref" use="required"/&gt;
-  &lt;/xs:complexType&gt;
 
   &lt;!--
      top-level definition of elements following the salami slice XSD design pattern
@@ -2553,53 +2596,64 @@
 
   &lt;xs:group name="documentElements"&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
-        &lt;xs:element ref="prov:entity"/&gt;
-        &lt;xs:element ref="prov:activity"/&gt;
-        &lt;xs:element ref="prov:wasGeneratedBy"/&gt;
-        &lt;xs:element ref="prov:used"/&gt;
-        &lt;xs:element ref="prov:wasInformedBy"/&gt;
-        &lt;xs:element ref="prov:wasStartedBy"/&gt;
-        &lt;xs:element ref="prov:wasEndedBy"/&gt;
-        &lt;xs:element ref="prov:wasInvalidatedBy"/&gt;
-        &lt;xs:element ref="prov:wasDerivedFrom"/&gt;
-        &lt;xs:element ref="prov:wasRevisionOf"/&gt;
-        &lt;xs:element ref="prov:wasQuotedFrom"/&gt;
-        &lt;xs:element ref="prov:hadPrimarySource"/&gt;
-        &lt;xs:element ref="prov:agent"/&gt;
-        &lt;xs:element ref="prov:person"/&gt;
-        &lt;xs:element ref="prov:organization"/&gt;
-        &lt;xs:element ref="prov:softwareAgent"/&gt;
-        &lt;xs:element ref="prov:wasAttributedTo"/&gt;
-        &lt;xs:element ref="prov:wasAssociatedWith"/&gt;
-        &lt;xs:element ref="prov:actedOnBehalfOf"/&gt;
-        &lt;xs:element ref="prov:wasInfluencedBy"/&gt;
-        &lt;xs:element ref="prov:bundle"/&gt;
-        &lt;xs:element ref="prov:specializationOf"/&gt;
-        &lt;xs:element ref="prov:alternateOf"/&gt;
-	    &lt;xs:element ref="prov:collection"/&gt;
-	    &lt;xs:element ref="prov:emptyCollection"/&gt;
-        &lt;xs:element ref="prov:hadMember"/&gt;
-        &lt;xs:element ref="prov:plan"/&gt;
-		&lt;xs:any namespace="##other"/&gt;
-      &lt;/xs:choice&gt;
+        &lt;xs:element ref="prov:entity" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:activity" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:wasGeneratedBy" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:used" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:wasInformedBy" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:wasStartedBy" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:wasEndedBy" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:wasInvalidatedBy" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:wasDerivedFrom" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:wasRevisionOf" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:wasQuotedFrom" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:hadPrimarySource" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:agent" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:person" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:organization" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:softwareAgent" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:wasAttributedTo" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:wasAssociatedWith" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:actedOnBehalfOf" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:wasInfluencedBy" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:bundle" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:specializationOf" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:alternateOf" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:collection" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:emptyCollection" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:hadMember" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:plan" minOccurs="0" maxOccurs="unbounded"/&gt;
+        &lt;xs:element ref="prov:abstractElement" minOccurs="0" maxOccurs="unbounded" /&gt;
     &lt;/xs:sequence&gt;
   &lt;/xs:group&gt;
 
   &lt;xs:element name="document" type="prov:Document" /&gt;
   &lt;xs:complexType name="Document"&gt;
-    &lt;xs:sequence&gt;
-      &lt;xs:choice maxOccurs="unbounded"&gt;
-        &lt;xs:group ref="prov:documentElements"/&gt;
-        &lt;xs:element ref="prov:bundle"/&gt;
-      &lt;/xs:choice&gt;
+    &lt;xs:sequence maxOccurs="unbounded"&gt;
+        &lt;xs:group ref="prov:documentElements" minOccurs="0"/&gt;
+        &lt;xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/&gt;
     &lt;/xs:sequence&gt;
   &lt;/xs:complexType&gt;
 
-&lt;/xs:schema&gt;
+  &lt;!-- abstract element used by extensions --&gt;
 
-		</pre>
-    </section> 
+  &lt;xs:element name="abstractElement" abstract="true" /&gt;
+
+&lt;/xs:schema&gt;
+</pre>
+</section>
+
+<section id="extension-schemas">
+<h3>Extension Schemas</h3>
+<section id="prov-dictionary-schema">
+<h4>prov-dictionary.xsd</h4>
+</section>
+
+<section id="prov-links-schena">
+<h4>prov-links.xsd</h4>
+</section>
+</section>
+</section> 
 
 <section class="appendix"> 
       <h2>Acknowledgements</h2> 
--- a/xml/schema/prov-core.xsd	Tue Feb 12 13:01:50 2013 +0000
+++ b/xml/schema/prov-core.xsd	Tue Feb 12 13:02:06 2013 +0000
@@ -24,10 +24,10 @@
   
   <xs:complexType name="Entity">
     <xs:sequence>
-		<!-- prov attributes -->
-		<xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
+        <!-- prov attributes -->
+        <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:value" minOccurs="0"/>
         <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
@@ -36,25 +36,25 @@
 
   <xs:complexType name="Activity">
     <xs:sequence>
-		<xs:element name="startTime" type="xs:dateTime" minOccurs="0"/> 
-		<xs:element name="endTime" type="xs:dateTime" minOccurs="0"/>
-		<!-- prov attributes --> 
-		<xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element name="startTime" type="xs:dateTime" minOccurs="0"/> 
+        <xs:element name="endTime" type="xs:dateTime" minOccurs="0"/>
+        <!-- prov attributes --> 
+        <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
     <xs:attribute ref="prov:id"/>
   </xs:complexType>
 
   <xs:complexType name="Generation">
     <xs:sequence>
-		<xs:element name="entity" type="prov:IDRef"/>
-		<xs:element name="activity" type="prov:IDRef" minOccurs="0"/>
-		<xs:element name="time" type="xs:dateTime" minOccurs="0"/>
-		<!-- prov attributes -->
-		<xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element name="entity" type="prov:IDRef"/>
+        <xs:element name="activity" type="prov:IDRef" minOccurs="0"/>
+        <xs:element name="time" type="xs:dateTime" minOccurs="0"/>
+        <!-- prov attributes -->
+        <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
         <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
@@ -64,11 +64,11 @@
 
   <xs:complexType name="Usage">
     <xs:sequence>
-		<xs:element name="activity" type="prov:IDRef"/>
-		<xs:element name="entity" type="prov:IDRef" minOccurs="0"/>
-		<xs:element name="time" type="xs:dateTime" minOccurs="0"/>
-		<!-- prov attributes -->
-		<xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element name="activity" type="prov:IDRef"/>
+        <xs:element name="entity" type="prov:IDRef" minOccurs="0"/>
+        <xs:element name="time" type="xs:dateTime" minOccurs="0"/>
+        <!-- prov attributes -->
+        <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
@@ -79,9 +79,9 @@
 
   <xs:complexType name="Communication">
     <xs:sequence>
-		<xs:element name="informed" type="prov:IDRef"/>
-		<xs:element name="informant" type="prov:IDRef"/>
-		<!-- prov attributes -->
+        <xs:element name="informed" type="prov:IDRef"/>
+        <xs:element name="informant" type="prov:IDRef"/>
+        <!-- prov attributes -->
         <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
         <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
@@ -91,12 +91,12 @@
 
   <xs:complexType name="Start">
     <xs:sequence>
-		<xs:element name="activity" type="prov:IDRef"/>
-		<xs:element name="trigger" type="prov:IDRef" minOccurs="0"/>
-		<xs:element name="starter" type="prov:IDRef" minOccurs="0"/>
-		<xs:element name="time" type="xs:dateTime" minOccurs="0"/>
-		<!-- prov attributes -->
-		<xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element name="activity" type="prov:IDRef"/>
+        <xs:element name="trigger" type="prov:IDRef" minOccurs="0"/>
+        <xs:element name="starter" type="prov:IDRef" minOccurs="0"/>
+        <xs:element name="time" type="xs:dateTime" minOccurs="0"/>
+        <!-- prov attributes -->
+        <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
@@ -107,12 +107,12 @@
 
   <xs:complexType name="End">
     <xs:sequence>
-		<xs:element name="activity" type="prov:IDRef"/>
-		<xs:element name="trigger" type="prov:IDRef"  minOccurs="0"/>
-		<xs:element name="ender" type="prov:IDRef" minOccurs="0"/>
-		<xs:element name="time" type="xs:dateTime" minOccurs="0"/>
-		<!-- prov attributes -->
-		<xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element name="activity" type="prov:IDRef"/>
+        <xs:element name="trigger" type="prov:IDRef"  minOccurs="0"/>
+        <xs:element name="ender" type="prov:IDRef" minOccurs="0"/>
+        <xs:element name="time" type="xs:dateTime" minOccurs="0"/>
+        <!-- prov attributes -->
+        <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
@@ -123,11 +123,11 @@
 
   <xs:complexType name="Invalidation">
     <xs:sequence>
-		<xs:element name="entity" type="prov:IDRef"/>
-		<xs:element name="activity" type="prov:IDRef" minOccurs="0"/>
-		<xs:element name="time" type="xs:dateTime" minOccurs="0"/>
-		<!-- prov attributes -->
-		<xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element name="entity" type="prov:IDRef"/>
+        <xs:element name="activity" type="prov:IDRef" minOccurs="0"/>
+        <xs:element name="time" type="xs:dateTime" minOccurs="0"/>
+        <!-- prov attributes -->
+        <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
@@ -140,12 +140,12 @@
   
   <xs:complexType name="Derivation">
     <xs:sequence>
-		<xs:element name="generatedEntity" type="prov:IDRef"/>
-		<xs:element name="usedEntity" type="prov:IDRef"/>
-		<xs:element name="activity" type="prov:IDRef" minOccurs="0"/>
-		<xs:element name="generation" type="prov:IDRef" minOccurs="0"/>
-		<xs:element name="usage" type="prov:IDRef" minOccurs="0"/>
-		<!-- prov attributes -->
+        <xs:element name="generatedEntity" type="prov:IDRef"/>
+        <xs:element name="usedEntity" type="prov:IDRef"/>
+        <xs:element name="activity" type="prov:IDRef" minOccurs="0"/>
+        <xs:element name="generation" type="prov:IDRef" minOccurs="0"/>
+        <xs:element name="usage" type="prov:IDRef" minOccurs="0"/>
+        <!-- prov attributes -->
         <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
         <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
@@ -154,32 +154,32 @@
   </xs:complexType>
 
   <xs:complexType name="Revision">
-	<xs:complexContent>
+    <xs:complexContent>
       <xs:extension base="prov:Derivation">
-	  </xs:extension>
-	</xs:complexContent>
+      </xs:extension>
+    </xs:complexContent>
   </xs:complexType>
 
   <xs:complexType name="Quotation">
     <xs:complexContent>
-	  <xs:extension base="prov:Derivation">
-	  </xs:extension>
-	</xs:complexContent>
+      <xs:extension base="prov:Derivation">
+      </xs:extension>
+    </xs:complexContent>
   </xs:complexType>
 
   <xs:complexType name="PrimarySource">
     <xs:complexContent>
-	  <xs:extension base="prov:Derivation">
-	  </xs:extension>
-	</xs:complexContent>
+      <xs:extension base="prov:Derivation">
+      </xs:extension>
+    </xs:complexContent>
   </xs:complexType>
 
   <!-- Component 3 -->
   
   <xs:complexType name="Agent">
     <xs:sequence>
-		<!-- prov attributes -->
-		<xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
+        <!-- prov attributes -->
+        <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:location" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
         <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
@@ -189,30 +189,30 @@
 
   <xs:complexType name="Person">
     <xs:complexContent>
-	  <xs:extension base="prov:Agent">
-	  </xs:extension>
-	</xs:complexContent>
+      <xs:extension base="prov:Agent">
+      </xs:extension>
+    </xs:complexContent>
   </xs:complexType>
 
   <xs:complexType name="Organization">
     <xs:complexContent>
-	  <xs:extension base="prov:Agent">
-	  </xs:extension>
-	</xs:complexContent>
+      <xs:extension base="prov:Agent">
+      </xs:extension>
+    </xs:complexContent>
   </xs:complexType>
 
   <xs:complexType name="SoftwareAgent">
     <xs:complexContent>
-	  <xs:extension base="prov:Agent">
-	  </xs:extension>
-	</xs:complexContent>
+      <xs:extension base="prov:Agent">
+      </xs:extension>
+    </xs:complexContent>
   </xs:complexType>
 
   <xs:complexType name="Attribution">
     <xs:sequence>
-		<xs:element name="entity" type="prov:IDRef"/>
-		<xs:element name="agent" type="prov:IDRef"/>
-		<!-- prov attributes -->
+        <xs:element name="entity" type="prov:IDRef"/>
+        <xs:element name="agent" type="prov:IDRef"/>
+        <!-- prov attributes -->
         <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
         <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
@@ -222,11 +222,11 @@
 
   <xs:complexType name="Association">
     <xs:sequence>
-		<xs:element name="activity" type="prov:IDRef"/>
-		<xs:element name="agent" type="prov:IDRef" minOccurs="0"/>
-		<xs:element name="plan" type="prov:IDRef" minOccurs="0"/>
-		<!-- prov attributes -->
-		<xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element name="activity" type="prov:IDRef"/>
+        <xs:element name="agent" type="prov:IDRef" minOccurs="0"/>
+        <xs:element name="plan" type="prov:IDRef" minOccurs="0"/>
+        <!-- prov attributes -->
+        <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:role" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
         <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
@@ -236,10 +236,10 @@
 
   <xs:complexType name="Delegation">
     <xs:sequence>
-		<xs:element name="delegate" type="prov:IDRef"/>
-		<xs:element name="responsible" type="prov:IDRef"/>
-		<xs:element name="activity" type="prov:IDRef" minOccurs="0"/>
-		<!-- prov attributes -->
+        <xs:element name="delegate" type="prov:IDRef"/>
+        <xs:element name="responsible" type="prov:IDRef"/>
+        <xs:element name="activity" type="prov:IDRef" minOccurs="0"/>
+        <!-- prov attributes -->
         <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
         <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
@@ -249,9 +249,9 @@
 
   <xs:complexType name="Influence">
     <xs:sequence>
-		<xs:element name="influencee" type="prov:IDRef"/>
-		<xs:element name="influencer" type="prov:IDRef"/>
-		<!-- prov attributes -->
+        <xs:element name="influencee" type="prov:IDRef"/>
+        <xs:element name="influencer" type="prov:IDRef"/>
+        <!-- prov attributes -->
         <xs:element ref="prov:label" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element ref="prov:type" minOccurs="0" maxOccurs="unbounded"/>
         <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
@@ -264,13 +264,13 @@
   <!-- Is there a way to have this still extend prov:Entity? -->
 
   <xs:complexType name="Bundle">
-	<xs:complexContent>
-	  <xs:extension base="prov:Entity">
-		<xs:sequence maxOccurs="unbounded">
-			<xs:group ref="prov:documentElements"/>
-	    </xs:sequence>
-	  </xs:extension>
-	</xs:complexContent>
+    <xs:complexContent>
+      <xs:extension base="prov:Entity">
+        <xs:sequence maxOccurs="unbounded">
+            <xs:group ref="prov:documentElements"/>
+        </xs:sequence>
+      </xs:extension>
+    </xs:complexContent>
   </xs:complexType>
 
   <!-- Component 5 -->
@@ -293,16 +293,16 @@
 
   <xs:complexType name="Collection">
     <xs:complexContent>
-	  <xs:extension base="prov:Entity">
-	  </xs:extension>
-	</xs:complexContent>
+      <xs:extension base="prov:Entity">
+      </xs:extension>
+    </xs:complexContent>
   </xs:complexType>
 
   <xs:complexType name="EmptyCollection">
     <xs:complexContent>
-	  <xs:extension base="prov:Collection">
-	  </xs:extension>
-	</xs:complexContent>
+      <xs:extension base="prov:Collection">
+      </xs:extension>
+    </xs:complexContent>
   </xs:complexType>
 
   <xs:complexType name="Membership">
@@ -314,9 +314,9 @@
 
   <xs:complexType name="Plan">
     <xs:complexContent>
-	  <xs:extension base="prov:Entity">
-	  </xs:extension>
-	</xs:complexContent>
+      <xs:extension base="prov:Entity">
+      </xs:extension>
+    </xs:complexContent>
   </xs:complexType>
 
   <xs:complexType name="InternationalizedString">
@@ -329,10 +329,9 @@
 
 
    <!--
-       Typed literals are encoded by means
-       of xsi:type that represent the prov:datatype.
-
-       -->
+    Typed literals are encoded by means
+    of xsi:type that represent the prov:datatype.
+   -->
   
   <xs:element name="label" type="prov:InternationalizedString"/>
   <xs:element name="role" type="xs:anySimpleType"/>
@@ -400,43 +399,43 @@
   <!-- document elements -->
 
   <xs:group name="documentElements">
-	<xs:sequence>
-		<xs:element ref="prov:entity" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:activity" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:wasGeneratedBy" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:used" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:wasInformedBy" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:wasStartedBy" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:wasEndedBy" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:wasInvalidatedBy" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:wasDerivedFrom" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:wasRevisionOf" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:wasQuotedFrom" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:hadPrimarySource" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:agent" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:person" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:organization" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:softwareAgent" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:wasAttributedTo" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:wasAssociatedWith" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:actedOnBehalfOf" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:wasInfluencedBy" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:bundle" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:specializationOf" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:alternateOf" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:collection" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:emptyCollection" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:hadMember" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:plan" minOccurs="0" maxOccurs="unbounded"/>
-		<xs:element ref="prov:abstractElement" minOccurs="0" maxOccurs="unbounded" />
+    <xs:sequence>
+        <xs:element ref="prov:entity" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:activity" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:wasGeneratedBy" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:used" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:wasInformedBy" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:wasStartedBy" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:wasEndedBy" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:wasInvalidatedBy" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:wasDerivedFrom" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:wasRevisionOf" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:wasQuotedFrom" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:hadPrimarySource" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:agent" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:person" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:organization" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:softwareAgent" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:wasAttributedTo" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:wasAssociatedWith" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:actedOnBehalfOf" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:wasInfluencedBy" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:bundle" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:specializationOf" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:alternateOf" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:collection" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:emptyCollection" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:hadMember" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:plan" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:element ref="prov:abstractElement" minOccurs="0" maxOccurs="unbounded" />
     </xs:sequence>
   </xs:group>
 
   <xs:element name="document" type="prov:Document" />
   <xs:complexType name="Document">
     <xs:sequence maxOccurs="unbounded">
-		<xs:group ref="prov:documentElements" minOccurs="0"/>
-		<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
+        <xs:group ref="prov:documentElements" minOccurs="0"/>
+        <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
   </xs:complexType>