--- a/model/prov-dm.html Thu May 24 21:57:12 2012 +0100
+++ b/model/prov-dm.html Thu May 24 22:53:01 2012 +0100
@@ -652,15 +652,11 @@
</ul>
</div>
-<p>
-<span class="glossary-ref" data-ref="glossary-responsibility" data-withspan="true">
-</span> The nature of this relation is intended to be broad, including delegation or contractual relation. </p>
-
-<div class="note">The WG voted to rename responsibility into delegation. Tentative definition.</div>
+
<p>
<span class="glossary-ref" data-ref="glossary-delegation" data-withspan="true">
-</span>
+</span> The nature of this relation is intended to be broad, including contractual relation, but also altruistic initiative by the representative agent. </p>
@@ -856,7 +852,8 @@
<div id="components-overview-div" style="text-align: center;">
<table class="thinborder" style="margin-left: auto; margin-right: auto;">
<caption id="components-overview">Table 3: Components Overview</caption>
-<tr><td></td><td>Component</td><td>Core <br>Structures</td><td>Overview</td><td>Specification</td><td>Description</td></tr>
+<tr><td style="border-width: 0px; "></td><td>Component</td><td>Core <br>Structures</td><td>Overview</td><td>Specification</td><td>Description</td></tr>
+<tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
<tr><td style=" padding: 8px;">1</td><td style="text-align: left;">Entities and Activities</td><td>✔</td><td><a href="#section-entity-activity">2.1.1</a></td><td><a href="#component1">5.1</a></td><td style="text-align: left;">about entities and activities, and their interrelations</td></tr>
<tr><td>2</td><td style="text-align: left;">Agent and Responsibility</td><td>✔</td><td><a href="#section-agents-attribution-association-delegation">2.1.2</a></td><td><a href="#component2">5.2</a></td><td style="text-align: left;">about agents and concepts ascribing responsibility to them</td></tr>
<tr><td>3</td><td style="text-align: left;">Derivation</td><td>✔</td><td><a href="#section-derivation">2.1.3</a></td><td><a href="#component3">5.3</a></td><td style="text-align: left;">about derivations and its subtypes</td></tr>
@@ -1191,7 +1188,7 @@
</div>
<p>
-While not all PROV-DM relations are binary, they all involve two primary elements. Hence, <a href="#relations-at-a-glance">Table 3</a> indexes all relations according to their two primary elements (referred to as subject and object). The table adopts the same color scheme as <a href="#prov-dm-components">Figure 4</a>, allowing components to be readily identified.
+While not all PROV-DM relations are binary, they all involve two primary elements. Hence, <a href="#relations-at-a-glance">Table 4</a> indexes all relations according to their two primary elements (referred to as subject and object). The table adopts the same color scheme as <a href="#prov-dm-components">Figure 4</a>, allowing components to be readily identified.
Note that for simplicity, this table does not include bundle-oriented and collection-oriented relations.
Relation names appearing in bold correspond to the core structures introduced
in <a href="#core-structures">Section 2.1</a>.</p>
@@ -1199,7 +1196,7 @@
<div id="relations-at-a-glance-div" style="text-align: center;">
<table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<caption id="relations-at-a-glance">Table 3: PROV-DM Relations At a Glance</caption>
+<caption id="relations-at-a-glance">Table 4: PROV-DM Relations At a Glance</caption>
<tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td><td colspan="3">Object</td></tr>
<tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td><td>Entity</td><td>Activity</td><td>Agent</td></tr>
<tr><td rowspan="3">Subject</td><td>Entity</td><td><div class="component3-color"><a class="essential">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 class="essential"
@@ -1210,12 +1207,12 @@
</table>
</div>
-<p><a href="#prov-dm-types-and-relations">Table 4</a> is a complete index of all the types and relations of PROV-DM, color-coded according to the component they belong to. In the first column, concept names link to their informal definition, whereas, in the second column, representations link to the information used to represent the concept. Concept names appearing in bold are the core structures introduced in <a href="#core-structures">Section 2.1</a>.</p>
+<p><a href="#prov-dm-types-and-relations">Table 5</a> is a complete index of all the types and relations of PROV-DM, color-coded according to the component they belong to. In the first column, concept names link to their informal definition, whereas, in the second column, representations link to the information used to represent the concept. Concept names appearing in bold are the core structures introduced in <a href="#core-structures">Section 2.1</a>.</p>
<div id="prov-dm-types-and-relations-fig" style="text-align: left;">
<table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<caption id="prov-dm-types-and-relations">Table 4: PROV-DM Types and Relations</caption>
+<caption id="prov-dm-types-and-relations">Table 5: PROV-DM Types and Relations</caption>
<tr><td><a><b>Type or Relation Name</b></a></td><td><b>Representation in the PROV-N notation</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>
@@ -1620,7 +1617,7 @@
wasGeneratedBy (ex:bbcNews2012-04-03,-,2012-04-03T00:00:01)
wasInvalidatedBy(ex:bbcNews2012-04-03,-,2012-04-03T23:59:59)
</pre>
-We refer to example <a href="#anexample-specialization">anexample-specialization</a> for further descriptions of the BBC Web site, and to Section <a>Membership</a> for a description of the relation <a>memberOf</a>.
+We refer to example <a href="#anexample-specialization">anexample-specialization</a> for further descriptions of the BBC Web site, and to <a href="#term-dictionary-membership">Section 5.6.5</a> for a description of the relation <a>memberOf</a>.
</div>
@@ -1772,7 +1769,7 @@
<ul>
<li><span class='attribute' id="attribution.id">id</span>: an OPTIONAL identifier for the relation;</li>
<li><span class='attribute' id="attribution.entity">entity</span>: an entity identifier (<span class="name">e</span>);</li>
-<li><span class='attribute' id="attribution.agent">agent</span>: the identifier (<span class="name">ag</span>) of the agent whom the entity is ascribed to;</li>
+<li><span class='attribute' id="attribution.agent">agent</span>: the identifier (<span class="name">ag</span>) of the agent whom the entity is ascribed to, and therefore bears some responsibility for its existence;</li>
<li><span class='attribute' id="attribution.attributes">attributes</span>: an OPTIONAL set (<span class="name">attrs</span>) of attribute-value pairs representing additional information about this attribution.</li>
</ul>
</div>
@@ -1848,12 +1845,7 @@
<div class="glossary-ref" data-ref="glossary-delegation"></div>
-<p>PROV offers a mild version of responsibility
-in the form of a relation to represent when an agent acted on another
-agent's behalf. So for example someone running a mail program,
-the program and the person are both
-agents of the activity; furthermore, the mail software
-agent is running on the person's behalf. In another example, the
+<p>For example, a
student acted on behalf of his supervisor, who acted on behalf of the
department chair, who acted on behalf of the university; all those
agents are responsible in some way for the activity that took place but
@@ -1865,10 +1857,10 @@
<div class="attributes" id="attributes-delegation">
A <dfn title="actedOnBehalfOf">delegation</dfn> link<span class="withPn">, written <span class="pnExpression">actedOnBehalfOf(id;ag2,ag1,a,attrs)</span> in PROV-N,</span> has:
<ul>
-<li><span class='attribute' id="delegation.id">id</span>: an OPTIONAL identifier for the responsibility link between subordinate and responsible;</li>
-<li><span class='attribute' id="delegation.subordinate">subordinate</span>: an identifier (<span class="name">ag2</span>) for the agent associated with an activity, acting on behalf of the responsible
+<li><span class='attribute' id="delegation.id">id</span>: an OPTIONAL identifier for the delegation link between delegate and responsible;</li>
+<li><span class='attribute' id="delegation.delegate">delegate</span>: an identifier (<span class="name">ag2</span>) for the agent associated with an activity, acting on behalf of the responsible
agent;</li>
-<li><span class='attribute' id="delegation.responsible">responsible</span>: an identifier (<span class="name">ag1</span>) for the agent, on behalf of which the subordinate agent acted;</li>
+<li><span class='attribute' id="delegation.responsible">responsible</span>: an identifier (<span class="name">ag1</span>) for the agent, on behalf of which the delegate agent acted;</li>
<li><span class='attribute' id="delegation.activity">activity</span>: an OPTIONAL identifier (<span class="name">a</span>) of an activity for which the delegation link holds;</li>
<li><span class='attribute' id="delegation.attributes">attributes</span>: an OPTIONAL set (<span class="name">attrs</span>) of attribute-value pairs representing additional information about this delegation link.</li>
</ul></div>
@@ -1876,8 +1868,8 @@
<div class="anexample">
<p>The following fragment describes three agents: a programmer, a researcher, and a funder. The programmer and researcher are associated with a workflow activity. The programmer acts on behalf
-of the researcher (delegation) encoding the commands specified by the researcher; the researcher acts on behalf of the funder, who has a contractual agreement with the researcher. The terms
-'delegation' and 'contact' used in this example are domain specific.</p>
+of the researcher (line-management) encoding the commands specified by the researcher; the researcher acts on behalf of the funder, who has a contractual agreement with the researcher. The terms
+'line-management' and 'contract' used in this example are domain specific.</p>
<pre class="codeexample">
activity(a,[prov:type="workflow"])
agent(ag1,[prov:type="programmer"])
@@ -1886,7 +1878,7 @@
wasAssociatedWith(a,ag1,[prov:role="loggedInUser"])
wasAssociatedWith(a,ag2)
wasAssociatedWith(a,ag3)
-actedOnBehalfOf(ag1,ag2,a,[prov:type="delegation"])
+actedOnBehalfOf(ag1,ag2,a,[prov:type="line-management"])
actedOnBehalfOf(ag2,ag3,a,[prov:type="contract"])
</pre>
</div>
@@ -2898,7 +2890,7 @@
<div id="attributes-at-a-glance-div" style="text-align: left;">
<table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<caption id="attributes-at-a-glance">Table 5: PROV-DM Attributes At a Glance</caption>
+<caption id="attributes-at-a-glance">Table 6: PROV-DM Attributes At a Glance</caption>
<tr><td><b>Attribute</b></td><td><b>Allowed In</b></td><td><b>value</b></td><td><b>Section</b></td></tr>
<tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td><td style="border-width: 0px; "><td style="border-width: 0px; "></td></tr>
<tr><td>prov:label</td><td><em>any construct</em></td><td><a href="http://www.w3.org/TR/xmlschema-2/#string">xsd:string</a></td><td>Section <a href="#term-attribute-label">5.7.4.1</a> </td></tr>
@@ -2987,17 +2979,20 @@
<table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<tr><td><span class="name">prov:Bundle</span></td><td><a title="bundle">Section 5.5.1</a></td></tr>
-<tr><td><span class="name">prov:Collection</span></td><td><a title="collection">Section 5.6.1</a></td></tr>
-<tr><td><span class="name">prov:Dictionary</span></td><td><a title="dictionary">Section 5.6.2</a></td></tr>
-<tr><td><span class="name">prov:EmptyDictionary</span></td><td><a title="empty-dictionary">Section 5.6.2</a></td></tr>
-<tr><td><span class="name">prov:HadOriginalSource</span></td><td><a title="original source">Section 5.3.4</a></td></tr>
-<tr><td><span class="name">prov:Organization</span></td><td><a title="organization">Section 5.2.1</a></td></tr>
-<tr><td><span class="name">prov:Person</span></td><td><a title="person">Section 5.2.1</a></td></tr>
-<tr><td><span class="name">prov:Plan</span></td> <td><a title="plan">Section 5.2.3</a></td></tr>
-<tr><td><span class="name">prov:SoftwareAgent</span></td><td><a title="software-agent">Section 5.2.1</a></td></tr>
-<tr><td><span class="name">prov:WasQuotedFrom</span></td><td><a title="Quotation">Section 5.3.3</a></td></tr>
-<tr><td><span class="name">prov:WasRevisionOf</span></td><td><a title="Revision">Section 5.3.2</a></td></tr>
+<caption id="prov-dm-predefined-types">Table 7: PROV-DM Predefined Types</caption>
+<tr><td><b>Type</b></td><td><b>Specification</b></td><td><b>Core concept</b></td></tr>
+<tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
+<tr><td><span class="name">prov:Bundle</span></td><td><a title="bundle">Section 5.5.1</a></td><td><a>Entity</a></td></tr>
+<tr><td><span class="name">prov:Collection</span></td><td><a title="collection">Section 5.6.1</a></td><td><a>Entity</a></td></tr>
+<tr><td><span class="name">prov:Dictionary</span></td><td><a title="dictionary">Section 5.6.2</a></td><td><a>Entity</a></td></tr>
+<tr><td><span class="name">prov:EmptyDictionary</span></td><td><a title="empty-dictionary">Section 5.6.2</a></td><td><a>Entity</a></td></tr>
+<tr><td><span class="name">prov:HadOriginalSource</span></td><td><a title="original source">Section 5.3.4</a></td><td><a>Derivation</a></td></tr>
+<tr><td><span class="name">prov:Organization</span></td><td><a title="organization">Section 5.2.1</a></td><td><a>Agent</a></td></tr>
+<tr><td><span class="name">prov:Person</span></td><td><a title="person">Section 5.2.1</a></td><td><a>Agent</a></td></tr>
+<tr><td><span class="name">prov:Plan</span></td> <td><a title="plan">Section 5.2.3</a></td><td><a>Entity</a></td></tr>
+<tr><td><span class="name">prov:SoftwareAgent</span></td><td><a title="software-agent">Section 5.2.1</a></td><td><a>Agent</a></td></tr>
+<tr><td><span class="name">prov:WasQuotedFrom</span></td><td><a title="Quotation">Section 5.3.3</a></td><td><a>Derivation</a></td></tr>
+<tr><td><span class="name">prov:WasRevisionOf</span></td><td><a title="Revision">Section 5.3.2</a></td><td><a>Derivation</a></td></tr>
</table>
</section>
@@ -3098,7 +3093,7 @@
<table class="thinborder" style="margin-left: auto; margin-right: auto;">
-<caption id="prov-dm-data-types">Table 6: PROV-DM Data Types</caption>
+<caption id="prov-dm-data-types">Table 8: PROV-DM Data Types</caption>
<tr><td><a href="http://www.w3.org/TR/xmlschema-2/#decimal">xsd:decimal</a></td> <td><a href="http://www.w3.org/TR/xmlschema-2/#double">xsd:double</a></td> <td><a href="http://www.w3.org/TR/xmlschema-2/#dateTime">xsd:dateTime</a></td> </tr>
<tr><td><a href="http://www.w3.org/TR/xmlschema-2/#integer">xsd:integer</a></td> <td><a href="http://www.w3.org/TR/xmlschema-2/#float">xsd:float</a></td><td><a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210/#section-XMLLiteral">rdf:XMLLiteral</a></td> </tr>
<tr><td><a href="http://www.w3.org/TR/xmlschema-2/#nonNegativeInteger">xsd:nonNegativeInteger</a></td> <td><a href="http://www.w3.org/TR/xmlschema-2/#string">xsd:string</a></td> <td><a href="http://www.w3.org/TR/prov-n/#prod-QUALIFIED_NAME">prov:QUALIFIED_NAME</a></td> </tr>