section 3 update
authorLuc Moreau <l.moreau@ecs.soton.ac.uk>
Mon, 28 Nov 2011 12:22:50 +0000
changeset 1064 ecbe323a093e
parent 1063 54c1c751d2a1
child 1065 db3157c32c74
section 3 update
model/ProvenanceModel.html
--- a/model/ProvenanceModel.html	Mon Nov 28 12:06:43 2011 +0000
+++ b/model/ProvenanceModel.html	Mon Nov 28 12:22:50 2011 +0000
@@ -528,35 +528,38 @@
 <h2>PROV-DM: An Overview </h2>
 
 <p>
-The following ER diagram provides a high level overview of the <strong>structure of PROV-DM records</strong>. Examples of provenance assertions that conform to this schema are provided in the next section (note: cardinality constraints on the associations are 0..* unless otherwise stated)</p>
+The following ER diagram provides a high level overview of the <strong>structure of PROV-DM records</strong>. Examples of provenance assertions that conform to this schema are provided in the next section.</p>
 
   <img src="overview.png" alt="PROV-DM overview"/>
 
+<div class="note"> Overview diagram does not represent the sub-relations -- proposal to use a UML notation instead of ER.</div>
+
+
 <p>The model includes the following elements:</p>
 <ul>
-  <li>An <a title="entity record">Entity Record</a> (noted <samp>entity</samp> in the diagram, to reflect the term used in the ASN) is a representation of an <em>entity</em>. The EntityRecord may specify a set of <a title="attribute">attributes</a>. The
-      <a title="complementarity record">wasComplementOf</a> relationship is used to denote that two <samp>entities</samp> <em>complement</em> each other, in the sense that they each represent a partial, but mutually compatible characterization of the same thing.</li>
-  
+  <li>An <a title="entity record">Entity Record</a> (noted <samp>entity</samp> in the diagram, to reflect the term used in the ASN) is a representation of an <em>entity</em>. 
+
   <li>An <a title="activity record">Activity Record</a> </strong>(noted <samp>activity</samp> in the diagram) represents an activity that has an effect on entities, namely it either <em>generates</em> or <em>uses</em> one or more entities. Usage and generation are modelled by means of the <a title="usage record">used</a> and the <a title="generation record">wasGeneratedBy</a> relationships.  Activities may include not only computations, but also any other type of activity that can be described in terms of their effect on <samp>entities</samp>.
-Note that multiple <samp>activities</samp> may <em>use</em> the same <samp>entity</samp>, and each may use multiple <samp>entities</samp>. Finally, entities can be derived from other entities, and this is specified using the <a title="derivation record">wasDerivedFrom</a> relation.</li>
+Note that multiple <samp>activities</samp> may <em>use</em> the same <samp>entity</samp>, and each activity may use multiple <samp>entities</samp>. Finally, entities can be derived from other entities, and this is specified using the <a title="derivation record">wasDerivedFrom</a> relation.</li>
   
-  <li>An <a title="agent record">Agent Record</a> represent a particular <samp>entity</samp> that can be associated to activities, meaning it is capable of controlling <samp>activitys</samp>.
-  Agents have a rather generic connotation: their  association with an activity is  represented by the <a title="activity association record">wasAssociatedWith</a> relationship, which can take up various meanings (attribution, responsibility, supervision, management, etc.), which are not individually specified in the model. Relations <a title="start record">wasStartedBy</a> and <a title="end record">wasEndedBy</a> are specializations of <a title="activity association record">wasAssociatedWith</a> that can optionaly be used to carry additional meaning.
+  <li>An <a title="agent record">Agent Record</a> represent a particular <samp>entity</samp> that can be associated to activities, meaning that it can be assigned some degree of responsibility for an <samp>activity</samp> taking place.
+  Agents have a rather generic connotation: their  association with an activity is  represented by the <a title="activity association record">wasAssociatedWith</a> relationship, which can take up various meanings (attribution, responsibility, supervision, management, etc.), which are not individually specified in the model. Relations <a title="start record">wasStartedBy</a> and <a title="end record">wasEndedBy</a> are specializations of <a title="activity association record">wasAssociatedWith</a> that can optionally be used to carry additional meaning.
 
 
 </li>
 
 
-<div class="note"> Overview does not represent the sub-relations -- proposal to use a UML notation instead of ER.</div>
 
 </ul>
 
 <p> Set of attribute-value pairs can be associated to all element and relations of the PROV model in order to further characterize
-their nature. The attributes <a title="prov:role">role</a> and <a title="prov:type">type</a> are pre-defined.</li>
+their nature. 
+The       <a title="complementarity record">wasComplementOf</a> relationship is used to denote that two <samp>entities</samp> <em>complement</em> each other, in the sense that they each represent a partial, but mutually compatible characterization of the same thing.
+The attributes <a title="prov:role">role</a> and <a title="prov:type">type</a> are pre-defined.  
 </p>
 
 
-<p>The set of relations presented here forms a core, which is further extended with additional relations, defined <a href="#common-relations">here</a> (Common Relations).</p>
+<p>The set of relations presented here forms a core, which is further extended with additional relations, defined in Section <a href="#common-relations">Common Relations</a>.</p>
 
 
 <p>