issue-509
authorLuc Moreau <l.moreau@ecs.soton.ac.uk>
Wed, 26 Sep 2012 10:59:20 +0100
changeset 4483 817b3b917afe
parent 4481 e89828e2a81c
child 4484 4d5f38a5edb0
issue-509
model/diff.html
model/prov-dm.html
--- a/model/diff.html	Tue Sep 25 12:55:15 2012 +0100
+++ b/model/diff.html	Wed Sep 26 10:59:20 2012 +0100
@@ -1026,7 +1026,7 @@
 pre.sh_sourceCode .sh_attribute { color: #006400; }
 
 </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"><a href="diff.html"><span class="insert">Changes</span></a><span class="insert"> since LC release</span></h2><h2 id="w3c-editor-s-draft-25-september-2012"><acronym title="World Wide Web Consortium">W3C</acronym> <span class="delete">Working</span><span class="insert">Editor's</span> Draft <span class="delete">24 July</span><span class="insert">25 September</span> 2012</h2><dl><dt>This version:</dt><dd><span class="delete">http://www.w3.org/TR/2012/WD-prov-dm-20120724/</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-20120503/</span><span class="delete"> (</span><span class="delete">color-coded diffs</span><span class="delete">)</span><a href="http://www.w3.org/TR/2012/WD-prov-dm-20120724/"><span class="insert">http://www.w3.org/TR/2012/WD-prov-dm-20120724/</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"><a href="diff.html"><span class="insert">Changes</span></a><span class="insert"> since LC release</span></h2><h2 id="w3c-editor-s-draft-26-september-2012"><acronym title="World Wide Web Consortium">W3C</acronym> <span class="delete">Working</span><span class="insert">Editor's</span> Draft <span class="delete">24 July</span><span class="insert">26 September</span> 2012</h2><dl><dt>This version:</dt><dd><span class="delete">http://www.w3.org/TR/2012/WD-prov-dm-20120724/</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-20120503/</span><span class="delete"> (</span><span class="delete">color-coded diffs</span><span class="delete">)</span><a href="http://www.w3.org/TR/2012/WD-prov-dm-20120724/"><span class="insert">http://www.w3.org/TR/2012/WD-prov-dm-20120724/</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>
@@ -2196,8 +2196,8 @@
 <div id="component1" class="section"> 
 <h3><span class="secno">5.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>, and <a href="#concept-communication" class="internalDFN">Communication</a>.  <a href="#figure-component1">Figure 5</a> uses UML to depict the first component.
-Core structures are displayed in the yellow area, consisting of two classes (<a href="#concept-entity" class="internalDFN">Entity</a>, <a href="#concept-activity" class="internalDFN">Activity</a>) and three binary associations between them (<a href="#concept-usage" class="internalDFN">Usage</a>, <a href="#concept-generation" class="internalDFN">Generation</a>, and <a href="#concept-communication" class="internalDFN">Communication</a>). The rest of the figure displays extended structures, including UML association classes (see [<cite><a class="bibref" rel="biblioentry" href="#bib-UML">UML</a></cite>], section 7.3.4, p. 42), represented in gray, to express expanded n-ary relations (for <a href="#concept-usage" class="internalDFN">Usage</a>, <a href="#concept-generation" class="internalDFN">Generation</a>, <a href="#concept-invalidation" class="internalDFN">Invalidation</a>, <a href="#concept-start" class="internalDFN">Start</a>, <a href="#concept-end" class="internalDFN">End</a>). The figure also makes explicit associations with <em>time</em> for these concepts (time being marked with the primitive stereotype).   When not specified, cardinality is assumed to be 0..*.
+<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: <span class="insert">Used (</span><a href="#concept-usage" class="internalDFN">Usage</a><span class="delete">, </span><span class="insert">), WasGeneratedBy (</span><a href="#concept-generation" class="internalDFN">Generation</a><span class="delete">, </span><span class="insert">), WasStartedBy (</span><a href="#concept-start" class="internalDFN">Start</a><span class="delete">, </span><span class="insert">), WasEndedBy (</span><a href="#concept-end" class="internalDFN">End</a><span class="delete">, </span><span class="insert">), WasInvalidatedBy (</span><a href="#concept-invalidation" class="internalDFN">Invalidation</a><span class="delete">,</span><span class="insert">),</span> and <span class="insert">WasInformedBy (</span><a href="#concept-communication" class="internalDFN">Communication</a><span class="delete">.</span><span class="insert">).</span>  <a href="#figure-component1">Figure 5</a> uses UML to depict the first component.
+Core structures are displayed in the yellow area, consisting of two classes (<a href="#concept-entity" class="internalDFN">Entity</a>, <a href="#concept-activity" class="internalDFN">Activity</a>) and three binary associations between <span class="delete">them</span><span class="insert">them: Used</span> (<a href="#concept-usage" class="internalDFN">Usage</a><span class="delete">, </span><span class="insert">), WasGeneratedBy (</span><a href="#concept-generation" class="internalDFN">Generation</a><span class="delete">,</span><span class="insert">),</span> and <span class="insert">WasInformedBy (</span><a href="#concept-communication" class="internalDFN">Communication</a>). The rest of the figure displays extended structures, including UML association classes (see [<cite><a class="bibref" rel="biblioentry" href="#bib-UML">UML</a></cite>], section 7.3.4, p. 42), represented in gray, to express expanded n-ary relations <span class="delete">(for </span><span class="insert">for Used (</span><a href="#concept-usage" class="internalDFN">Usage</a><span class="delete">, </span><span class="insert">), WasGeneratedBy (</span><a href="#concept-generation" class="internalDFN">Generation</a><span class="delete">, </span><span class="insert">), WasInvalidatedBy (</span><a href="#concept-invalidation" class="internalDFN">Invalidation</a><span class="delete">, </span><span class="insert">), WasStartedBy (</span><a href="#concept-start" class="internalDFN">Start</a><span class="delete">, </span><span class="insert">), WasEndedBy (</span><a href="#concept-end" class="internalDFN">End</a>). The figure also makes explicit associations with <em>time</em> for these concepts (time being marked with the primitive stereotype).   When not specified, cardinality is assumed to be 0..*.
 </p>
 
 <div style="text-align: center;">
@@ -2610,10 +2610,10 @@
 
 
 
-<p>The third component of PROV-DM is concerned with: <a title="derivation" href="#concept-derivation" class="internalDFN">derivations</a> of <a title="entity" href="#concept-entity" class="internalDFN">entities</a> from other entities and derivation subtypes <a href="#concept-revision" class="internalDFN">Revision</a>, <a href="#concept-quotation" class="internalDFN">Quotation</a>, and <a href="#concept-primary-source" class="internalDFN">Primary Source</a>.
+<p>The third component of PROV-DM is concerned with: <a title="derivation" href="#concept-derivation" class="internalDFN">derivations</a> of <a title="entity" href="#concept-entity" class="internalDFN">entities</a> from other entities and derivation subtypes <span class="insert">WasRevisionOf (</span><a href="#concept-revision" class="internalDFN">Revision</a><span class="delete">, </span><span class="insert">), WasQuotedFrom (</span><a href="#concept-quotation" class="internalDFN">Quotation</a><span class="delete">,</span><span class="insert">),</span> and <span class="insert">HasPrimarySource (</span><a href="#concept-primary-source" class="internalDFN">Primary Source</a><span class="delete">.</span><span class="insert">).</span>
  <a href="#figure-component2">Figure 6</a> depicts the third component
 with PROV core structures in the yellow area, including two classes
-(<a href="#concept-entity" class="internalDFN">Entity</a>, <a href="#concept-activity" class="internalDFN">Activity</a>) and binary association
+(<a href="#concept-entity" class="internalDFN">Entity</a>, <a href="#concept-activity" class="internalDFN">Activity</a>) and binary association<span class="insert"> WasDerivedFrom</span>
 (<a href="#concept-derivation" class="internalDFN">Derivation</a>). PROV extended structures are found outside this
 area. UML association classes express expanded n-ary relations.
 The subclasses are marked by the UML stereotype "prov:type" to indicate that the corresponding types are valid values for the attribute <a href="#term-attribute-type">prov:type</a>.
@@ -2809,8 +2809,9 @@
 <div id="component3" class="section"> 
 <h3><span class="secno">5.3 </span>Component 3: Agents, Responsibility, and Influence</h3>
 
-<p>The second component of PROV-DM, depicted in  <a href="#figure-component3">Figure 7</a>, is concerned with <a title="agent" href="#concept-agent" class="internalDFN">agents</a> and the notions of
-<a href="#concept-attribution" class="internalDFN">Attribution</a>, <a href="#concept-activityAssociation" class="internalDFN">Association</a>, <a href="#concept-delegation" class="internalDFN">Delegation</a>, relating agents to entities, activities, and agents, respectively.
+<p>The second component of PROV-DM, depicted in  <a href="#figure-component3">Figure 7</a>, is concerned with <a title="agent" href="#concept-agent" class="internalDFN">agents</a> and the <span class="delete">notions of
+</span><span class="insert">relations WasAttributedTo
+(</span><a href="#concept-attribution" class="internalDFN">Attribution</a><span class="delete">, </span><span class="insert">), WasAssociatedWith (</span><a href="#concept-activityAssociation" class="internalDFN">Association</a><span class="delete">, </span><span class="insert">), ActedOnBehalfOf (</span><a href="#concept-delegation" class="internalDFN">Delegation</a><span class="delete">,</span><span class="insert">),</span> relating agents to entities, activities, and agents, respectively.
  Core structures are displayed in the yellow area and include three classes and three binary associations. Outside the yellow area, extended structures comprise UML association classes to express expanded n-ary relations, and subclasses <a href="#concept-plan" class="internalDFN">Plan</a>, <a href="#concept-person" class="internalDFN">Person</a>, <a title="software-agent" href="#concept-software-agent" class="internalDFN">SofwareAgent</a>, and <a href="#concept-organization" class="internalDFN">Organization</a>. The subclasses are marked by the UML stereotype "prov:type" to indicate that that these are valid values for the attribute <a href="#term-attribute-type">prov:type</a>
 </p>
 
@@ -3212,7 +3213,7 @@
 
 
 <p>The fifth component of PROV-DM is concerned with
-relations <a href="#concept-specialization" class="internalDFN">specialization</a>, <a href="#concept-alternate" class="internalDFN">alternate</a>, and <a href="#concept-mention" class="internalDFN">mention</a> between entities.
+relations <span class="insert">SpecializationOf (</span><a href="#concept-specialization" class="internalDFN">specialization</a><span class="delete">, </span><span class="insert">), AlternateOf (</span><a href="#concept-alternate" class="internalDFN">alternate</a><span class="delete">,</span><span class="insert">),</span> and <span class="insert">MentionOf (</span><a href="#concept-mention" class="internalDFN">mention</a><span class="insert">)</span> between entities.
  <a href="#figure-component5">Figure 10</a> depicts
 the fifth component with a single class,  two binary associations, and a ternary association.
 </p>
@@ -3221,7 +3222,7 @@
 <div style="text-align: center;">
 <span class="figure" style="max-width: 95%; ">
 <img src="uml/component5.png" alt="alternates"><br>
-<span class="figcaption" id="figure-component5">Figure 10<sup><a class="internalDFN" href="#figure-component5"><span class="diamond"> ◊:</span></a></sup> Figure 10: Alternates Component Overview</span>
+<span class="figcaption" id="figure-component5">Figure 10<sup><a class="internalDFN" href="#figure-component5"><span class="diamond"> ◊:</span></a></sup> <span class="delete">Figure 10: </span>Alternates Component Overview</span>
 </span>
 </div>
 
--- a/model/prov-dm.html	Tue Sep 25 12:55:15 2012 +0100
+++ b/model/prov-dm.html	Wed Sep 26 10:59:20 2012 +0100
@@ -1668,8 +1668,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>, and <a>Communication</a>.  <a href="#figure-component1">Figure 5</a> uses UML to depict the first component.
-Core structures are displayed in the yellow area, consisting of two classes (<a>Entity</a>, <a>Activity</a>) and three binary associations between them (<a>Usage</a>, <a>Generation</a>, and <a>Communication</a>). The rest of the figure displays extended structures, including UML association classes (see [[!UML]], section 7.3.4, p. 42), represented in gray, to express expanded n-ary relations (for <a>Usage</a>, <a>Generation</a>, <a>Invalidation</a>, <a>Start</a>, <a>End</a>). The figure also makes explicit associations with <em>time</em> for these concepts (time being marked with the primitive stereotype).   When not specified, cardinality is assumed to be 0..*.
+<p>The first component of PROV-DM is concerned with <a title="entity">entities</a> and <a title="activity">activities</a>, and their interrelations: Used (<a>Usage</a>), WasGeneratedBy (<a>Generation</a>), WasStartedBy (<a>Start</a>), WasEndedBy (<a>End</a>), WasInvalidatedBy (<a>Invalidation</a>), and WasInformedBy (<a>Communication</a>).  <a href="#figure-component1">Figure 5</a> uses UML to depict the first component.
+Core structures are displayed in the yellow area, consisting of two classes (<a>Entity</a>, <a>Activity</a>) and three binary associations between them: Used (<a>Usage</a>), WasGeneratedBy (<a>Generation</a>), and WasInformedBy (<a>Communication</a>). The rest of the figure displays extended structures, including UML association classes (see [[!UML]], section 7.3.4, p. 42), represented in gray, to express expanded n-ary relations for Used (<a>Usage</a>), WasGeneratedBy (<a>Generation</a>), WasInvalidatedBy (<a>Invalidation</a>), WasStartedBy (<a>Start</a>), WasEndedBy (<a>End</a>). The figure also makes explicit associations with <em>time</em> for these concepts (time being marked with the primitive stereotype).   When not specified, cardinality is assumed to be 0..*.
 </p>
 
 <div style="text-align: center;">
@@ -2111,10 +2111,10 @@
 
 
 
-<p>The third component of PROV-DM is concerned with: <a title="derivation">derivations</a> of <a title="entity">entities</a> from other entities and derivation subtypes <a>Revision</a>, <a>Quotation</a>, and <a>Primary Source</a>.
+<p>The third component of PROV-DM is concerned with: <a title="derivation">derivations</a> of <a title="entity">entities</a> from other entities and derivation subtypes WasRevisionOf (<a>Revision</a>), WasQuotedFrom (<a>Quotation</a>), and HasPrimarySource (<a>Primary Source</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
+(<a>Entity</a>, <a>Activity</a>) and binary association WasDerivedFrom
 (<a>Derivation</a>). PROV extended structures are found outside this
 area. UML association classes express expanded n-ary relations.
 The subclasses are marked by the UML stereotype "prov:type" to indicate that the corresponding types are valid values for the attribute <a href="#term-attribute-type">prov:type</a>.
@@ -2325,8 +2325,8 @@
 <section id="component3"> 
 <h3>Component 3: Agents, Responsibility, and Influence</h3>
 
-<p>The second component of PROV-DM, depicted in  <a href="#figure-component3">Figure 7</a>, is concerned with <a title="agent">agents</a> and the notions of
-<a>Attribution</a>, <a>Association</a>, <a>Delegation</a>, relating agents to entities, activities, and agents, respectively.
+<p>The second component of PROV-DM, depicted in  <a href="#figure-component3">Figure 7</a>, is concerned with <a title="agent">agents</a> and the relations WasAttributedTo
+(<a>Attribution</a>), WasAssociatedWith (<a>Association</a>), ActedOnBehalfOf (<a>Delegation</a>), relating agents to entities, activities, and agents, respectively.
  Core structures are displayed in the yellow area and include three classes and three binary associations. Outside the yellow area, extended structures comprise UML association classes to express expanded n-ary relations, and subclasses <a>Plan</a>, <a>Person</a>, <a title="software-agent">SofwareAgent</a>, and <a>Organization</a>. The subclasses are marked by the UML stereotype "prov:type" to indicate that that these are valid values for the attribute <a href="#term-attribute-type">prov:type</a>
 </p>
 
@@ -2878,7 +2878,7 @@
 
 
 <p>The fifth component of PROV-DM is concerned with
-relations <a>specialization</a>, <a>alternate</a>, and <a>mention</a> between entities.
+relations SpecializationOf (<a>specialization</a>), AlternateOf (<a>alternate</a>), and MentionOf (<a>mention</a>) between entities.
  <a href="#figure-component5">Figure 10</a> depicts
 the fifth component with a single class,  two binary associations, and a ternary association.
 </p>
@@ -2887,7 +2887,7 @@
 <div style="text-align: center;">
 <figure style="max-width: 95%; ">
 <img src="uml/component5.png" alt="alternates"/><br>
-<figcaption id="figure-component5">Figure 10: Alternates Component Overview</figcaption>
+<figcaption id="figure-component5">Alternates Component Overview</figcaption>
 </figure>
 </div>