--- 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>