updated links to definitions
authorLuc Moreau <l.moreau@ecs.soton.ac.uk>
Sun, 18 Mar 2012 20:58:10 +0000
changeset 1930 7cdea0df91fd
parent 1929 d40b48d0d354
child 1931 cc88f6a44078
updated links to definitions
model/glossary.html
model/glossary.js
model/working-copy/wd5-prov-dm-components.html
--- a/model/glossary.html	Sun Mar 18 19:52:55 2012 +0000
+++ b/model/glossary.html	Sun Mar 18 20:58:10 2012 +0000
@@ -2,7 +2,7 @@
 <html>
 
 <div class="glossary" id="glossary-entity">  
-<dfn title="concept-entity">Entities</dfn> are things in the world one  
+<dfn id="concept-entity" title="entity">Entities</dfn> are things in the world one  
  wants to provide provenance for.  For the purpose of this  
  specification, things can be physical, digital, conceptual, or  
  otherwise; the world may be real or imaginary.  
@@ -63,7 +63,7 @@
 -->
 
 <span class="glossary" id="glossary-activityAssociation">  
-An <dfn title="concept-activityAssociation">activity association</dfn> is an assignment of responsibility to an agent for an activity, indicating that the agent had a role in the activity. It further allows for a plan to be specified, which is the plan
+An activity <dfn id="concept-activityAssociation">association</dfn> is an assignment of responsibility to an agent for an activity, indicating that the agent had a role in the activity. It further allows for a plan to be specified, which is the plan
 intended by the agent to achieve some goals in the context of this activity.
 </span>
 
@@ -96,11 +96,11 @@
 </span>
 
 <span class="glossary" id="glossary-annotation">
-An <dfn title="concept-annotation">annotation</dfn> is a link between something that is identifiable and a note referred to by its identifier.</span>
+An <dfn id="concept-annotation">annotation</dfn> is a link between something that is identifiable and a note referred to by its identifier.</span>
 
 
 <span class="glossary" id="glossary-quotation">  
-A <dfn>quotation</dfn>
+A <dfn id="concept-quotation">quotation</dfn>
  is the repeat of (some or all of) an entity, such as text or image, by
 someone other than its original author. 
 </span>
@@ -111,7 +111,7 @@
 </span>
 
 <span class="glossary" id="glossary-revision">  
-A <dfn title="dfn-Revision">revision</dfn> is the result of revising an entity into a revised version.
+A <dfn id="concept-revision">revision</dfn> is the result of revising an entity into a revised version.
 </span>
 
 <span class="glossary" id="glossary-start">  
--- a/model/glossary.js	Sun Mar 18 19:52:55 2012 +0000
+++ b/model/glossary.js	Sun Mar 18 20:58:10 2012 +0000
@@ -9,7 +9,7 @@
 '<html> ' + 
 ' ' + 
 '<div class="glossary" id="glossary-entity">   ' + 
-'<dfn title="concept-entity">Entities</dfn> are things in the world one   ' + 
+'<dfn id="concept-entity" title="entity">Entities</dfn> are things in the world one   ' + 
 ' wants to provide provenance for.  For the purpose of this   ' + 
 ' specification, things can be physical, digital, conceptual, or   ' + 
 ' otherwise; the world may be real or imaginary.   ' + 
@@ -70,7 +70,7 @@
 '--> ' + 
 ' ' + 
 '<span class="glossary" id="glossary-activityAssociation">   ' + 
-'An <dfn title="concept-activityAssociation">activity association</dfn> is an assignment of responsibility to an agent for an activity, indicating that the agent had a role in the activity. It further allows for a plan to be specified, which is the plan ' + 
+'An activity <dfn id="concept-activityAssociation">association</dfn> is an assignment of responsibility to an agent for an activity, indicating that the agent had a role in the activity. It further allows for a plan to be specified, which is the plan ' + 
 'intended by the agent to achieve some goals in the context of this activity. ' + 
 '</span> ' + 
 ' ' + 
@@ -103,11 +103,11 @@
 '</span> ' + 
 ' ' + 
 '<span class="glossary" id="glossary-annotation"> ' + 
-'An <dfn title="concept-annotation">annotation</dfn> is a link between something that is identifiable and a note referred to by its identifier.</span> ' + 
+'An <dfn id="concept-annotation">annotation</dfn> is a link between something that is identifiable and a note referred to by its identifier.</span> ' + 
 ' ' + 
 ' ' + 
 '<span class="glossary" id="glossary-quotation">   ' + 
