--- 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 @@
</rdf:Description>
</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">
- <rdf:Description rdf:about="http://www.example.com/crimeFile#e2">
- <rdf:type rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
- <rdf:type rdf:resource="http://www.example.com/crime#CrimeFile"/>
- <cf:hasLocation rdf:resource="http://www.example.com/crimeFile#sharedDirectoryLocation1"/>
- <cf:hasFileContent rdf:datatype="http://www.w3.org/2001/XMLSchema#string">There
- was a lot of crime in London last month.</cf:hasFileContent>
+ <rdf:Description rdf:about="http://www.example.com/crimeFile#e2">
+ <rdf:type rdf:resource="http://www.example.com/crime#CrimeFile">
</rdf:Description>
+<rdf:Description rdf:about="http://www.example.com/crime#CrimeFile">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+</rdf:Description>
</pre>
</div>