dropped wasStartedByActivity and revisited Start/End
authorLuc Moreau <l.moreau@ecs.soton.ac.uk>
Thu, 10 May 2012 21:36:59 +0100
changeset 2758 0803aad3aef3
parent 2756 1a01d363b7d7
child 2759 cb3efd5adb23
dropped wasStartedByActivity and revisited Start/End
model/diff.html
model/glossary.html
model/glossary.js
model/images/Entities-Activities.png
model/images/Entities-Activities.svg
model/prov-dm.html
--- a/model/diff.html	Thu May 10 13:46:31 2012 -0400
+++ b/model/diff.html	Thu May 10 21:36:59 2012 +0100
@@ -917,7 +917,7 @@
     font-weight:    bold;
 }
 </span></style><link href="./extra-dm.css" rel="stylesheet" type="text/css" charset="utf-8"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css" charset="utf-8"></head> 
-  <body style="display: inherit; "><div class="head"><p><a href="http://www.w3.org/"><img width="72" height="48" src="http://www.w3.org/Icons/w3c_home" alt="W3C"></a></p><h1 class="title" id="title">PROV-DM: The PROV Data Model</h1><h2 id="subtitle"><span class="insert">working towards WD6 (</span><a href="diff.html"><span class="insert">Diffs since last release</span></a><span class="insert">)</span></h2><h2 id="w3c-editor-s-draft-08-may-2012"><acronym title="World Wide Web Consortium">W3C</acronym> <span class="delete">Working</span><span class="insert">Editor's</span> Draft <span class="delete">03</span><span class="insert">08</span> May 2012</h2><dl><dt>This version:</dt><dd><span class="delete">http://www.w3.org/TR/2012/WD-prov-dm-20120503/</span><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html"><span class="insert">http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html</span></a></dd><dt>Latest published version:</dt><dd><a href="http://www.w3.org/TR/prov-dm/">http://www.w3.org/TR/prov-dm/</a></dd><dt>Latest editor's draft:</dt><dd><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html">http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html</a></dd><dt>Previous version:</dt><dd><span class="delete">http://www.w3.org/TR/2012/WD-prov-dm-20120202/</span><a href="http://www.w3.org/TR/2012/WD-prov-dm-20120503/"><span class="insert">http://www.w3.org/TR/2012/WD-prov-dm-20120503/</span></a></dd><dt>Editors:</dt><dd><a href="http://www.ecs.soton.ac.uk/~lavm/">Luc Moreau</a>, University of Southampton</dd>
+  <body style="display: inherit; "><div class="head"><p><a href="http://www.w3.org/"><img width="72" height="48" src="http://www.w3.org/Icons/w3c_home" alt="W3C"></a></p><h1 class="title" id="title">PROV-DM: The PROV Data Model</h1><h2 id="subtitle"><span class="insert">working towards WD6 (</span><a href="diff.html"><span class="insert">Diffs since last release</span></a><span class="insert">)</span></h2><h2 id="w3c-editor-s-draft-10-may-2012"><acronym title="World Wide Web Consortium">W3C</acronym> <span class="delete">Working</span><span class="insert">Editor's</span> Draft <span class="delete">03</span><span class="insert">10</span> May 2012</h2><dl><dt>This version:</dt><dd><span class="delete">http://www.w3.org/TR/2012/WD-prov-dm-20120503/</span><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html"><span class="insert">http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html</span></a></dd><dt>Latest published version:</dt><dd><a href="http://www.w3.org/TR/prov-dm/">http://www.w3.org/TR/prov-dm/</a></dd><dt>Latest editor's draft:</dt><dd><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html">http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html</a></dd><dt>Previous version:</dt><dd><span class="delete">http://www.w3.org/TR/2012/WD-prov-dm-20120202/</span><a href="http://www.w3.org/TR/2012/WD-prov-dm-20120503/"><span class="insert">http://www.w3.org/TR/2012/WD-prov-dm-20120503/</span></a></dd><dt>Editors:</dt><dd><a href="http://www.ecs.soton.ac.uk/~lavm/">Luc Moreau</a>, University of Southampton</dd>
 <dd><a href="http://www.cs.ncl.ac.uk/people/Paolo.Missier">Paolo Missier</a>, Newcastle University</dd>
 <dt><span class="delete">Contributors:</span><span class="insert">Authors:</span></dt><dd><a href="http://semanticweb.org/wiki/Khalid_Belhajjame">Khalid Belhajjame</a>, University of Manchester</dd>
 <dd><span>Reza B'Far</span>, Oracle Corporation</dd>
@@ -986,7 +986,7 @@
 <h4 id="fourth-public-working-draft">Fourth Public Working Draft</h4>
 <p>This is the fourth public release of the PROV-DM document. Following feedback, the Working Group has decided to reorganize this document substantially, separating the data model from its contraints and the notation used to illustrate it. The PROV-DM release is synchronized with the release of the PROV-O, PROV-PRIMER, PROV-N, and PROV-CONSTRAINTS documents. We are now clarifying the entry path to the PROV family of specifications.</p>
 <p>This document was published by the <a href="http://www.w3.org/2011/prov/">Provenance Working Group</a> as <span class="delete">a Working</span><span class="insert">an Editor's</span> Draft.<span class="delete"> This document is intended to become a </span><span class="delete">W3C</span><span class="delete"> Recommendation.</span> If you wish to make comments regarding this document, please send them to <a href="mailto:public-prov-wg@w3.org">public-prov-wg@w3.org</a> (<a href="mailto:public-prov-wg-request@w3.org?subject=subscribe">subscribe</a>, <a href="http://lists.w3.org/Archives/Public/public-prov-wg/">archives</a>). All feedback is welcome.</p><p>Publication as <span class="delete">a Working</span><span class="insert">an Editor's</span> Draft does not imply endorsement by the <acronym title="World Wide Web Consortium">W3C</acronym> Membership. This is a draft document and may be updated, replaced or obsoleted by other documents at any time. It is inappropriate to cite this document as other than work in progress.</p><p>This document was produced by a group operating under the <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/">5 February 2004 <acronym title="World Wide Web Consortium">W3C</acronym> Patent Policy</a>. <acronym title="World Wide Web Consortium">W3C</acronym> maintains a <a href="http://www.w3.org/2004/01/pp-impl/46974/status" rel="disclosure">public list of any patent disclosures</a> made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential">Essential Claim(s)</a> must disclose the information in accordance with <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure">section 6 of the <acronym title="World Wide Web Consortium">W3C</acronym> Patent Policy</a>.</p></div><div id="toc" class="section"><h2 class="introductory">Table of Contents</h2><ul class="toc"><li class="tocline"><a href="#introduction" class="tocxref"><span class="secno">1. </span>Introduction<br>
