--- a/model/working-copy/prov-dm-constraints.html Tue Feb 14 14:05:47 2012 -0500
+++ b/model/working-copy/prov-dm-constraints.html Wed Feb 15 06:19:32 2012 +0000
@@ -769,18 +769,7 @@
<p>Attribute-value pairs occurring in notes are application specific. Thus, their interpretation is outside the scope of this document, and they are not subject to any of the constraints listed in this document. </p>
-<!--
-<p>
-Attribute-value pairs occurring in notes differ from attribute-value pairs occurring in entity records and activity records. In entity and activity records, attribute-value pairs MUST be a
-representation of something in the world, which remain constant for the duration of the characterization interval (for entity record) or the activity duration (for activity records).
-A note record linked with an entity record consists of
-attribute-value pairs which may or may not represent the entity's
-situation in the world.
-If a note record's attribute-value pair represents an entity's situation
-in the world, no requirement is made on this situation to be unchanged for
-the entitys' characterization interval.
-</p>
--->
+
</section>
--- a/model/working-copy/towards-wd4.html Tue Feb 14 14:05:47 2012 -0500
+++ b/model/working-copy/towards-wd4.html Wed Feb 15 06:19:32 2012 +0000
@@ -674,8 +674,8 @@
<li>There are some agents.
<pre>
-agent(ex:Paolo, [ prov:type="Person" ])
-agent(ex:Simon, [ prov:type="Person" ])
+agent(ex:Paolo, [ prov:type="Human" ])
+agent(ex:Simon, [ prov:type="Human" ])
</pre>
</li>
@@ -846,10 +846,10 @@
There should be very few of these basic categories to keep the model simple and accessible.
There are three types of agents in the model since they are common across most anticipated domain of use:
<ul>
-<li><span class="name">Person</span>: agents of type Person are people. (This type is equivalent to a "foaf:person" [[FOAF]])</li>
+<li><span class="name">Human</span>: agents of type Human are people. (This type is equivalent to a "foaf:person" [[FOAF]])</li>
<li><span class="name">Organization</span>: agents of type Organization are social institutions such as companies, societies etc. (This type is equivalent to a "foaf:organization"
[[FOAF]])</li>
-<li><span class="name">SoftwareAgent</span>: a software agent is a piece of software. </li>
+<li><span class="name">ComputingSystem</span>: a computing system agent is a piece of software and/or hardware. </li>
</ul>
<p>These types are mutually exclusive, though they do not cover all kinds of agent. </p>
@@ -858,7 +858,7 @@
<div class="anexample">
<p>The following expression is about an agent identified by <span class="name">e1</span>, which is a person, named Alice, with employee number 1234.</p>
<pre class="codeexample">
-agent(e1, [ex:employee="1234", ex:name="Alice", prov:type="prov:Person" %% xsd:QName])
+agent(e1, [ex:employee="1234", ex:name="Alice", prov:type="prov:Human" %% xsd:QName])
</pre>
<p>It is optional to specify the type of an agent. When present, it is expressed using the <span class="name">prov:type</span> attribute.</p>
</div>
@@ -1534,7 +1534,7 @@
<div class="anexample">
<p>The following describes an agent of type software agent.</p>
<pre class="codeexample">
- agent(ag, [prov:type="prov:SoftwareAgent" %% xsd:QName])
+ agent(ag, [prov:type="prov:ComputingSystem" %% xsd:QName])
</pre>
</div>
</section>
@@ -1720,8 +1720,8 @@
Revisiting the example of <a href="#section-example-b">Section 3.2</a>,
we can ascribe <span class="name">tr:WD-prov-dm-20111215</span> to some agents without having to make an activity explicit.
<pre class="codeexample">
-agent(ex:Paolo, [ prov:type="Person" ])
-agent(ex:Simon, [ prov:type="Person" ])
+agent(ex:Paolo, [ prov:type="Human" ])
+agent(ex:Simon, [ prov:type="Human" ])
entity(tr:WD-prov-dm-20111215, [ prov:type="pr:RecsWD" %% xsd:QName ])
wasAttributedTo(tr:WD-prov-dm-20111215, ex:Paolo, [prov:role="editor"])
wasAttributedTo(tr:WD-prov-dm-20111215, ex:Simon, [prov:role="contributor"])