replaced tracedTo by wasInfluencedBy
authorLuc Moreau <l.moreau@ecs.soton.ac.uk>
Sat, 23 Jun 2012 06:37:24 -0700
changeset 3428 80f43abae55f
parent 3427 d0521144ced4
child 3429 2e6d9b107b7c
replaced tracedTo by wasInfluencedBy
model/glossary.html
model/glossary.js
model/prov-dm.html
--- a/model/glossary.html	Fri Jun 22 07:27:30 2012 -0700
+++ b/model/glossary.html	Sat Jun 23 06:37:24 2012 -0700
@@ -177,8 +177,8 @@
 </span>
 </html>
 
-<span class="glossary" id="glossary-trace">  
-<dfn id="concept-trace">Trace</dfn> is the ability to link back an entity to another by means of derivation or responsibility relations, possibly repeatedly traversed.
+<span class="glossary" id="glossary-influence">  
+<dfn id="concept-influence">Influence</dfn> is the capacity an entity, activity, or agent to have an effect on the character, development, or behavior of another by means of usage, start, end, generation, invalidation, derivation, attribution, association, or delegation.
 </span>
 
 
--- a/model/glossary.js	Fri Jun 22 07:27:30 2012 -0700
+++ b/model/glossary.js	Sat Jun 23 06:37:24 2012 -0700
@@ -187,6 +187,9 @@
 '<span class="glossary" id="glossary-trace">   ' + 
 '<dfn id="concept-trace">Trace</dfn> is the ability to link back an entity to another by means of derivation or responsibility relations, possibly repeatedly traversed. ' + 
 '</span> ' + 
+'<span class="glossary" id="glossary-influence">  ' +
+'<dfn id="concept-influence">Influence</dfn> is the capacity an entity, activity, or agent to have an effect on the character, development, or behavior of another by means of usage, start, end, generation, invalidation, derivation, attribution, association, or delegation. ' +
+'</span> ' +
 ' ' + 
 ' ' + 
 '<span class="glossary" id="glossary-insertion"> ' + 
--- a/model/prov-dm.html	Fri Jun 22 07:27:30 2012 -0700
+++ b/model/prov-dm.html	Sat Jun 23 06:37:24 2012 -0700
@@ -1493,7 +1493,7 @@
 <tr class="component2-color"><td class="provType"><a>Revision</a></td><td><a title="WasRevisionOf">... prov:type='prov:WasRevisionOf' ...</a></td></tr>
 <tr class="component2-color"><td class="provType"><a>Quotation</a></td><td><a title="WasQuotedFrom">... prov:type='prov:WasQuotedFrom' ...</a></td></tr>
 <tr class="component2-color"><td class="provType"><a>Primary Source</a></td><td><a title="HadPrimarySource">... prov:type='prov:HadPrimarySource' ...</a></td></tr>
-<tr class="component2-color"><td><a>Trace</a></td><td><a title="tracedTo">tracedTo(id;e2,e1,attrs)</a></td></tr>
+<tr class="component2-color"><td><a>Influence</a></td><td><a title="wasInfluencedBy">wasInfluencedBy(id;e2,e1,attrs)</a></td></tr>
 <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
 
 <tr class="component3-color" style="border-collapse: collapse; "><td  class="essential"><a>Agent</a></td><td><a title="dfn-agent" class="essential">agent(id, [ attr1=val1, ...])</a></td><td  rowspan="8"><a href="#component3">Component 3: Agents/Responsibility</a></td></tr>
@@ -1978,7 +1978,7 @@
 
 
 
-<p>The third component of PROV-DM is concerned with: <a title="derivation">derivations</a> of <a title="entity">entities</a> from others; derivation subtypes <a>Revision</a>, <a>Quotation</a>, and <a>Primary Source</a>; derivation-related <a>Trace</a>. 
+<p>The third component of PROV-DM is concerned with: <a title="derivation">derivations</a> of <a title="entity">entities</a> from others; derivation subtypes <a>Revision</a>, <a>Quotation</a>, and <a>Primary Source</a>; derivation-related <a>Influence</a>. 
  <a href="#figure-component2">Figure 6</a> depicts the third component
 with PROV core structures in the yellow area, including two classes
 (<a>Entity</a>, <a>Activity</a>) and binary association
@@ -2408,40 +2408,41 @@
 -->
 </section>
 