-</a><ul class="toc"><li class="tocline"><a href="#structure-of-this-document" class="tocxref"><span class="secno">1.1 </span>Structure of this Document</a></li><li class="tocline"><a href="#conventions" class="tocxref"><span class="secno">1.2 </span>Notational Conventions</a></li></ul></li><li class="tocline"><a href="#starting-points" class="tocxref"><span class="secno">2. </span>PROV Starting Points</a><ul class="toc"><li class="tocline"><a href="#section-entity-activity" class="tocxref"><span class="secno">2.1 </span>Entity and Activity</a></li><li class="tocline"><a href="#section-generation-usage-derivation" class="tocxref"><span class="secno">2.2 </span>Generation, Usage, Derivation</a></li><li class="tocline"><a href="#section-agents-attribution-association-responsibility" class="tocxref"><span class="secno">2.3 </span>Agents, Attribution, Association, and Responsibility</a></li><li class="tocline"><a href="#section-types-entities-agents" class="tocxref"><span class="secno">2.4 </span>Further Entities: Collections and Accounts</a></li><li class="tocline"><a href="#section-UML" class="tocxref"><span class="secno">2.5 </span>Simplified Overview Diagram</a></li><li class="tocline"><a href="#prov-n" class="tocxref"><span class="secno">2.6 </span>PROV-N: The Provenance Notation</a></li></ul></li><li class="tocline"><a href="#prov-dm-example" class="tocxref"><span class="secno">3. </span>Illustration of PROV-DM by an Example</a><ul class="toc"><li class="tocline"><a href="#section-example-one" class="tocxref"><span class="secno">3.1 </span>The Authors View</a></li><li class="tocline"><a href="#section-example-two" class="tocxref"><span class="secno">3.2 </span>The Process View</a></li><li class="tocline"><a href="#section-example-c" class="tocxref"><span class="secno">3.3 </span>Attribution of Provenance</a></li></ul></li><li class="tocline"><a href="#data-model-components" class="tocxref"><span class="secno">4. </span>PROV-DM Types and Relations</a><ul class="toc"><li class="tocline"><a href="#component1" class="tocxref"><span class="secno">4.1 </span>Component 1: Entities and Activities</a><ul class="toc"><li class="tocline"><a href="#term-Entity" class="tocxref"><span class="secno">4.1.1 </span>Entity</a></li><li class="tocline"><a href="#term-Activity" class="tocxref"><span class="secno">4.1.2 </span>Activity</a></li><li class="tocline"><a href="#term-Generation" class="tocxref"><span class="secno">4.1.3 </span>Generation</a></li><li class="tocline"><a href="#term-Usage" class="tocxref"><span class="secno">4.1.4 </span>Usage</a></li><li class="tocline"><a href="#term-Start" class="tocxref"><span class="secno">4.1.5 </span>Start</a></li><li class="tocline"><a href="#term-End" class="tocxref"><span class="secno">4.1.6 </span>End</a></li><li class="tocline"><a href="#term-Invalidation" class="tocxref"><span class="secno">4.1.7 </span>Invalidation</a></li><li class="tocline"><a href="#term-wasInformedBy" class="tocxref"><span class="secno">4.1.8 </span>Communication</a></li><li class="tocline"><a href="#term-wasStartedByActivity" class="tocxref"><span class="secno">4.1.9 </span>Start by Activity</a></li></ul></li><li class="tocline"><a href="#component2" class="tocxref"><span class="secno">4.2 </span>Component 2: Agents and Responsibility</a><ul class="toc"><li class="tocline"><a href="#term-Agent" class="tocxref"><span class="secno">4.2.1 </span>Agent</a></li><li class="tocline"><a href="#term-attribution" class="tocxref"><span class="secno">4.2.2 </span>Attribution</a></li><li class="tocline"><a href="#term-ActivityAssociation" class="tocxref"><span class="secno">4.2.3 </span>Association</a></li><li class="tocline"><a href="#term-responsibility" class="tocxref"><span class="secno">4.2.4 </span>Responsibility</a></li></ul></li><li class="tocline"><a href="#component3" class="tocxref"><span class="secno">4.3 </span>Component 3: Derivations</a><ul class="toc"><li class="tocline"><a href="#Derivation-Relation" class="tocxref"><span class="secno">4.3.1 </span>Derivation</a></li><li class="tocline"><a href="#term-Revision" class="tocxref"><span class="secno">4.3.2 </span>Revision</a></li><li class="tocline"><a href="#term-quotation" class="tocxref"><span class="secno">4.3.3 </span>Quotation</a></li><li class="tocline"><a href="#term-original-source" class="tocxref"><span class="secno">4.3.4 </span>Original Source</a></li><li class="tocline"><a href="#term-trace" class="tocxref"><span class="secno">4.3.5 </span>Trace</a></li></ul></li><li class="tocline"><a href="#component4" class="tocxref"><span class="secno">4.4 </span>Component 4: Alternate Entities</a><ul class="toc"><li class="tocline"><a href="#term-specialization" class="tocxref"><span class="secno">4.4.1 </span>Specialization</a></li><li class="tocline"><a href="#term-alternate" class="tocxref"><span class="secno">4.4.2 </span>Alternate</a></li></ul></li><li class="tocline"><a href="#component5" class="tocxref"><span class="secno">4.5 </span>Component 5: Collections</a><ul class="toc"><li class="tocline"><a href="#term-collection" class="tocxref"><span class="secno">4.5.1 </span>Collection</a></li><li class="tocline"><a href="#term-dictinonary" class="tocxref"><span class="secno">4.5.2 </span>Dictionary</a></li><li class="tocline"><a href="#term-dictionary-insertion" class="tocxref"><span class="secno">4.5.3 </span>Insertion</a></li><li class="tocline"><a href="#term-dictionary-removal" class="tocxref"><span class="secno">4.5.4 </span>Removal</a></li><li class="tocline"><a href="#term-dictionary-membership" class="tocxref"><span class="secno">4.5.5 </span>Membership</a></li></ul></li><li class="tocline"><a href="#component6" class="tocxref"><span class="secno">4.6 </span>Component 6: Annotations</a><ul class="toc"><li class="tocline"><a href="#term-note" class="tocxref"><span class="secno">4.6.1 </span>Note</a></li><li class="tocline"><a href="#term-annotation" class="tocxref"><span class="secno">4.6.2 </span>Annotation</a></li></ul></li><li class="tocline"><a href="#second-class-elements" class="tocxref"><span class="secno">4.7 </span>Further Elements of PROV-DM</a><ul class="toc"><li class="tocline"><a href="#term-NamespaceDeclaration" class="tocxref"><span class="secno">4.7.1 </span>Namespace Declaration</a></li><li class="tocline"><a href="#term-qualified-name" class="tocxref"><span class="secno">4.7.2 </span>Qualified Name</a></li><li class="tocline"><a href="#term-identifier" class="tocxref"><span class="secno">4.7.3 </span>Identifier</a></li><li class="tocline"><a href="#term-attribute" class="tocxref"><span class="secno">4.7.4 </span>Attribute</a><ul class="toc"><li class="tocline"><a href="#term-attribute-label" class="tocxref"><span class="secno">4.7.4.1 </span>prov:label</a></li><li class="tocline"><a href="#term-attribute-location" class="tocxref"><span class="secno">4.7.4.2 </span>prov:location</a></li><li class="tocline"><a href="#term-attribute-role" class="tocxref"><span class="secno">4.7.4.3 </span>prov:role</a></li><li class="tocline"><a href="#term-attribute-type" class="tocxref"><span class="secno">4.7.4.4 </span>prov:type</a></li><li class="tocline"><a href="#term-attribute-value" class="tocxref"><span class="secno">4.7.4.5 </span>prov:value</a></li></ul></li><li class="tocline"><a href="#term-value" class="tocxref"><span class="secno">4.7.5 </span>Value</a></li></ul></li></ul></li><li class="tocline"><a href="#extensibility-section" class="tocxref"><span class="secno">5. </span>PROV-DM Extensibility Points</a></li><li class="tocline"><a href="#valid-provenance" class="tocxref"><span class="secno">6. </span>Creating Valid Provenance</a></li><li class="tocline"><a href="#acknowledgements" class="tocxref"><span class="secno">A. </span>Acknowledgements</a></li><li class="tocline"><a href="#references" class="tocxref"><span class="secno">B. </span>References</a><ul class="toc"><li class="tocline"><a href="#normative-references" class="tocxref"><span class="secno">B.1 </span>Normative references</a></li><li class="tocline"><a href="#informative-references" class="tocxref"><span class="secno">B.2 </span>Informative references</a></li></ul></li></ul></div> 
+</a><ul class="toc"><li class="tocline"><a href="#structure-of-this-document" class="tocxref"><span class="secno">1.1 </span>Structure of this Document</a></li><li class="tocline"><a href="#conventions" class="tocxref"><span class="secno">1.2 </span>Notational Conventions</a></li></ul></li><li class="tocline"><a href="#starting-points" class="tocxref"><span class="secno">2. </span>PROV Starting Points</a><ul class="toc"><li class="tocline"><a href="#section-entity-activity" class="tocxref"><span class="secno">2.1 </span>Entity and Activity</a></li><li class="tocline"><a href="#section-generation-usage-derivation" class="tocxref"><span class="secno">2.2 </span>Generation, Usage, Derivation</a></li><li class="tocline"><a href="#section-agents-attribution-association-responsibility" class="tocxref"><span class="secno">2.3 </span>Agents, Attribution, Association, and Responsibility</a></li><li class="tocline"><a href="#section-types-entities-agents" class="tocxref"><span class="secno">2.4 </span>Further Entities: Collections and Accounts</a></li><li class="tocline"><a href="#section-UML" class="tocxref"><span class="secno">2.5 </span>Simplified Overview Diagram</a></li><li class="tocline"><a href="#prov-n" class="tocxref"><span class="secno">2.6 </span>PROV-N: The Provenance Notation</a></li></ul></li><li class="tocline"><a href="#prov-dm-example" class="tocxref"><span class="secno">3. </span>Illustration of PROV-DM by an Example</a><ul class="toc"><li class="tocline"><a href="#section-example-one" class="tocxref"><span class="secno">3.1 </span>The Authors View</a></li><li class="tocline"><a href="#section-example-two" class="tocxref"><span class="secno">3.2 </span>The Process View</a></li><li class="tocline"><a href="#section-example-c" class="tocxref"><span class="secno">3.3 </span>Attribution of Provenance</a></li></ul></li><li class="tocline"><a href="#data-model-components" class="tocxref"><span class="secno">4. </span>PROV-DM Types and Relations</a><ul class="toc"><li class="tocline"><a href="#component1" class="tocxref"><span class="secno">4.1 </span>Component 1: Entities and Activities</a><ul class="toc"><li class="tocline"><a href="#term-Entity" class="tocxref"><span class="secno">4.1.1 </span>Entity</a></li><li class="tocline"><a href="#term-Activity" class="tocxref"><span class="secno">4.1.2 </span>Activity</a></li><li class="tocline"><a href="#term-Generation" class="tocxref"><span class="secno">4.1.3 </span>Generation</a></li><li class="tocline"><a href="#term-Usage" class="tocxref"><span class="secno">4.1.4 </span>Usage</a></li><li class="tocline"><a href="#term-Start" class="tocxref"><span class="secno">4.1.5 </span>Start</a></li><li class="tocline"><a href="#term-End" class="tocxref"><span class="secno">4.1.6 </span>End</a></li><li class="tocline"><a href="#term-Invalidation" class="tocxref"><span class="secno">4.1.7 </span>Invalidation</a></li><li class="tocline"><a href="#term-wasInformedBy" class="tocxref"><span class="secno">4.1.8 </span>Communication<span class="delete">4.1.9 </span><span class="delete">Start by Activity</span></a></li></ul></li><li class="tocline"><a href="#component2" class="tocxref"><span class="secno">4.2 </span>Component 2: Agents and Responsibility</a><ul class="toc"><li class="tocline"><a href="#term-Agent" class="tocxref"><span class="secno">4.2.1 </span>Agent</a></li><li class="tocline"><a href="#term-attribution" class="tocxref"><span class="secno">4.2.2 </span>Attribution</a></li><li class="tocline"><a href="#term-ActivityAssociation" class="tocxref"><span class="secno">4.2.3 </span>Association</a></li><li class="tocline"><a href="#term-responsibility" class="tocxref"><span class="secno">4.2.4 </span>Responsibility</a></li></ul></li><li class="tocline"><a href="#component3" class="tocxref"><span class="secno">4.3 </span>Component 3: Derivations</a><ul class="toc"><li class="tocline"><a href="#Derivation-Relation" class="tocxref"><span class="secno">4.3.1 </span>Derivation</a></li><li class="tocline"><a href="#term-Revision" class="tocxref"><span class="secno">4.3.2 </span>Revision</a></li><li class="tocline"><a href="#term-quotation" class="tocxref"><span class="secno">4.3.3 </span>Quotation</a></li><li class="tocline"><a href="#term-original-source" class="tocxref"><span class="secno">4.3.4 </span>Original Source</a></li><li class="tocline"><a href="#term-trace" class="tocxref"><span class="secno">4.3.5 </span>Trace</a></li></ul></li><li class="tocline"><a href="#component4" class="tocxref"><span class="secno">4.4 </span>Component 4: Alternate Entities</a><ul class="toc"><li class="tocline"><a href="#term-specialization" class="tocxref"><span class="secno">4.4.1 </span>Specialization</a></li><li class="tocline"><a href="#term-alternate" class="tocxref"><span class="secno">4.4.2 </span>Alternate</a></li></ul></li><li class="tocline"><a href="#component5" class="tocxref"><span class="secno">4.5 </span>Component 5: Collections</a><ul class="toc"><li class="tocline"><a href="#term-collection" class="tocxref"><span class="secno">4.5.1 </span>Collection</a></li><li class="tocline"><a href="#term-dictinonary" class="tocxref"><span class="secno">4.5.2 </span>Dictionary</a></li><li class="tocline"><a href="#term-dictionary-insertion" class="tocxref"><span class="secno">4.5.3 </span>Insertion</a></li><li class="tocline"><a href="#term-dictionary-removal" class="tocxref"><span class="secno">4.5.4 </span>Removal</a></li><li class="tocline"><a href="#term-dictionary-membership" class="tocxref"><span class="secno">4.5.5 </span>Membership</a></li></ul></li><li class="tocline"><a href="#component6" class="tocxref"><span class="secno">4.6 </span>Component 6: Annotations</a><ul class="toc"><li class="tocline"><a href="#term-note" class="tocxref"><span class="secno">4.6.1 </span>Note</a></li><li class="tocline"><a href="#term-annotation" class="tocxref"><span class="secno">4.6.2 </span>Annotation</a></li></ul></li><li class="tocline"><a href="#second-class-elements" class="tocxref"><span class="secno">4.7 </span>Further Elements of PROV-DM</a><ul class="toc"><li class="tocline"><a href="#term-NamespaceDeclaration" class="tocxref"><span class="secno">4.7.1 </span>Namespace Declaration</a></li><li class="tocline"><a href="#term-qualified-name" class="tocxref"><span class="secno">4.7.2 </span>Qualified Name</a></li><li class="tocline"><a href="#term-identifier" class="tocxref"><span class="secno">4.7.3 </span>Identifier</a></li><li class="tocline"><a href="#term-attribute" class="tocxref"><span class="secno">4.7.4 </span>Attribute</a><ul class="toc"><li class="tocline"><a href="#term-attribute-label" class="tocxref"><span class="secno">4.7.4.1 </span>prov:label</a></li><li class="tocline"><a href="#term-attribute-location" class="tocxref"><span class="secno">4.7.4.2 </span>prov:location</a></li><li class="tocline"><a href="#term-attribute-role" class="tocxref"><span class="secno">4.7.4.3 </span>prov:role</a></li><li class="tocline"><a href="#term-attribute-type" class="tocxref"><span class="secno">4.7.4.4 </span>prov:type</a></li><li class="tocline"><a href="#term-attribute-value" class="tocxref"><span class="secno">4.7.4.5 </span>prov:value</a></li></ul></li><li class="tocline"><a href="#term-value" class="tocxref"><span class="secno">4.7.5 </span>Value</a></li></ul></li></ul></li><li class="tocline"><a href="#extensibility-section" class="tocxref"><span class="secno">5. </span>PROV-DM Extensibility Points</a></li><li class="tocline"><a href="#valid-provenance" class="tocxref"><span class="secno">6. </span>Creating Valid Provenance</a></li><li class="tocline"><a href="#acknowledgements" class="tocxref"><span class="secno">A. </span>Acknowledgements</a></li><li class="tocline"><a href="#references" class="tocxref"><span class="secno">B. </span>References</a><ul class="toc"><li class="tocline"><a href="#normative-references" class="tocxref"><span class="secno">B.1 </span>Normative references</a></li><li class="tocline"><a href="#informative-references" class="tocxref"><span class="secno">B.2 </span>Informative references</a></li></ul></li></ul></div> 
 
 
 