-'A <dfn>quotation</dfn> ' + 
+'A <dfn id="concept-quotation">quotation</dfn> ' + 
 ' is the repeat of (some or all of) an entity, such as text or image, by ' + 
 'someone other than its original author.  ' + 
 '</span> ' + 
@@ -118,7 +118,7 @@
 '</span> ' + 
 ' ' + 
 '<span class="glossary" id="glossary-revision">   ' + 
-'A <dfn title="dfn-Revision">revision</dfn> is the result of revising an entity into a revised version. ' + 
+'A <dfn id="concept-revision">revision</dfn> is the result of revising an entity into a revised version. ' + 
 '</span> ' + 
 ' ' + 
 '<span class="glossary" id="glossary-start">   ' + 
--- a/model/working-copy/wd5-prov-dm-components.html	Sun Mar 18 19:52:55 2012 +0000
+++ b/model/working-copy/wd5-prov-dm-components.html	Sun Mar 18 20:58:10 2012 +0000
@@ -373,7 +373,7 @@
 physical things such as a building or a printed book, or a car as well as abstract concepts and ideas. One can regard any Web resource as an example of Entity in this context. </p>
 
 <p>
-<div class="glossary-ref" ref="glossary-entity">
+<div class="glossary-ref" ref="glossary-entity"  withspan="true">
 </div>
 
 
@@ -385,7 +385,7 @@
 
 
 <p>
-<span class="glossary-ref" ref="glossary-activity"></span> Activities that operate on digital entities may for example move, copy, or duplicate them.
+<span class="glossary-ref" ref="glossary-activity"  withspan="true"></span> Activities that operate on digital entities may for example move, copy, or duplicate them.
 </p>
 
 
@@ -396,7 +396,7 @@
 
 
 <p>
-<span class="glossary-ref" ref="glossary-agent">
+<span class="glossary-ref" ref="glossary-agent"  withspan="true">
 </span>
 </p>
 
@@ -424,12 +424,12 @@
  The term 'generation' refers to the completion of the the act of producing; likewise, the term 'usage' refers to the beginning of the act of consuming entities. Thus, we define the following notions of generation and usage. </p>
 
 <p>
-<div class="glossary-ref" ref="glossary-generation">
+<div class="glossary-ref" ref="glossary-generation"  withspan="true">
 </div>
 
 
 <p>
-<div class="glossary-ref" ref="glossary-usage">
+<div class="glossary-ref" ref="glossary-usage"  withspan="true">
 </div>
 
 
@@ -453,7 +453,7 @@
 <p>Activities are consumers of entities and producers of entities. In some case, the consumption of an entity influences the creation of another in some way. This notion is captured by derivations, defined as follows.</p>
 
 <p>
-<span class="glossary-ref" ref="glossary-derivation"></span>
+<span class="glossary-ref" ref="glossary-derivation"  withspan="true"></span>
 
 
 
@@ -470,7 +470,7 @@
 <p>There are some useful types of entities and agents that are commonly encountered in applications making data and documents available on the Web; we introduce them in this section. </p>
 
 <p>
-<span class="glossary-ref" ref="glossary-plan">
+<span class="glossary-ref" ref="glossary-plan"  withspan="true">
 </span>
 PROV-DM is not
 prescriptive about the nature of plans, their representation, the
@@ -487,7 +487,7 @@
 </div>
 
 <p>
-<span class="glossary-ref" ref="glossary-collection"></span> This concept allows for the provenance of the collection, but also of its constituents to be expressed.  Such a notion of collection corresponds to a wide variety of  concrete data structures, such as a <em>maps</em>, <em>dictionaries</em> or <em>associative arrays</em>.</p>
+<span class="glossary-ref" ref="glossary-collection"  withspan="true"></span> This concept allows for the provenance of the collection, but also of its constituents to be expressed.  Such a notion of collection corresponds to a wide variety of  concrete data structures, such as a <em>maps</em>, <em>dictionaries</em> or <em>associative arrays</em>.</p>
 
 <div class="anexample" id="collection-example">
 <p>
@@ -497,7 +497,7 @@
 
 <!-- alternative names: provenance record, bundle -->
 <p>
-<span class="glossary-ref" ref="glossary-accountEntity">
+<span class="glossary-ref" ref="glossary-accountEntity"  withspan="true">
 </span>
 
 <div class="anexample" id="account-example">
@@ -553,7 +553,7 @@
 
 
 <p>
