removed Note and hasAnnotation
authorTim L <lebot@rpi.edu>
Tue, 15 May 2012 10:08:12 -0400
changeset 2832 8eef80481036
parent 2831 4a589776bff9
child 2833 8b7d3e10ee9c
child 2838 8c28f0d42585
removed Note and hasAnnotation
ontology/ProvenanceOntology.owl
ontology/prov.ttl
--- a/ontology/ProvenanceOntology.owl	Tue May 15 10:04:27 2012 -0400
+++ b/ontology/ProvenanceOntology.owl	Tue May 15 10:08:12 2012 -0400
@@ -425,17 +425,6 @@
     
 
 
-    <!-- http://www.w3.org/ns/prov#hasAnnotation -->
-
-    <owl:ObjectProperty rdf:about="&prov;hasAnnotation">
-        <prov:inverse>annotates</prov:inverse>
-        <prov:category>expanded</prov:category>
-        <prov:component>annotations</prov:component>
-        <rdfs:range rdf:resource="&prov;Note"/>
-    </owl:ObjectProperty>
-    
-
-
     <!-- http://www.w3.org/ns/prov#inserted -->
 
     <owl:ObjectProperty rdf:about="&prov;inserted">
@@ -1538,23 +1527,6 @@
     
 
 
-    <!-- http://www.w3.org/ns/prov#Note -->
-
-    <owl:Class rdf:about="&prov;Note">
-        <rdfs:label>Note</rdfs:label>
-        <prov:category>expanded</prov:category>
-        <prov:prov-n>http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-n.html#expression-note</prov:prov-n>
-        <prov:prov-dm-constraints>http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm-constraints.html#term-note</prov:prov-dm-constraints>
-        <prov:definition>Attribute-value pairs occurring in notes are application specific.</prov:definition>
-        <rdfs:comment xml:lang="en">Attribute-value pairs occurring in notes are application specific.</rdfs:comment>
-        <prov:prov-dm>http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-note</prov:prov-dm>
-        <prov:editorialNote>When using RDF, &#39;application-specific properties&#39; directly describe the subject resource and do not require a prov:Note to distinguish them. When choosing how to model your application, note that prov:Note provides a level of indirection that is relatively unnatural in RDF when reflecting the purposes stated in PROV-DM. However, prov:Note may be effectively used in RDF for other purposes. Please also note that accounts are more appropriate mechanims for distinguishing &#39;who said what&#39;; the indirection imposed by prov:Note is a poorer mechanism to model provenance of provenance.</prov:editorialNote>
-        <prov:component>annotations</prov:component>
-        <rdfs:seeAlso rdf:resource="&prov;hasAnnotation"/>
-    </owl:Class>
-    
-
-
     <!-- http://www.w3.org/ns/prov#Organization -->
 
     <owl:Class rdf:about="&prov;Organization">
--- a/ontology/prov.ttl	Tue May 15 10:04:27 2012 -0400
+++ b/ontology/prov.ttl	Tue May 15 10:08:12 2012 -0400
@@ -303,19 +303,6 @@
     prov:component "collections" ;
     prov:unqualifiedForm prov:membership .
 
-prov:Note
-    a owl:Class ;
-    rdfs:comment "Attribute-value pairs occurring in notes are application specific."@en ;
-    rdfs:label "Note" ;
-    rdfs:seeAlso prov:hasAnnotation ;
-    prov:category "expanded" ;
-    prov:component "annotations" ;
-    prov:definition "Attribute-value pairs occurring in notes are application specific." ;
-    prov:editorialNote "When using RDF, 'application-specific properties' directly describe the subject resource and do not require a prov:Note to distinguish them. When choosing how to model your application, note that prov:Note provides a level of indirection that is relatively unnatural in RDF when reflecting the purposes stated in PROV-DM. However, prov:Note may be effectively used in RDF for other purposes. Please also note that accounts are more appropriate mechanims for distinguishing 'who said what'; the indirection imposed by prov:Note is a poorer mechanism to model provenance of provenance." ;
-    prov:prov-dm "http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-note" ;
-    prov:prov-dm-constraints "http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm-constraints.html#term-note" ;
-    prov:prov-n "http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-n.html#expression-note" .
-
 prov:Organization
     a owl:Class ;
     rdfs:comment "Agents of type Organization are social institutions such as companies, societies etc."@en ;
@@ -715,13 +702,6 @@
     prov:component "derivations" ;
     prov:inverse "wasUsedInDerivation" .
 
-prov:hasAnnotation
-    a owl:ObjectProperty ;
-    rdfs:range prov:Note ;
-    prov:category "expanded" ;
-    prov:component "annotations" ;
-    prov:inverse "annotates" .
-
 prov:inserted
     a owl:ObjectProperty ;
     rdfs:comment "An object property to refer to the prov:KeyValuePair inserted into a prov:Dictionary."@en ;