@@ -1141,7 +1141,7 @@
 
 
 <p><span class="delete">Things</span><span class="insert">In PROV, things</span> we want to describe   the provenance of are called <em>entities</em> <span class="delete">in PROV.</span><span class="insert">and have some fixed aspect.</span> The term "things" encompasses a broad diversity of notions, including digital objects such as a file or web page, 
-physical things such as a building or a printed book, or a car as well as abstract concepts and ideas.  
+physical things such as a <span class="delete">building</span><span class="insert">mountain, a building, a printed book,</span> or a <span class="delete">printed book, or a </span>car as well as abstract concepts and ideas.  
 </p>
 
 <p>
@@ -1678,7 +1678,7 @@
 <caption id="relations-at-a-glance">Table 3: PROV-DM Relations At a Glance</caption>
 <tbody><tr><td></td><td>Entity</td><td>Activity</td><td>Agent</td><td>Note</td></tr> 
 <tr><td>Entity</td><td><div class="component3-color"><a href="#dfn-wasderivedfrom" class="internalDFN">wasDerivedFrom</a><br><a href="#dfn-wasrevisionof" class="internalDFN">wasRevisionOf</a><br><a href="#dfn-wasquotedfrom" class="internalDFN">wasQuotedFrom</a><br><a href="#dfn-hadoriginalsource" class="internalDFN">hadOriginalSource</a></div><div class="component4-color"><a href="#dfn-alternateof" class="internalDFN">alternateOf</a><br><a href="#dfn-specializationof" class="internalDFN">specializationOf</a></div></td><td class="component1-color"><a title="wasGeneratedBy" href="#dfn-wasgeneratedby" class="internalDFN">wasGeneratedBy</a><br><a title="wasInvalidatedBy" href="#dfn-wasinvalidatedby" class="internalDFN">wasInvalidatedBy</a></td><td class="component2-color"><a href="#dfn-wasattributedto" class="internalDFN">wasAttributedTo</a></td><td class="component6-color"><a href="#dfn-hasannotation" class="internalDFN">hasAnnotation</a></td></tr>
-<tr><td>Activity</td><td><div class="component1-color"><a href="#dfn-used" class="internalDFN">used</a><br><a href="#dfn-wasstartedby" class="internalDFN">wasStartedBy</a><br><a href="#dfn-wasendedby" class="internalDFN">wasEndedBy</a></div></td><td class="component1-color"><a href="#dfn-wasstartedbyactivity" class="internalDFN">wasStartedByActivity</a><br><a href="#dfn-wasinformedby" class="internalDFN">wasInformedBy</a></td><td class="component2-color"><a href="#dfn-wasassociatedwith" class="internalDFN">wasAssociatedWith</a></td><td class="component6-color"><a href="#dfn-hasannotation" class="internalDFN">hasAnnotation</a></td></tr>
+<tr><td>Activity</td><td><div class="component1-color"><a href="#dfn-used" class="internalDFN">used</a><br><a href="#dfn-wasstartedby" class="internalDFN">wasStartedBy</a><br><a href="#dfn-wasendedby" class="internalDFN">wasEndedBy</a></div></td><td class="component1-color"><span class="delete">wasStartedByActivity</span><a href="#dfn-wasinformedby" class="internalDFN">wasInformedBy</a></td><td class="component2-color"><a href="#dfn-wasassociatedwith" class="internalDFN">wasAssociatedWith</a></td><td class="component6-color"><a href="#dfn-hasannotation" class="internalDFN">hasAnnotation</a></td></tr>
 <tr><td>Agent</td><td>—</td><td>—</td><td class="component2-color"><a href="#dfn-actedonbehalfof" class="internalDFN">actedOnBehalfOf</a></td><td class="component6-color"><a href="#dfn-hasannotation" class="internalDFN">hasAnnotation</a></td></tr>
 <tr><td>Note</td><td>—</td><td>—</td><td>—</td><td class="component6-color"><a href="#dfn-hasannotation" class="internalDFN">hasAnnotation</a></td></tr>
 </tbody></table>
@@ -1695,11 +1695,11 @@
 <tr class="component1-color"><td><a href="#concept-activity" class="internalDFN">Activity</a></td><td><a title="dfn-Activity" href="#dfn-activity" class="internalDFN">activity(id, st, et, [ attr1=val1, ...])</a></td></tr>
 <tr class="component1-color"><td><a href="#concept-generation" class="internalDFN">Generation</a></td><td><a title="wasGeneratedBy" href="#dfn-wasgeneratedby" class="internalDFN">wasGeneratedBy(id,e,a,t,attrs)</a></td></tr>
 <tr class="component1-color"><td><a href="#concept-usage" class="internalDFN">Usage</a></td><td><a title="used" href="#dfn-used" class="internalDFN">used(id,a,e,t,attrs)</a></td></tr>
