occurrences of prov attributes
authorLuc Moreau <l.moreau@ecs.soton.ac.uk>
Wed, 21 Dec 2011 21:28:49 +0000
changeset 1311 36573bee89a2
parent 1310 1c6069f82456
child 1312 a6ef9e0b6d2a
occurrences of prov attributes
model/ProvenanceModel.html
--- a/model/ProvenanceModel.html	Wed Dec 21 20:51:19 2011 +0000
+++ b/model/ProvenanceModel.html	Wed Dec 21 21:28:49 2011 +0000
@@ -2643,7 +2643,7 @@
 
 <p>The PROV data model introduces a fixed set of attributes in the <a href="#prov-dm-namespace">PROV-DM namespace</a>:</p>
 <ul>
-<li> The attribute <dfn id="dfn-role"><span class="name">prov:role</span></dfn>  denotes the function of an entity with respect to an activity, in the context of a usage, generation, activity association, start, end record. The value associated with a <span class="name">prov:role</span> attribute MUST be conformant with  <span class="nonterminal">Literal</span>.
+<li> The attribute <dfn id="dfn-role"><span class="name">prov:role</span></dfn>  denotes the function of an entity with respect to an activity, in the context of a usage, generation, activity association, start, end record. The attribute <span class="name">prov:role</span> is allowed to occur multiple times in such records. The value associated with a <span class="name">prov:role</span> attribute MUST be conformant with  <span class="nonterminal">Literal</span>. 
 
 <div class="anexample">
 <p>The following start record describes the role of the agent identified by <span class="name">ag</span> in this start relation with activity <span class="name">a</span>. </p>
@@ -2653,7 +2653,7 @@
 </div>
  </li>
 
-<li> The attribute <dfn id="dfn-type"><span class="name">prov:type</span></dfn>  provides further typing information for the element or relation asserted in the record. The value associated with a <span class="name">prov:type</span> attribute MUST be conformant with  <span class="nonterminal">Literal</span>. 
+<li> The attribute <dfn id="dfn-type"><span class="name">prov:type</span></dfn>  provides further typing information for the element or relation asserted in the record. The value associated with a <span class="name">prov:type</span> attribute MUST be conformant with  <span class="nonterminal">Literal</span>. The attribute <span class="name">prov:type</span> is allowed to occur multiple times in a record.
 
 <div class="anexample">
 <p>The following record declares an agent of type software agent</p>
@@ -2663,7 +2663,7 @@
 </div>
 
 
-<li> The  attribute <dfn id="dfn-steps"><span class="name">prov:steps</span></dfn>  defines the level of precision associated with a derivation record. The value associated with a <span class="name">prov:steps</span> attribute  MUST be   <span class="name">"1"</span> or <span class="name">"n"</span>. </li>
+<li> The  attribute <dfn id="dfn-steps"><span class="name">prov:steps</span></dfn>  defines the level of precision associated with a derivation record. The value associated with a <span class="name">prov:steps</span> attribute  MUST be   <span class="name">"1"</span> or <span class="name">"n"</span>. The attribute <span class="name">prov:step</span> occurs at most once in a derivation record.</li>
 
 </ul>
 </section>
@@ -3871,6 +3871,10 @@
 <section class="appendix"> 
       <h2>Changes Since Second Public Working Draft</h2> 
 <ul>
+<li>12/21/11: updated example with new relations. </li>
+<li>12/21/11: definition alternate and specialization (5.3.3.3). </li>
+<li>12/21/11: Specified permitted occurrences of prov attributes. </li>
+<li>12/21/11: Introduced the attribute occurrence validity property. </li>
 <li>12/21/11: Clarified the issues with identifier in entity record. </li>
 <li>12/21/11: Explained overloading of wasStartedBy. </li>
 <li>12/21/11: Moved Collections from 6.1 to 6.8. </li>