-<span class="glossary-ref" ref="glossary-activityAssociation"></span>
+<span class="glossary-ref" ref="glossary-activityAssociation"  withspan="true"></span>
 </p>
 
 <div class="anexample" id="association-example">
@@ -567,7 +567,7 @@
 </div>
 
 <p>
-<span class="glossary-ref" ref="glossary-responsibility">
+<span class="glossary-ref" ref="glossary-responsibility"  withspan="true">
 </span> The nature of this relation is intended to be broad,  including delegation or a contractual relation. </p>
 
 <!--<div class="note">Propose to rephrase as follows: <br/>
@@ -876,25 +876,25 @@
 <div style="text-align: left;">
 <table border="1" style="margin-left: auto; margin-right: auto;">
 <caption>PROV-DM Concepts and Relations</caption>
-<tr class="component1-color"><td><a title="glossary-entity">Entity</a></td><td><a title="dfn-Entity">entity(id, [ attr1=val1, ...])</a></td></tr>
-<tr class="component1-color"><td>Activity</td><td><a title="dfn-Activity">activity(id, st, et, [ attr1=val1, ...])</a></td></tr>
-<tr class="component1-color"><td>Generation</td><td><a title="dfn-Generation">wasGeneratedBy(id,e,a,t,attrs)</a></td></tr>
-<tr class="component1-color"><td>Usage</td><td><a title="used">used(id,a,e,t,attrs)</a></td></tr>
-<tr class="component1-color"><td>Start</td><td><a title="wasStartedBy">wasStartedBy(id,a,e,t,attrs)</a></td></tr>
-<tr class="component1-color"><td>End</td><td><a title="wasEndedBy">wasEndedBy(id,a,e,t,attrs)</a></td></tr>
+<tr class="component1-color"><td><a>Entity</a></td><td><a title="dfn-Entity">entity(id, [ attr1=val1, ...])</a></td></tr>
+<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="dfn-Generation">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>Information flow ordering</td><td><a title="wasInformedBy">wasInformedBy(id,a2,a1,attrs)</a></td></tr>
 <tr class="component1-color"><td>Control flow ordering</td><td><a title="wasStartedByActivity">wasStartedByActivity(id, a2, a1, attrs)</a></td></tr>
-<tr class="component2-color"><td>Agent</td><td><a title="dfn-agent">agent(id, [ attr1=val1, ...])</a></td></tr>
-<tr class="component2-color"><td>Attribution</td><td><a title="wasAttributedTo">wasAttributedTo(id,e,ag,attr)</a></td></tr>
-<tr class="component2-color"><td>Association</td><td><a title="wasAssociatedWith">wasAssociatedWith(id,a,ag,pl,attrs)</a></td></tr>
-<tr class="component2-color"><td>Responsibility</td><td><a title="actedOnBehalfOf">actedOnBehalfOf(id,ag2,ag1,a,attrs)</a></td></tr>
-<tr class="component3-color"><td>Derivation</td><td><a title="wasDerivedFrom">wasDerivedFrom(id, e2, e1, a, g2, u1, attrs)</a></td></tr>
-<tr class="component3-color"><td>Revision</td><td><a title="wasRevisionOf">wasRevisionOf(id,e2,e1,ag,attrs)</a></td></tr>
-<tr class="component3-color"><td>Quotation</td><td><a title="wasQuotedFrom">wasQuotedFrom(id,e2,e1,ag2,ag1,attrs)</a></td></tr>
-<tr class="component3-color"><td>Original Source</td><td><a title="hadOriginalSource">hadOriginalSource(id,e2,e1,attrs)</a></td></tr>
-<tr class="component3-color"><td>Traceability</td><td><a title="tracedTo">tracedTo(id,e2,e1,attrs)</a></td></tr>
-<tr class="component4-color"><td>Alternate</td><td><a title="alternateOf">alternateOf(alt1, alt2)</a></td></tr>
-<tr class="component4-color"><td>Specialization</td><td><a title="specializationOf">specializationOf(sub, super)</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>
+<tr class="component2-color"><td><a>Responsibility</a></td><td><a title="actedOnBehalfOf">actedOnBehalfOf(id,ag2,ag1,a,attrs)</a></td></tr>
+<tr class="component3-color"><td><a>Derivation</a></td><td><a title="wasDerivedFrom">wasDerivedFrom(id, e2, e1, a, g2, u1, attrs)</a></td></tr>
+<tr class="component3-color"><td><a>Revision</a></td><td><a title="wasRevisionOf">wasRevisionOf(id,e2,e1,ag,attrs)</a></td></tr>
+<tr class="component3-color"><td><a>Quotation</a></td><td><a title="wasQuotedFrom">wasQuotedFrom(id,e2,e1,ag2,ag1,attrs)</a></td></tr>
+<tr class="component3-color"><td><a>Original Source</a></td><td><a title="hadOriginalSource">hadOriginalSource(id,e2,e1,attrs)</a></td></tr>
+<tr class="component3-color"><td><a>Traceability</a></td><td><a title="tracedTo">tracedTo(id,e2,e1,attrs)</a></td></tr>
+<tr class="component4-color"><td><a>Alternate</a></td><td><a title="alternateOf">alternateOf(alt1, alt2)</a></td></tr>
+<tr class="component4-color"><td><a>Specialization</a></td><td><a title="specializationOf">specializationOf(sub, super)</a></td></tr>
 <tr class="component5-color"><td>Derivation by Insertion</td><td>derivedByInsertionFrom(id, collAfter, collBefore, key, value, attrs)</td></tr>
 <tr class="component5-color"><td>Derivation by Removal</td><td>derivedByRemovalFrom(id, collAfter, collBefore, key, attrs)</td></tr>
 <tr class="component5-color"><td>Containment</td><td>contained(id, coll, key, values, attrs)</td></tr>