-<tr class="component1-color"><td><a href="#concept-start" class="internalDFN">Start</a></td><td><a title="wasStartedBy" href="#dfn-wasstartedby" class="internalDFN">wasStartedBy(id,a,e,t,attrs)</a></td></tr>
-<tr class="component1-color"><td><a href="#concept-end" class="internalDFN">End</a></td><td><a title="wasEndedBy" href="#dfn-wasendedby" class="internalDFN">wasEndedBy(id,a,e,t,attrs)</a></td></tr>
+<tr class="component1-color"><td><a href="#concept-start" class="internalDFN">Start</a></td><td><a title="wasStartedBy" href="#dfn-wasstartedby" class="internalDFN"><span class="delete">wasStartedBy(id,a,e,t,attrs)</span><span class="insert">wasStartedBy(id,a2,e,a1,t,attrs)</span></a></td></tr>
+<tr class="component1-color"><td><a href="#concept-end" class="internalDFN">End</a></td><td><a title="wasEndedBy" href="#dfn-wasendedby" class="internalDFN"><span class="delete">wasEndedBy(id,a,e,t,attrs)</span><span class="insert">wasEndedBy(id,a2,e,a1,t,attrs)</span></a></td></tr>
 <tr class="component1-color"><td><a href="#concept-invalidation" class="internalDFN">Invalidation</a></td><td><a title="wasInvalidatedBy" href="#dfn-wasinvalidatedby" class="internalDFN">wasInvalidatedBy(id,e,a,t,attrs)</a></td></tr>
 <tr class="component1-color"><td><a href="#concept-communication" class="internalDFN">Communication</a></td><td><a title="wasInformedBy" href="#dfn-wasinformedby" class="internalDFN">wasInformedBy(id,a2,a1,attrs)</a></td></tr>
-<tr class="component1-color"><td><a href="#concept-startByActivity" class="internalDFN">Start by Activity</a></td><td><a title="wasStartedByActivity" href="#dfn-wasstartedbyactivity" class="internalDFN">wasStartedByActivity(id, a2, a1, attrs)</a></td></tr>
+<span class="delete">Start by Activity</span><span class="delete">wasStartedByActivity(id, a2, a1, attrs)</span>
 <tr class="component2-color"><td><a href="#concept-agent" class="internalDFN">Agent</a></td><td><a title="dfn-agent" href="#dfn-agent" class="internalDFN">agent(id, [ attr1=val1, ...])</a></td></tr>
 <tr class="component2-color"><td><a href="#concept-attribution" class="internalDFN">Attribution</a></td><td><a title="wasAttributedTo" href="#dfn-wasattributedto" class="internalDFN">wasAttributedTo(id,e,ag,attr)</a></td></tr>
 <tr class="component2-color"><td><a href="#concept-activityAssociation" class="internalDFN">Association</a></td><td><a title="wasAssociatedWith" href="#dfn-wasassociatedwith" class="internalDFN">wasAssociatedWith(id,a,ag,pl,attrs)</a></td></tr>
@@ -1730,8 +1730,9 @@
 <div id="component1" class="section"> 
 <h3><span class="secno">4.1 </span>Component 1: Entities and Activities</h3>
 
-<p>The first component of PROV-DM is concerned with <a title="entity" href="#concept-entity" class="internalDFN">entities</a> and <a title="activity" href="#concept-activity" class="internalDFN">activities</a>, and their interrelations: <a href="#concept-usage" class="internalDFN">Usage</a>, <a href="#concept-generation" class="internalDFN">Generation</a>, <a href="#concept-start" class="internalDFN">Start</a>, <a href="#concept-end" class="internalDFN">End</a>, <a href="#concept-invalidation" class="internalDFN">Invalidation</a>, <a href="#concept-communication" class="internalDFN">Communication</a>, and <a href="#concept-startByActivity" class="internalDFN">Start by Activity</a>.  <a href="#figure-component1">Figure 5</a> uses UML to depict the first component, with two classes and binary associations between them. Associations are not just binary: indeed, <a href="#concept-usage" class="internalDFN">Usage</a>, <a href="#concept-generation" class="internalDFN">Generation</a>, <a href="#concept-start" class="internalDFN">Start</a>, <a href="#concept-end" class="internalDFN">End</a> also include <em>time</em> attributes.
-</p>
+<p>The first component of PROV-DM is concerned with <a title="entity" href="#concept-entity" class="internalDFN">entities</a> and <a title="activity" href="#concept-activity" class="internalDFN">activities</a>, and their interrelations: <a href="#concept-usage" class="internalDFN">Usage</a>, <a href="#concept-generation" class="internalDFN">Generation</a>, <a href="#concept-start" class="internalDFN">Start</a>, <a href="#concept-end" class="internalDFN">End</a>, <a href="#concept-invalidation" class="internalDFN">Invalidation</a>, <span class="insert">and </span><a href="#concept-communication" class="internalDFN">Communication<span class="delete">, and </span><span class="delete">Start by Activity</span></a>.  <a href="#figure-component1">Figure 5</a> uses UML to depict the first component, with two classes and <span class="delete">binary </span>associations between them.<span class="delete"> Associations are not just binary: indeed, </span>  <a href="#concept-usage" class="internalDFN">Usage</a>, <a href="#concept-generation" class="internalDFN">Generation</a>, <a href="#concept-start" class="internalDFN">Start</a>, <a href="#concept-end" class="internalDFN">End</a><span class="delete"> also </span>  include <em>time</em> attributes.
+<span class="insert">UML association classes are used to express n-ary relations </span><a href="#concept-start" class="internalDFN"><span class="insert">Start</span></a><span class="insert"> and </span><a href="#concept-end" class="internalDFN"><span class="insert">End</span></a><span class="insert">. 
+</span></p>
 
 <div style="text-align: center;">
 <figure>
@@ -1895,14 +1896,15 @@
 <div id="term-Start" class="section">
 <h4><span class="secno">4.1.5 </span>Start</h4>
 
-<div class="glossary-ref">   <dfn id="concept-start">Start</dfn> is when an activity is deemed to have started.  The activity did not exist before its start. Any usage or generation involving an activity follows the activity's start. A start may refer to an entity, known as <dfn id="concept-start-trigger">trigger</dfn>, that initiated the activity. </div>
-
-
-<p></p><div class="attributes" id="attributes-start">An activity <dfn title="wasStartedBy" id="dfn-wasstartedby">start</dfn><span class="withPn">, written <span class="pnExpression">wasStartedBy(id,a,e,t,attrs)</span> in PROV-N,</span> has:
+<div class="glossary-ref">   <dfn id="concept-start">Start</dfn> is when an activity is deemed to have started.  The activity did not exist before its start. Any usage or generation involving an activity follows the activity's start. A start may refer to an entity, known as <dfn id="concept-start-trigger">trigger</dfn>, that initiated the <span class="delete">activity.</span><span class="insert">activity, or to an activity, known as </span><dfn id="concept-start-starter"><span class="insert">starter</span></dfn><span class="insert">, that generated the trigger.</span> </div>
+
+
+<p></p><div class="attributes" id="attributes-start">An activity <dfn title="wasStartedBy" id="dfn-wasstartedby">start</dfn><span class="withPn">, written <span class="pnExpression"><span class="delete">wasStartedBy(id,a,e,t,attrs)</span><span class="insert">wasStartedBy(id, a2, e, a1, t, attrs)</span></span> in PROV-N,</span> has:
 <ul>
 <li><span class="attribute" id="start.id">id</span>:  an <em class="rfc2119" title="optional">optional</em> identifier for the activity start;</li> 
-<li><span class="attribute" id="start.activity">activity</span>: an identifier (<span class="name">a</span>) for the started activity;</li> 
+<li><span class="attribute" id="start.activity">activity</span>: an identifier (<span class="name"><span class="delete">a</span><span class="insert">a2</span></span>) for the started activity;</li> 
 <li><span class="attribute" id="start.trigger">trigger</span>: an <em class="rfc2119" title="optional">optional</em> identifier (<span class="name">e</span>) for the entity triggering the activity;</li> 
+<li><span class="attribute" id="start.starter"><span class="insert">starter</span></span><span class="insert">: an </span><em class="rfc2119" title="optional"><span class="insert">optional</span></em><span class="insert"> identifier (</span><span class="name"><span class="insert">a1</span></span><span class="insert">) for the activity that generated the (possibly unspecified) entity (</span><span class="name"><span class="insert">e</span></span><span class="insert">);</span></li> 
 <li><span class="attribute" id="start.time">time</span>: the <em class="rfc2119" title="optional">optional</em> time (<span class="name">t</span>) at which the activity was started; </li> 
 <li><span class="attribute" id="start.attributes">attributes</span>: an <em class="rfc2119" title="optional">optional</em> set (<span class="name">attrs</span>) of attribute-value pairs representing additional information about this activity start.
 </li></ul>
@@ -1911,12 +1913,19 @@
 <div class="anexample">
 <p>
 The following example contains the description of an activity <span class="name">a1</span> (a discussion), which was started at a specific time, and was triggered by an email message <span class="name">e1</span>.</p>
-<pre class="codeexample">entity(e1,[prov:type="email message"])
+<pre class="codeexample"><span class="delete">entity(e1,[prov:type="email message"])
 activity(a1,[prov:type="Discuss"])
-wasStartedBy(a1,e1,2011-11-16T16:05:00)
+wasStartedBy(a1,e1,2011-11-16T16:05:00)</span><span class="insert">entity(e1, [prov:type="email message"] )
+activity(a1, [ prov:type="Discuss" ])
+wasStartedBy(a1, e1, -, 2011-11-16T16:05:00)</span>
 </pre>
 Furthermore, if the message is also an input to the activity, this can be described as follows:
