revised Entity section
authorSatya Sahoo <satya.sahoo@case.edu>
Wed, 02 Nov 2011 21:43:34 -0400
changeset 799 3e3768ab40b1
parent 798 63276f2fbbc4
child 800 51b09a470334
revised Entity section
ontology/ProvenanceFormalModel.html
--- a/ontology/ProvenanceFormalModel.html	Mon Oct 31 12:08:45 2011 -0400
+++ b/ontology/ProvenanceFormalModel.html	Wed Nov 02 21:43:34 2011 -0400
@@ -218,24 +218,17 @@
 				&lt;/rdf:Description&gt;
 			</pre>
 		  </div>		
-          <p>Attributes that are characterising the entity (as defined
-          in PROV-DM) are stated using RDF properties of the asserted
-          entity. Such properties SHOULD be in a declared namespace,
-          and MAY be described by an application-specific vocabulary. 
-          Specialisation by subclassing or <code>rdf:type</code> is
-          equivalent to specifying the reserved attribute <code>type</code>
-          in PROV-DM.
+          <p>Additional assertions can be made about the Entity instances that describe additional attributes of the entities. Following common knowledge representation approach, the Entity class can be specialized to create multiple sub classes, using the <code>rdfs:subClassOf</code> property, representing distinct categories of entities using additional characterizing attributes (as defined in the [[PROV-DM]]). The additional attributes SHOULD use an appropriate namespace, and the new sub classes MAY be introduced by application-specific provenance ontologies.
           </p>
           <div><b>Example</b></div>
 		  <div class="exampleOuter">
 			<pre class="example">
-                &lt;rdf:Description rdf:about="http://www.example.com/crimeFile#e2"&gt;
-                  &lt;rdf:type rdf:resource="http://www.w3.org/ns/prov-o/Entity"/&gt;
-                  &lt;rdf:type rdf:resource="http://www.example.com/crime#CrimeFile"/&gt;
-                  &lt;cf:hasLocation rdf:resource="http://www.example.com/crimeFile#sharedDirectoryLocation1"/&gt;
-                  &lt;cf:hasFileContent rdf:datatype="http://www.w3.org/2001/XMLSchema#string"&gt;There 
-                    was a lot of crime in London last month.&lt;/cf:hasFileContent&gt;                 
+                &lt;rdf:Description rdf:about="http://www.example.com/crimeFile#e2"&gt;                  
+                  &lt;rdf:type rdf:resource="http://www.example.com/crime#CrimeFile"&gt;           
                 &lt;/rdf:Description&gt;
+&lt;rdf:Description rdf:about="http://www.example.com/crime#CrimeFile"&gt;
+  &lt;rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov-o/Entity"/&gt;
+&lt;/rdf:Description&gt;
 			</pre>
 		  </div>