@@ -902,7 +902,7 @@
 <tr class="component5-color"><td></td><td>derivedByBulkRemovalFrom(id, collAfter, collBefore, key-set, attrs)</td></tr>
 <tr class="component5-color"><td></td><td>containedBulk(id, coll, key-value-set, attrs)</td></tr>
 <tr class="component6-color"><td></td><td><a title="note">note(id, [ attr1=val1, ...])</a></td></tr>
-<tr class="component6-color"><td></td><td><a title="hasAnnotation">hasAnnotation(r,n)</a></td></tr>
+<tr class="component6-color"><td><a>Annotation</a></td><td><a title="hasAnnotation">hasAnnotation(r,n)</a></td></tr>
 </table>
 </div>
 
@@ -922,7 +922,7 @@
 <h4>Entity</h4>
 
 
-<div class="glossary-ref" ref="glossary-entity" withspan="true"></div>
+<div class="glossary-ref" ref="glossary-entity"></div>
 
 
 <p><div class="attributes" id="attributes-entity">An <dfn title="dfn-Entity">entity</dfn><span class="withPn">, written <span class="pnExpression" id="pn-entity">entity(id, [ attr1=val1, ...])</span> in PROV-N, </span> contains:
@@ -968,7 +968,7 @@
       
 <h3>Activity</h3>
 
-<div class="glossary-ref" ref="glossary-activity" withspan="true"></div>
+<div class="glossary-ref" ref="glossary-activity"></div>
 
 <p><div class="attributes" id="attributes-activity"> An <dfn title="dfn-Activity">activity</dfn><span class="withPn">, written <span class="pnExpression" id="pn-activity">activity(id, st, et, [ attr1=val1, ...])</span> in PROV-N,</span> contains:
 <ul>
@@ -1005,7 +1005,7 @@
 <section id="term-Generation">
 <h4>Generation</h4>
 
-<div class="glossary-ref" ref="glossary-generation" withspan="true"></div>
+<div class="glossary-ref" ref="glossary-generation"></div>
 
 <p>
 <div class="attributes" id="attributes-generation"><dfn title="dfn-Generation">Generation</dfn><span class="withPn">, written <span class="pnExpression">wasGeneratedBy(id,e,a,t,attrs)</span> in PROV-N,</span> has the following components:
@@ -1055,7 +1055,7 @@
 <section id="term-Usage">
 <h3>Usage</h3>
 
-<div class="glossary-ref" ref="glossary-usage" withspan="true"></div>
+<div class="glossary-ref" ref="glossary-usage"></div>
 
 
 <p><div class="attributes" id="attributes-usage"><dfn title="used">Usage</dfn><span class="withPn">, written <span class="pnExpression">used(id,a,e,t,attrs)</span> in PROV-N,</span> has the following constituents:
@@ -1105,7 +1105,7 @@
 <section id="term-Start">
 <h4>Activity Start</h4>
 
-<div class="glossary-ref" ref="glossary-start" withspan="true"></div>
+<div class="glossary-ref" ref="glossary-start"></div>
 
 
 <p>An <dfn title="wasStartedBy">activity start</dfn><span class="withPn">, written <span class="pnExpression">wasStartedBy(id,a,e,t,attrs)</span> in PROV-N,</span> contains:</p>