-<pre class="codeexample">used(a1,e1,-)
+<pre class="codeexample"><span class="delete">used(a1,e1,-)</span><span class="insert">used(a1, e1, -)
+</span></pre>
+<p><span class="insert">Alternatively, one can also describe the activity that generated the email message.</span></p>
+<pre class="codeexample"><span class="insert">activity(a0, [ prov:type="Write" ])
+wasGeneratedBy(e1, a0)
+wasStartedBy(a1, e1, a0, 2011-11-16T16:05:00)</span>
 </pre>
 </div>
 
@@ -1925,13 +1934,31 @@
 In the following example, a race is started by a bang, and responsibility for this trigger is attributed to an agent 
  <span class="name">ex:Bob</span>.
 </p><pre class="codeexample">activity(ex:foot_race)
-wasStartedBy(ex:foot_race,ex:bang,2012-03-09T08:05:08-05:00)
+<span class="delete">wasStartedBy(ex:foot_race,ex:bang,2012-03-09T08:05:08-05:00)</span><span class="insert">wasStartedBy(ex:foot_race, ex:bang, -, 2012-03-09T08:05:08-05:00)</span>
 entity(ex:bang)
 agent(ex:Bob)
-wasAttributedTo(ex:bang,ex:Bob)
+<span class="delete">wasAttributedTo(ex:bang,ex:Bob)</span><span class="insert">wasAttributedTo(ex:bang, ex:Bob)</span>
 </pre>
 </div>
 