-<section id="term-trace">
-<h3>Trace</h3>
+<section id="term-influence">
+<h3>Influence</h3>
 
 <p>
-<span class="glossary-ref" data-ref="glossary-trace"></span>
+<span class="glossary-ref" data-ref="glossary-influence"></span>
 </p>
 
 
-<p> A trace relation between two entities  <span class="name">e2</span> and  <span class="name">e1</span> is a generic dependency of <span class="name">e2</span>
-on  <span class="name">e1</span> that indicates either that <span class="name">e1</span> may have been necessary for <span class="name">e2</span> to be created, or that <span class="name">e1</span> bears 
-some responsibility for  <span class="name">e2</span>'s existence.
-
-
-<p>A <dfn title="tracedTo">Trace</dfn> relation<span class="withPn">, written <span class="pnExpression">tracedTo(id; e2, e1, attrs)</span> in PROV-N,</span> has:</p>
+<p> An influence relation between two objects <span class="name">o2</span> and  <span class="name">o1</span> is a generic dependency of <span class="name">o2</span>
+on  <span class="name">o1</span> that signifies some form of influence.</p>
+
+
+<p>A <dfn title="wasInfluencedBy">Influence</dfn> relation<span class="withPn">, written <span class="pnExpression">wasInfluencedBy(id; o2, o1, attrs)</span> in PROV-N,</span> has:</p>
 <ul>
-<li><span class='attribute' id="trace.id">id</span>:  an OPTIONAL identifier identifying the relation;</li> 
-<li><span class='attribute' id="trace.entity">entity</span>:  an identifier (<span class="name">e2</span>) for an entity;
-<li><span class='attribute' id="trace.ancestor">ancestor</span>: an identifier (<span class="name">e1</span>) for an ancestor entity that the former depends on;
-<li><span class='attribute' id="trace.attributes">attributes</span>: an OPTIONAL set (<span class="name">attrs</span>) of attribute-value pairs representing additional information about this relation.</li>
+<li><span class='attribute' id="influence.id">id</span>:  an OPTIONAL identifier identifying the relation;</li> 
+<li><span class='attribute' id="influence.influencee">influencee</span>:  an identifier (<span class="name">o2</span>) for an entity, activity, or agent;
+<li><span class='attribute' id="influence.influencer">influencer</span>: an identifier (<span class="name">o1</span>) for an ancestor entity, activity, or agent that the former depends on;
+<li><span class='attribute' id="influence.attributes">attributes</span>: an OPTIONAL set (<span class="name">attrs</span>) of attribute-value pairs representing additional information about this relation.</li>
 </ul>
-<p>We note that the ancestor MAY be an agent since agents may be  entities. </p>
 
 <p>
-<a>Derivation</a> and <a>attribution</a> are particular cases of  trace.
+<a>Usage</a>, <a>start</a>, <a>end</a>, <a>generation</a>, <a>invalidation</a>, <a>derivation</a>, <a>attribution</a>, <a>association</a>, and <a>delegation</a> are particular cases of  influence. It is RECOMMENDED to use these more specific relations when possible. It is anticipated that the <a>Influence</a> may be useful to express queries over provenance information.
 </p>
 
 <div class="anexample">
-<p>We refer to the example of <a class="section-ref" href="#section-example-two"><span>TBD</span></a>, and specifically to <a  href="#prov-a-document2-top">Figure 3</a>. We can see that there is a path from 
-<span class="name">tr:WD-prov-dm-20111215</span> to 
-<span class="name">w3:Consortium</span> and to
-<span class="name">process:rec-advance</span>. This is expressed as follows.
+<p>We refer to the example of <a class="section-ref" href="#section-example-two"><span>TBD</span></a>, and specifically to <a  href="#prov-a-document2-top">Figure 3</a>.
+We could have expressed that the influence of
+<span class="name">w3:Consortium</span> 
+on <span class="name">tr:WD-prov-dm-20111215</span>.
 <pre class="codeexample">
- tracedTo(tr:WD-prov-dm-20111215, w3:Consortium)
- tracedTo(tr:WD-prov-dm-20111215, process:rec-advance)
+ wasInfluencedBy(tr:WD-prov-dm-20111215, w3:Consortium)
+</pre>
+Instead, it is RECOMMENDED to express the more specific description:
+<pre class="codeexample">
+ wasAttributedTo(tr:WD-prov-dm-20111215, w3:Consortium)
 </pre>
 </div>