@@ -1152,7 +1152,7 @@
 <section id="term-End">
 <h4>Activity End</h4>
 
-<div class="glossary-ref" ref="glossary-end" withspan="true"></div>
+<div class="glossary-ref" ref="glossary-end"></div>
 
 
 <p>An <dfn title="wasEndedBy">activity end</dfn><span class="withAsn">, written <span class="pnExpression">wasEndedBy(id,a,e,t,attrs)</span> in PROV-ASN,</span> contains:</p>
@@ -1262,7 +1262,7 @@
 <section id="term-Agent">
 <h3>Agent</h3>
 
-<div class="glossary-ref" ref="glossary-agent" withspan="true"></div>
+<div class="glossary-ref" ref="glossary-agent"></div>
 
 
 <p><div class="attributes" id="attributes-agent">An <dfn title="dfn-agent">agent</dfn><span class="withPn">, noted <span class="pnExpression" id="pn-agent">agent(id, [ attr1=val1, ...])</span> in PROV-N,</span> contains:
@@ -1332,7 +1332,7 @@
 <section id="term-ActivityAssociation">
 <h4>Activity Association</h4>
 
-<div class="glossary-ref" ref="glossary-activityAssociation" withspan="true"></div>
+<div class="glossary-ref" ref="glossary-activityAssociation"></div>
 
 
 <p><div class="attributes" id="attributes-activity-association">An <dfn title="wasAssociatedWith">activity association</dfn><span class="withPn">, written <span class="pnExpression">wasAssociatedWith(id,a,ag,pl,attrs)</span> in PROV-N,</span> has the following
@@ -1360,7 +1360,7 @@
 for instance.
 </div>
 
-<div class="anexample id="anexample-wasAssociateWith-2">
+<div class="anexample" id="anexample-wasAssociateWith-2">
 In some cases, one wants to indicate a plan was followed, without having to specify which agent was involved.
 <pre class="codeexample">
 activity(ex:a,[prov:type="workflow execution"])
@@ -1387,7 +1387,7 @@
 
 <h4>Responsibility Chain</h4>
 
-<div class="glossary-ref" ref="glossary-responsibilityChain" withspan="true"></div>
+<div class="glossary-ref" ref="glossary-responsibilityChain"></div>
 
 <p>PROV-DM offers a mild version of responsibility
 in the form of a relation to represent when an agent acted on another
@@ -1458,7 +1458,7 @@
 
 <h4>Derivation</h4>
 
-<div class="glossary-ref" ref="glossary-derivation" withspan="true"></div>
+<div class="glossary-ref" ref="glossary-derivation"></div>
 
 
 
@@ -1516,7 +1516,7 @@
 <section id="term-Revision">
 <h3>Revision</h3>
 
-<p><span class="glossary-ref" ref="glossary-revision" withspan="true"></span></p>
+<p><span class="glossary-ref" ref="glossary-revision"></span></p>
 
 <p> Deciding whether something is made available as a revision of something else usually involves an agent who takes responsibility for approving that the former is a due variant of the latter.
  The agent who is responsible for the revision may optionally be specified.
@@ -1555,7 +1555,7 @@
 <h3>Quotation</h3>
 
 <p> 
-<span class="glossary-ref" ref="glossary-quotation" withspan="true"></span>
+<span class="glossary-ref" ref="glossary-quotation"></span>
 </p>
 
 <p>Quotation
@@ -1597,7 +1597,7 @@
 <h3>Original Source</h3>
 
 <p>
-<span class="glossary-ref" ref="glossary-original-source" withspan="true"></span>
+<span class="glossary-ref" ref="glossary-original-source"></span>
 </p>
 
 <p>An <dfn>original source relation</dfn> is a particular case of <a href="#Derivation-Relation">derivation</a> 
@@ -1691,6 +1691,8 @@
 </ol>
 
 
+<p>The following two relations are introduced for expressing alternative or specialized entities. </p>
+
 <section id="term-alternate">
 
 <h4>Alternate</h4>
@@ -1698,8 +1700,6 @@
 
 
 
-<p>The following two relations are introduced for expressing alternative or specialized entities. </p>
-
 
   
 
@@ -1916,7 +1916,7 @@
 
 
 
-<span class="glossary-ref" ref="glossary-annotation" withspan="true"></span>
+<span class="glossary-ref" ref="glossary-annotation"></span>
 
 <p>Multiple notes can
 be associated with a given identified object; symmetrically, multiple objects can be associated with a given note.  Since notes have identifiers,  they can also be