+<div class="anexample">
+<p><span class="insert">
+In this example, filling fuel was started as a consequence of
+observing the low fuel. The trigger entity is unspecified, it could
+for instance have been the low fuel warning light, the fuel tank
+indicator needle position, or the engine not running properly.</span>
+
+
+</p><pre class="codeexample"><span class="insert">activity(ex:filling-fuel)
+activity(ex:observing-low-fuel)
+
+agent(ex:driver, [ prov:type="prov:Person" %% xsd:QName )
+wasAssociatedWith(ex:filling-fuel, ex:driver)
+wasAssociatedWith(ex:observing-low-fuel, ex:driver)
+
+wasStartedBy(ex:filling-fuel, -, ex:observing-low-fuel, -)
+</span></pre>
+</div>
 
 <p>The relations wasStartedBy and used are orthogonal, and thus need to be expressed independently, according to the situation being described.</p>
 
@@ -1940,15 +1967,16 @@
 <div id="term-End" class="section">
 <h4><span class="secno">4.1.6 </span>End</h4>
 
-<div class="glossary-ref">   <dfn id="concept-end">End</dfn> is when an activity is deemed to have ended.  The activity no longer exists after its end. Any usage, generation, or invalidation involving an activity precedes the activity's end. An end may refer to an entity, known as <dfn id="concept-end-trigger">trigger</dfn>, that terminated the activity. </div>
-
-
-<p></p><div class="attributes" id="attributes-end">An activity <dfn title="wasEndedBy" id="dfn-wasendedby">end</dfn><span class="withAsn">, written <span class="pnExpression">wasEndedBy(id,a,e,t,attrs)</span> in PROV-N,</span> has:
+<div class="glossary-ref">   <dfn id="concept-end">End</dfn> is when an activity is deemed to have ended.  The activity no longer exists after its end. Any usage, generation, or invalidation involving an activity precedes the activity's end. An end may refer to an entity, known as <dfn id="concept-end-trigger">trigger</dfn>, that terminated the <span class="delete">activity.</span><span class="insert">activity, or to an activity, known as </span><dfn id="concept-end-ender"><span class="insert">ender</span></dfn><span class="insert"> that generated the trigger.</span> </div>
+
+
+<p></p><div class="attributes" id="attributes-end">An activity <dfn title="wasEndedBy" id="dfn-wasendedby">end</dfn><span class="withAsn">, written <span class="pnExpression"><span class="delete">wasEndedBy(id,a,e,t,attrs)</span><span class="insert">wasEndedBy(id,a2,e,a1,t,attrs)</span></span> in PROV-N,</span> has:
 <ul>
 <li><span class="attribute" id="end.id">id</span>:  an <em class="rfc2119" title="optional">optional</em> identifier for the activity end;</li> 
-<li><span class="attribute" id="end.activity">activity</span>: an identifier (<span class="name">a</span>) for the ended activity;
+<li><span class="attribute" id="end.activity">activity</span>: an identifier (<span class="name"><span class="delete">a</span><span class="insert">a2</span></span>) for the ended activity;
 </li><li><span class="attribute" id="end.trigger">trigger</span>: an <em class="rfc2119" title="optional">optional</em> identifier (<span class="name">e</span>) for the entity triggering the activity ending;
-</li><li><span class="attribute" id="end.time">time</span>: the <em class="rfc2119" title="optional">optional</em> time (<span class="name">t</span>) at which the activity was ended; </li> 
+</li><li><span class="attribute" id="end.ender"><span class="insert">ender</span></span><span class="insert">: an </span><em class="rfc2119" title="optional"><span class="insert">optional</span></em><span class="insert"> identifier (</span><span class="name"><span class="insert">a1</span></span><span class="insert">) for the activity that generated the (possibly unspecified) entity (</span><span class="name"><span class="insert">e</span></span><span class="insert">);</span></li> 
+<li><span class="attribute" id="end.time">time</span>: the <em class="rfc2119" title="optional">optional</em> time (<span class="name">t</span>) at which the activity was ended; </li> 
 <li><span class="attribute" id="end.attributes">attributes</span>: an <em class="rfc2119" title="optional">optional</em> set (<span class="name">attrs</span>) of attribute-value pairs representing additional information about this activity end.
 </li></ul>
 </div>
@@ -2093,37 +2121,37 @@
 </div>
 </div>
 
-<div id="term-wasStartedByActivity" class="section">
-<h4><span class="secno">4.1.9 </span>Start by Activity</h4>
-
-<div class="glossary-ref">   <dfn id="concept-startByActivity">Start by Activity</dfn> is the start of an activity with an implicit trigger generated by another activity. </div>
-
-
-
-<p></p><div class="attributes" id="attributes-startByActivity">
-A <dfn title="wasStartedByActivity" id="dfn-wasstartedbyactivity">start by activity</dfn><span class="withPn">, written as 
-<span class="pnExpression">wasStartedByActivity(id, a2, a1, attrs)</span> in PROV-N,</span> has:
-<ul>
-<li><span class="attribute" id="startByActivity.id">id</span>:  an <em class="rfc2119" title="optional">optional</em> identifier of the relation;</li> 
-<li><span class="attribute" id="startByActivity.started">started</span>: the identifier (<span class="name">a2</span>) of  the started activity;
-</li><li><span class="attribute" id="startByActivity.starter">starter</span>: the identifier (<span class="name">a1</span>) of the activity that started the other;</li>
-<li><span class="attribute" id="startByActivity.attributes">attributes</span>: an <em class="rfc2119" title="optional">optional</em> set (<span class="name">attrs</span>) of attribute-value pairs representing additional information about this start by activity.</li>
-</ul>
-</div>
-
-
-
-<div class="anexample">
-<p>
-Suppose activities <span class="name">a1</span> and <span class="name">a2</span> are computer processes that are executed on different hosts, and that <span class="name">a1</span> started <span class="name">a2</span>. This can be expressed as in the following fragment:</p>
-<pre class="codeexample">activity(a1,t1,t2,[ex:host="server1.example.org",prov:type="workflow"])
+
+<span class="delete">4.1.9 </span><span class="delete">Start by Activity</span>
+
+   <span class="delete">Start by Activity</span><span class="delete"> is the start of an activity with an implicit trigger generated by another activity. </span>
+
+
+
+<span class="delete">
+A </span><span class="delete">start by activity</span><span class="delete">, written as 
+</span><span class="delete">wasStartedByActivity(id, a2, a1, attrs)</span><span class="delete"> in PROV-N,</span><span class="delete"> has:
+</span>
+<span class="delete">id</span><span class="delete">:  an </span><span class="delete">optional</span><span class="delete"> identifier of the relation;</span> 
+<span class="delete">started</span><span class="delete">: the identifier (</span><span class="delete">a2</span><span class="delete">) of  the started activity;
+</span><span class="delete">starter</span><span class="delete">: the identifier (</span><span class="delete">a1</span><span class="delete">) of the activity that started the other;</span>
+<span class="delete">attributes</span><span class="delete">: an </span><span class="delete">optional</span><span class="delete"> set (</span><span class="delete">attrs</span><span class="delete">) of attribute-value pairs representing additional information about this start by activity.</span>
+
+
+
+
+
+
+<span class="delete">
+Suppose activities </span><span class="delete">a1</span><span class="delete"> and </span><span class="delete">a2</span><span class="delete"> are computer processes that are executed on different hosts, and that </span><span class="delete">a1</span><span class="delete"> started </span><span class="delete">a2</span><span class="delete">. This can be expressed as in the following fragment:</span>
+<span class="delete">activity(a1,t1,t2,[ex:host="server1.example.org",prov:type="workflow"])
 activity(a2,t3,t4,[ex:host="server2.example.org",prov:type="subworkflow"])
 wasStartedByActivity(a2,a1)
-</pre>
-It is assumed that the activities <span class="name">a1</span> and <span class="name">a2</span> are of type "workflow" and "subworkflow", respectively; the latter was started by the former.
-</div>
-
-</div>
+</span><span class="delete">
+It is assumed that the activities </span><span class="delete">a1</span><span class="delete"> and </span><span class="delete">a2</span><span class="delete"> are of type "workflow" and "subworkflow", respectively; the latter was started by the former.
+</span>
+
+
 
 
 </div>
--- a/model/glossary.html	Thu May 10 13:46:31 2012 -0400
+++ b/model/glossary.html	Thu May 10 21:36:59 2012 +0100
@@ -126,16 +126,16 @@
 A <dfn id="concept-revision">revision</dfn> is a derivation that revises an entity into a revised version.
 </span>
 
-<span class="glossary" id="glossary-start">  
 <dfn id="concept-start">Start</dfn> is when an activity is deemed to have started.
  The activity did not exist before its start. Any usage or generation involving an activity follows the activity's start.
-A start may refer to an entity, known as <dfn id="concept-start-trigger">trigger</dfn>, that initiated the activity.
-</span>
+A start may refer to an entity, known as <dfn id="concept-start-trigger">trigger</dfn>, that initiated the activity, or to an activity, known as <dfn id="concept-start-starter">starter</dfn>, that generated the trigger.
+
+
 
 <span class="glossary" id="glossary-end">  
 <dfn id="concept-end">End</dfn> is when an activity is deemed to have ended.
  The activity no longer exists after its end. Any usage, generation, or invalidation involving an activity precedes the activity's end.
-An end may refer to an entity, known as <dfn id="concept-end-trigger">trigger</dfn>, that terminated the activity.
+An end may refer to an entity, known as <dfn id="concept-end-trigger">trigger</dfn>, that terminated the activity, or to an activity, known as <dfn id="concept-end-ender">ender</dfn> that generated the trigger.
 </span>
 
 <span class="glossary" id="glossary-attribution">  
--- a/model/glossary.js	Thu May 10 13:46:31 2012 -0400
+++ b/model/glossary.js	Thu May 10 21:36:59 2012 +0100
@@ -136,13 +136,13 @@
 '<span class="glossary" id="glossary-start">   ' + 
 '<dfn id="concept-start">Start</dfn> is when an activity is deemed to have started. ' + 
 ' The activity did not exist before its start. Any usage or generation involving an activity follows the activity\'s start. ' + 
-'A start may refer to an entity, known as <dfn id="concept-start-trigger">trigger</dfn>, that initiated the activity. ' + 
+'A start may refer to an entity, known as <dfn id="concept-start-trigger">trigger</dfn>, that initiated the activity, or to an activity, known as <dfn id="concept-start-starter">starter</dfn>, that generated the trigger. ' +
 '</span> ' + 
 ' ' + 
 '<span class="glossary" id="glossary-end">   ' + 
 '<dfn id="concept-end">End</dfn> is when an activity is deemed to have ended. ' + 
 ' The activity no longer exists after its end. Any usage, generation, or invalidation involving an activity precedes the activity\'s end. ' + 
-'An end may refer to an entity, known as <dfn id="concept-end-trigger">trigger</dfn>, that terminated the activity. ' + 
+'An end may refer to an entity, known as <dfn id="concept-end-trigger">trigger</dfn>, that terminated the activity, or to an activity, known as <dfn id="concept-end-ender">ender</dfn> that generated the trigger. ' + 
 '</span> ' + 
 ' ' + 
 '<span class="glossary" id="glossary-attribution">   ' + 
Binary file model/images/Entities-Activities.png has changed
--- a/model/images/Entities-Activities.svg	Thu May 10 13:46:31 2012 -0400
+++ b/model/images/Entities-Activities.svg	Thu May 10 21:36:59 2012 +0100
@@ -44,6 +44,48 @@
        inkscape:vp_y="0 : 1000 : 0"
        inkscape:vp_x="0 : 0.5 : 1"
        sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective2887"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective2939"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective2986"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3011"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3033"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3099"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
   </defs>
   <sodipodi:namedview
      pagecolor="#ffffff"
@@ -58,14 +100,125 @@
      inkscape:window-height="978"
      id="namedview84"
      showgrid="false"
-     inkscape:zoom="1.55524"
-     inkscape:cx="391.89819"
-     inkscape:cy="209"
+     inkscape:zoom="1.5760655"
+     inkscape:cx="326.52267"
+     inkscape:cy="173.86432"
      inkscape:window-x="1280"
      inkscape:window-y="0"
      inkscape:window-maximized="1"
      inkscape:current-layer="svg2" />
   <polyline
+     transform="matrix(-4.1519743,0,0,1.130313,941.46121,-116.21323)"
+     style="fill:none;stroke:#000000;stroke-width:0.44935021"
+     points="126,366 96,289"
+     id="polyline134-2"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <ellipse
+     d="m 225.5,339 c 0,0.27614 -0.22386,0.5 -0.5,0.5 -0.27614,0 -0.5,-0.22386 -0.5,-0.5 0,-0.27614 0.22386,-0.5 0.5,-0.5 0.27614,0 0.5,0.22386 0.5,0.5 z"
+     transform="translate(-72.966221,-102.72863)"
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     sodipodi:ry="0.5"
+     sodipodi:rx="0.5"
+     sodipodi:cy="339"
+     sodipodi:cx="225"
+     cx="225"
+     cy="339"
+     rx="0.5"
+     ry="0.5"
+     id="ellipse114"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <rect
+     style="fill:#ffffff;stroke:#ffffff;stroke-width:1"
+     height="68"
+     width="115"
+     x="141.03378"
+     y="263.27136"
+     id="rect118"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <rect
+     style="fill:none;stroke:#000000;stroke-width:1"
+     height="68"
+     width="115"
+     x="141.03378"
+     y="263.27136"
+     id="rect120"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <text
+     font-size="13"
+     x="152.03378"
+     y="277.27136"
+     id="text122"
+     style="font-size:13px;font-family:Lucida Grande"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438">wasStartedBy</text>
+  <rect
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     height="1"
+     width="115"
+     x="141.03378"
+     y="287.27136"
+     id="rect124"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <rect
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     height="1"
+     width="115"
+     x="141.03378"
+     y="308.27136"
+     id="rect126"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <line
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     x1="153.03375"
+     x2="153.03375"
+     y1="237.27136"
+     y2="242.27136"
+     id="line128"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <line
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     x1="153.03375"
+     x2="153.03375"
+     y1="247.27136"
+     y2="252.27136"
+     id="line130"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <line
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     x1="153.03375"
+     x2="153.03375"
+     y1="257.27136"
+     y2="262.27136"
+     id="line132"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <polyline
+     transform="matrix(-8.8239399,0,0,0.73340901,1350.4884,-4.4406822)"
+     style="fill:none;stroke:#000000;stroke-width:0.39309327"
+     points="126,366 96,289"
+     id="polyline134"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <polyline
      points="558,71 558,15 630,15 630,103 560,103"
      id="polyline60"
      inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Entities-Activities.png"
@@ -82,43 +235,6 @@
      inkscape:export-xdpi="79.550438"
      inkscape:export-ydpi="79.550438"
      style="font-size:13px;font-family:Lucida Grande">wasInformedBy</text>
-  <polyline
-     points="560,167 630,167 630,263 558,263 558,209"
-     id="polyline22"
-     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Entities-Activities.png"
-     inkscape:export-xdpi="79.550438"
-     inkscape:export-ydpi="79.550438"
-     transform="translate(-10,0)"
-     style="fill:none;stroke:#000000;stroke-width:1" />
-  <line
-     x1="555"
-     x2="548"
-     y1="221"
-     y2="209"
-     id="line24"
-     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Entities-Activities.png"
-     inkscape:export-xdpi="79.550438"
-     inkscape:export-ydpi="79.550438"
-     style="fill:#000000;stroke:#000000;stroke-width:1" />
-  <line
-     x1="541"
-     x2="548"
-     y1="221"
-     y2="209"
-     id="line26"
-     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Entities-Activities.png"
-     inkscape:export-xdpi="79.550438"
-     inkscape:export-ydpi="79.550438"
-     style="fill:#000000;stroke:#000000;stroke-width:1" />
-  <text
-     font-size="13"
-     x="622"
-     y="183"
-     id="text28"
-     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Entities-Activities.png"
-     inkscape:export-xdpi="79.550438"
-     inkscape:export-ydpi="79.550438"
-     style="font-size:13px;font-family:Lucida Grande">wasStartedByActivity</text>
   <rect
      fill="#ffffff"
      height="138"
@@ -422,15 +538,6 @@
      inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Entities-Activities.png"
      inkscape:export-xdpi="79.550438"
      inkscape:export-ydpi="79.550438" />
-  <text
-     font-size="13"
-     x="233"
-     y="218"
-     id="text74"
-     style="font-size:13px;font-family:Lucida Grande"
-     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Entities-Activities.png"
-     inkscape:export-xdpi="79.550438"
-     inkscape:export-ydpi="79.550438">wasStartedBy(t)</text>
   <polyline
      points="454,159 110,159"
      id="polyline76"
@@ -459,15 +566,6 @@
      inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Entities-Activities.png"
      inkscape:export-xdpi="79.550438"
      inkscape:export-ydpi="79.550438" />
-  <text
-     font-size="13"
-     x="236.56738"
-     y="186"
-     id="text82"
-     style="font-size:13px;font-family:Lucida Grande"
-     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Entities-Activities.png"
-     inkscape:export-xdpi="79.550438"
-     inkscape:export-ydpi="79.550438">wasEndedBy(t)</text>
   <polyline
      transform="translate(-0.330526,28.74747)"
      style="fill:none;stroke:#000000;stroke-width:1"
@@ -505,4 +603,255 @@
      inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Entities-Activities.png"
      inkscape:export-xdpi="79.550438"
      inkscape:export-ydpi="79.550438">wasInvalidatedBy(t)</text>
+  <ellipse
+     d="m 225.5,339 c 0,0.27614 -0.22386,0.5 -0.5,0.5 -0.27614,0 -0.5,-0.22386 -0.5,-0.5 0,-0.27614 0.22386,-0.5 0.5,-0.5 0.27614,0 0.5,0.22386 0.5,0.5 z"
+     transform="translate(-73.266241,-137.41673)"
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     sodipodi:ry="0.5"
+     sodipodi:rx="0.5"
+     sodipodi:cy="339"
+     sodipodi:cx="225"
+     cx="225"
+     cy="339"
+     rx="0.5"
+     ry="0.5"
+     id="ellipse114-8"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <line
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     x1="152.73373"
+     x2="152.73373"
+     y1="202.58327"
+     y2="207.58327"
+     id="line128-7"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <line
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     x1="152.73373"
+     x2="152.73373"
+     y1="212.58327"
+     y2="217.58327"
+     id="line130-2"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <line
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     x1="152.73373"
+     x2="152.73373"
+     y1="222.58327"
+     y2="227.58325"
+     id="line132-8"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <text
+     font-size="13"
+     x="151.38556"
+     y="301.12692"
+     id="text14-9"
+     style="font-size:13px;font-family:Lucida Grande"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Entities-Activities.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438">time</text>
+  <ellipse
+     d="m 225.5,339 c 0,0.27614 -0.22386,0.5 -0.5,0.5 -0.27614,0 -0.5,-0.22386 -0.5,-0.5 0,-0.27614 0.22386,-0.5 0.5,-0.5 0.27614,0 0.5,0.22386 0.5,0.5 z"
+     transform="translate(177.13586,-101.58929)"
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     sodipodi:ry="0.5"
+     sodipodi:rx="0.5"
+     sodipodi:cy="339"
+     sodipodi:cx="225"
+     cx="225"
+     cy="339"
+     rx="0.5"
+     ry="0.5"
+     id="ellipse114-2"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <rect
+     style="fill:#ffffff;stroke:#ffffff;stroke-width:1"
+     height="68"
+     width="115"
+     x="303.13586"
+     y="264.41071"
+     id="rect118-2"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <rect
+     style="fill:none;stroke:#000000;stroke-width:1"
+     height="68"
+     width="115"
+     x="303.13586"
+     y="264.41071"
+     id="rect120-2"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <text
+     font-size="13"
+     x="316.13586"
+     y="278.41071"
+     id="text122-0"
+     style="font-size:13px;font-family:Lucida Grande"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438">wasEndedBy</text>
+  <rect
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     height="1"
+     width="115"
+     x="303.13586"
+     y="288.41071"
+     id="rect124-5"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <rect
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     height="1"
+     width="115"
+     x="303.13586"
+     y="309.41071"
+     id="rect126-5"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <line
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     x1="403.13583"
+     x2="403.13583"
+     y1="238.41069"
+     y2="243.41071"
+     id="line128-2"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <line
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     x1="403.13583"
+     x2="403.13583"
+     y1="248.41071"
+     y2="253.41071"
+     id="line130-9"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <line
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     x1="403.13583"
+     x2="403.13583"
+     y1="258.41071"
+     y2="263.41071"
+     id="line132-0"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <ellipse
+     d="m 225.5,339 c 0,0.27614 -0.22386,0.5 -0.5,0.5 -0.27614,0 -0.5,-0.22386 -0.5,-0.5 0,-0.27614 0.22386,-0.5 0.5,-0.5 0.27614,0 0.5,0.22386 0.5,0.5 z"
+     transform="translate(176.83584,-136.2774)"
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     sodipodi:ry="0.5"
+     sodipodi:rx="0.5"
+     sodipodi:cy="339"
+     sodipodi:cx="225"
+     cx="225"
+     cy="339"
+     rx="0.5"
+     ry="0.5"
+     id="ellipse114-8-8"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <line
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     x1="402.83582"
+     x2="402.83582"
+     y1="203.7226"
+     y2="208.7226"
+     id="line128-7-3"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <line
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     x1="402.83582"
+     x2="402.83582"
+     y1="213.7226"
+     y2="218.7226"
+     id="line130-2-8"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <line
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     x1="402.83582"
+     x2="402.83582"
+     y1="223.7226"
+     y2="228.72258"
+     id="line132-8-0"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <text
+     font-size="13"
+     x="313.48764"
+     y="302.26627"
+     id="text14-9-4"
+     style="font-size:13px;font-family:Lucida Grande"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Entities-Activities.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438">time</text>
+  <ellipse
+     d="m 225.5,339 c 0,0.27614 -0.22386,0.5 -0.5,0.5 -0.27614,0 -0.5,-0.22386 -0.5,-0.5 0,-0.27614 0.22386,-0.5 0.5,-0.5 0.27614,0 0.5,0.22386 0.5,0.5 z"
+     transform="translate(176.46545,-168.71776)"
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     sodipodi:ry="0.5"
+     sodipodi:rx="0.5"
+     sodipodi:cy="339"
+     sodipodi:cx="225"
+     cx="225"
+     cy="339"
+     rx="0.5"
+     ry="0.5"
+     id="ellipse114-8-8-1"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <line
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     x1="402.46542"
+     x2="402.46542"
+     y1="171.28224"
+     y2="176.28224"
+     id="line128-7-3-1"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <line
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     x1="402.46542"
+     x2="402.46542"
+     y1="181.28224"
+     y2="186.28224"
+     id="line130-2-8-9"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
+  <line
+     style="fill:#000000;stroke:#000000;stroke-width:1"
+     x1="402.46542"
+     x2="402.46542"
+     y1="191.28224"
+     y2="196.28223"
+     id="line132-8-0-0"
+     inkscape:export-filename="/home/lavm/papers/papers/prov-wg/hg/model/images/Agents-Responsibility.png"
+     inkscape:export-xdpi="79.550438"
+     inkscape:export-ydpi="79.550438" />
 </svg>
--- a/model/prov-dm.html	Thu May 10 13:46:31 2012 -0400
+++ b/model/prov-dm.html	Thu May 10 21:36:59 2012 +0100
@@ -983,7 +983,7 @@
 <tr><td>Entity</td><td><div class="component3-color"><a>wasDerivedFrom</a><br><a>wasRevisionOf</a><br><a>wasQuotedFrom</a><br><a>hadOriginalSource</a></div><div class="component4-color"><a>alternateOf</a><br><a>specializationOf</a></div></td><td class="component1-color"><a
 title="wasGeneratedBy">wasGeneratedBy</a><br><a
 title="wasInvalidatedBy">wasInvalidatedBy</a></td><td class="component2-color"><a>wasAttributedTo</a></td><td class="component6-color"><a>hasAnnotation</a></td></tr>
-<tr><td>Activity</td><td><div class="component1-color"><a>used</a><br><a>wasStartedBy</a><br><a>wasEndedBy</a></div></td><td class="component1-color"><a>wasStartedByActivity</a><br><a>wasInformedBy</a></td><td class="component2-color"><a>wasAssociatedWith</a></td><td class="component6-color"><a>hasAnnotation</a></td></tr>
+<tr><td>Activity</td><td><div class="component1-color"><a>used</a><br><a>wasStartedBy</a><br><a>wasEndedBy</a></div></td><td class="component1-color"><a>wasInformedBy</a></td><td class="component2-color"><a>wasAssociatedWith</a></td><td class="component6-color"><a>hasAnnotation</a></td></tr>
 <tr><td>Agent</td><td>&mdash;</td><td>&mdash;</td><td class="component2-color"><a>actedOnBehalfOf</a></td><td class="component6-color"><a>hasAnnotation</a></td></tr>
 <tr><td>Note</td><td>&mdash;</td><td>&mdash;</td><td>&mdash;</td><td class="component6-color"><a>hasAnnotation</a></td></tr>
 </table>
@@ -1000,11 +1000,10 @@
 <tr class="component1-color"><td><a>Activity</a></td><td><a title="dfn-Activity">activity(id, st, et, [ attr1=val1, ...])</a></td></tr>
 <tr class="component1-color"><td><a>Generation</a></td><td><a title="wasGeneratedBy">wasGeneratedBy(id,e,a,t,attrs)</a></td></tr>
 <tr class="component1-color"><td><a>Usage</a></td><td><a title="used">used(id,a,e,t,attrs)</a></td></tr>
-<tr class="component1-color"><td><a>Start</a></td><td><a title="wasStartedBy">wasStartedBy(id,a,e,t,attrs)</a></td></tr>
-<tr class="component1-color"><td><a>End</a></td><td><a title="wasEndedBy">wasEndedBy(id,a,e,t,attrs)</a></td></tr>
+<tr class="component1-color"><td><a>Start</a></td><td><a title="wasStartedBy">wasStartedBy(id,a2,e,a1,t,attrs)</a></td></tr>
+<tr class="component1-color"><td><a>End</a></td><td><a title="wasEndedBy">wasEndedBy(id,a2,e,a1,t,attrs)</a></td></tr>
 <tr class="component1-color"><td><a>Invalidation</a></td><td><a title="wasInvalidatedBy">wasInvalidatedBy(id,e,a,t,attrs)</a></td></tr>
 <tr class="component1-color"><td><a>Communication</a></td><td><a title="wasInformedBy">wasInformedBy(id,a2,a1,attrs)</a></td></tr>
-<tr class="component1-color"><td><a>Start by Activity</a></td><td><a title="wasStartedByActivity">wasStartedByActivity(id, a2, a1, attrs)</a></td></tr>
 <tr class="component2-color"><td><a>Agent</a></td><td><a title="dfn-agent">agent(id, [ attr1=val1, ...])</a></td></tr>
 <tr class="component2-color"><td><a>Attribution</a></td><td><a title="wasAttributedTo">wasAttributedTo(id,e,ag,attr)</a></td></tr>
 <tr class="component2-color"><td><a>Association</a></td><td><a title="wasAssociatedWith">wasAssociatedWith(id,a,ag,pl,attrs)</a></td></tr>
@@ -1035,7 +1034,8 @@
 <section id="component1"> 
 <h3>Component 1: Entities and Activities</h3>
 
-<p>The first component of PROV-DM is concerned with <a title="entity">entities</a> and <a title="activity">activities</a>, and their interrelations: <a>Usage</a>, <a>Generation</a>, <a>Start</a>, <a>End</a>, <a>Invalidation</a>, <a>Communication</a>, and <a>Start by Activity</a>.  <a href="#figure-component1">Figure 5</a> uses UML to depict the first component, with two classes and binary associations between them. Associations are not just binary: indeed, <a>Usage</a>, <a>Generation</a>, <a>Start</a>, <a>End</a> also include <em>time</em> attributes.
+<p>The first component of PROV-DM is concerned with <a title="entity">entities</a> and <a title="activity">activities</a>, and their interrelations: <a>Usage</a>, <a>Generation</a>, <a>Start</a>, <a>End</a>, <a>Invalidation</a>, and <a>Communication</a>.  <a href="#figure-component1">Figure 5</a> uses UML to depict the first component, with two classes and associations between them.  <a>Usage</a>, <a>Generation</a>, <a>Start</a>, <a>End</a>  include <em>time</em> attributes.
+UML association classes are used to express n-ary relations <a>Start</a> and <a>End</a>. 
 </p>
 
 <div style="text-align: center;">
@@ -1220,11 +1220,12 @@
 <div class="glossary-ref" data-ref="glossary-start"></div>
 
 
-<p><div class="attributes" id="attributes-start">An activity <dfn title="wasStartedBy">start</dfn><span class="withPn">, written <span class="pnExpression">wasStartedBy(id,a,e,t,attrs)</span> in PROV-N,</span> has:
+<p><div class="attributes" id="attributes-start">An activity <dfn title="wasStartedBy">start</dfn><span class="withPn">, written <span class="pnExpression">wasStartedBy(id, a2, e, a1, t, attrs)</span> in PROV-N,</span> has:
 <ul>
 <li><span class='attribute' id="start.id">id</span>:  an OPTIONAL identifier for the activity start;</li> 
-<li><span class='attribute' id="start.activity">activity</span>: an identifier (<span class="name">a</span>) for the started activity;</li> 
+<li><span class='attribute' id="start.activity">activity</span>: an identifier (<span class="name">a2</span>) for the started activity;</li> 
 <li><span class='attribute' id="start.trigger">trigger</span>: an OPTIONAL identifier (<span class="name">e</span>) for the entity triggering the activity;</li> 
+<li><span class='attribute' id="start.starter">starter</span>: an OPTIONAL identifier (<span class="name">a1</span>) for the activity that generated the (possibly unspecified) entity (<span class="name">e</span>);</li> 
 <li><span class='attribute' id="start.time">time</span>: the OPTIONAL time (<span class="name">t</span>) at which the activity was started; </li> 
 <li><span class='attribute' id="start.attributes">attributes</span>: an OPTIONAL set (<span class="name">attrs</span>) of attribute-value pairs representing additional information about this activity start.
 </ul>
@@ -1234,13 +1235,19 @@
 <p>
 The following example contains the description of an activity <span class="name">a1</span> (a discussion), which was started at a specific time, and was triggered by an email message <span class="name">e1</span>.</p>
 <pre class="codeexample">
-entity(e1,[prov:type="email message"])
-activity(a1,[prov:type="Discuss"])
-wasStartedBy(a1,e1,2011-11-16T16:05:00)
+entity(e1, [prov:type="email message"] )
+activity(a1, [ prov:type="Discuss" ])
+wasStartedBy(a1, e1, -, 2011-11-16T16:05:00)
 </pre>
 Furthermore, if the message is also an input to the activity, this can be described as follows:
 <pre class="codeexample">
-used(a1,e1,-)
+used(a1, e1, -)
+</pre>
+<p>Alternatively, one can also describe the activity that generated the email message.</p>
+<pre class="codeexample">
+activity(a0, [ prov:type="Write" ])
+wasGeneratedBy(e1, a0)
+wasStartedBy(a1, e1, a0, 2011-11-16T16:05:00)
 </pre>
 </div>
 
@@ -1250,13 +1257,32 @@
  <span class="name">ex:Bob</span>.
 <pre class="codeexample">
 activity(ex:foot_race)
-wasStartedBy(ex:foot_race,ex:bang,2012-03-09T08:05:08-05:00)
+wasStartedBy(ex:foot_race, ex:bang, -, 2012-03-09T08:05:08-05:00)
 entity(ex:bang)
 agent(ex:Bob)
-wasAttributedTo(ex:bang,ex:Bob)
+wasAttributedTo(ex:bang, ex:Bob)
 </pre>
 </div>
 
+<div class="anexample">
+<p>
+In this example, filling fuel was started as a consequence of
+observing the low fuel. The trigger entity is unspecified, it could
+for instance have been the low fuel warning light, the fuel tank
+indicator needle position, or the engine not running properly.
+
+
+<pre class="codeexample">
+activity(ex:filling-fuel)
+activity(ex:observing-low-fuel)
+
+agent(ex:driver, [ prov:type="prov:Person" %% xsd:QName )
+wasAssociatedWith(ex:filling-fuel, ex:driver)
+wasAssociatedWith(ex:observing-low-fuel, ex:driver)
+
+wasStartedBy(ex:filling-fuel, -, ex:observing-low-fuel, -)
+</pre>
+</div>
 
 <p>The relations wasStartedBy and used are orthogonal, and thus need to be expressed independently, according to the situation being described.</p>
 
@@ -1268,11 +1294,12 @@
 <div class="glossary-ref" data-ref="glossary-end"></div>
 
 
-<p><div class="attributes" id="attributes-end">An activity <dfn title="wasEndedBy">end</dfn><span class="withAsn">, written <span class="pnExpression">wasEndedBy(id,a,e,t,attrs)</span> in PROV-N,</span> has:
+<p><div class="attributes" id="attributes-end">An activity <dfn title="wasEndedBy">end</dfn><span class="withAsn">, written <span class="pnExpression">wasEndedBy(id,a2,e,a1,t,attrs)</span> in PROV-N,</span> has:
 <ul>
 <li><span class='attribute' id="end.id">id</span>:  an OPTIONAL identifier for the activity end;</li> 
-<li><span class='attribute' id="end.activity">activity</span>: an identifier (<span class="name">a</span>) for the ended activity;
+<li><span class='attribute' id="end.activity">activity</span>: an identifier (<span class="name">a2</span>) for the ended activity;
 <li><span class='attribute' id="end.trigger">trigger</span>: an OPTIONAL identifier (<span class="name">e</span>) for the entity triggering the activity ending;
+<li><span class='attribute' id="end.ender">ender</span>: an OPTIONAL identifier (<span class="name">a1</span>) for the activity that generated the (possibly unspecified) entity (<span class="name">e</span>);</li> 
 <li><span class='attribute' id="end.time">time</span>: the OPTIONAL time (<span class="name">t</span>) at which the activity was ended; </li> 
 <li><span class='attribute' id="end.attributes">attributes</span>: an OPTIONAL set (<span class="name">attrs</span>) of attribute-value pairs representing additional information about this activity end.
 </ul>
@@ -1424,38 +1451,6 @@
 </div>
 </section>
 
-<section id="term-wasStartedByActivity">
-<h3>Start by Activity</h3>
-
-<div class="glossary-ref" data-ref="glossary-startByActivity"></div>
-
-
-
-<p><div class="attributes" id="attributes-startByActivity">
-A <dfn title="wasStartedByActivity">start by activity</dfn><span class="withPn">, written as 
-<span class="pnExpression">wasStartedByActivity(id, a2, a1, attrs)</span> in PROV-N,</span> has:
-<ul>
-<li><span class='attribute' id="startByActivity.id">id</span>:  an OPTIONAL identifier of the relation;</li> 
-<li><span class='attribute' id="startByActivity.started">started</span>: the identifier (<span class="name">a2</span>) of  the started activity;
-<li><span class='attribute' id="startByActivity.starter">starter</span>: the identifier (<span class="name">a1</span>) of the activity that started the other;</li>
-<li><span class='attribute' id="startByActivity.attributes">attributes</span>: an OPTIONAL set (<span class="name">attrs</span>) of attribute-value pairs representing additional information about this start by activity.</li>
-</ul>
-</div>
-
-
-
-<div class="anexample">
-<p>
-Suppose activities <span class="name">a1</span> and <span class="name">a2</span> are computer processes that are executed on different hosts, and that <span class="name">a1</span> started <span class="name">a2</span>. This can be expressed as in the following fragment:</p>
-<pre class="codeexample">
-activity(a1,t1,t2,[ex:host="server1.example.org",prov:type="workflow"])
-activity(a2,t3,t4,[ex:host="server2.example.org",prov:type="subworkflow"])
-wasStartedByActivity(a2,a1)
-</pre>
-It is assumed that the activities <span class="name">a1</span> and <span class="name">a2</span> are of type "workflow" and "subworkflow", respectively; the latter was started by the former.
-</div>
-
-</section>
 
 
 </section>