added prov:category annotations to some core properties.
authorTim L <lebot@rpi.edu>
Mon, 05 Mar 2012 20:26:40 -0500
changeset 1769 6669e548420c
parent 1768 d1be71ac1a6c
child 1770 0e27fcca24b8
added prov:category annotations to some core properties.
ontology/ProvenanceOntology.owl
--- a/ontology/ProvenanceOntology.owl	Mon Mar 05 20:08:57 2012 -0500
+++ b/ontology/ProvenanceOntology.owl	Mon Mar 05 20:26:40 2012 -0500
@@ -131,6 +131,7 @@
 
     <owl:ObjectProperty rdf:about="&prov;alternateOf">
         <rdfs:comment xml:lang="en">Another prov:Entity that characterizes the same thing as this prov:Entity, potentially in a different manner.</rdfs:comment>
+        <prov:category>core</prov:category>
         <rdfs:subPropertyOf rdf:resource="&owl;topObjectProperty"/>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#AlternateOf"/>
         <rdfs:domain rdf:resource="&prov;Entity"/>
@@ -144,6 +145,7 @@
 
     <owl:ObjectProperty rdf:about="&prov;endedAt">
         <rdf:type rdf:resource="&owl;FunctionalProperty"/>
+        <prov:category>core</prov:category>
         <rdfs:comment xml:lang="en">TODO: range should be an xsd:dateTime directly to avoid proliferation of bnodes and to keep it simple. The elaborate form should also be permitted, but more practical uses will want it directly.</rdfs:comment>
         <rdfs:subPropertyOf rdf:resource="&owl;topObjectProperty"/>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Activity"/>
@@ -175,6 +177,7 @@
     <!-- http://www.w3.org/ns/prov#generated -->
 
     <owl:ObjectProperty rdf:about="&prov;generated">
+        <prov:category>core</prov:category>
         <rdfs:comment>This inverse of prov:wasGeneratedBy is defined so that Activities being described can reference their generated outputs directly without needing to &#39;stop&#39; and start describing the Entity. This helps &#39;Activity-centric&#39; modeling as opposed to &#39;Entity-centric&#39; modeling.</rdfs:comment>
         <rdfs:subPropertyOf rdf:resource="&prov;involved"/>
         <owl:inverseOf rdf:resource="&prov;wasGeneratedBy"/>
@@ -239,6 +242,7 @@
         <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
         <rdfs:comment>This property is not functional because the many values could be at a variety of granularies (In this room, in that chair).</rdfs:comment>
         <rdfs:comment>DM: Location is an optional attribute of Entity and Activity.</rdfs:comment>
+        <prov:category>core</prov:category>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Location"/>
         <rdfs:range rdf:resource="&prov;Location"/>
     </owl:ObjectProperty>
@@ -248,6 +252,7 @@
     <!-- http://www.w3.org/ns/prov#hadTemporalExtent -->
 
     <owl:ObjectProperty rdf:about="&prov;hadTemporalExtent">
+        <prov:category>core</prov:category>
         <rdfs:range rdf:resource="&prov;TemporalEntity"/>
     </owl:ObjectProperty>
     
@@ -256,6 +261,7 @@
     <!-- http://www.w3.org/ns/prov#hasAnnotation -->
 
     <owl:ObjectProperty rdf:about="&prov;hasAnnotation">
+        <prov:category>core</prov:category>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Annotation"/>
         <rdfs:range rdf:resource="&prov;Note"/>
     </owl:ObjectProperty>
@@ -313,6 +319,7 @@
     <!-- http://www.w3.org/ns/prov#specializationOf -->
 
     <owl:ObjectProperty rdf:about="&prov;specializationOf">
+        <prov:category>core</prov:category>
         <rdfs:subPropertyOf rdf:resource="&owl;topObjectProperty"/>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#SpecializationOf"/>
         <rdfs:domain rdf:resource="&prov;Entity"/>
@@ -326,6 +333,7 @@
 
     <owl:ObjectProperty rdf:about="&prov;startedAt">
         <rdf:type rdf:resource="&owl;FunctionalProperty"/>
+        <prov:category>core</prov:category>
         <rdfs:comment>TODO: range should be an xsd:dateTime directly to avoid proliferation of bnodes and to keep it simple. The elaborate form should also be permitted, but more practical uses will want it directly.</rdfs:comment>
         <rdfs:subPropertyOf rdf:resource="&owl;topObjectProperty"/>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Activity"/>
@@ -358,6 +366,7 @@
         <rdf:type rdf:resource="&owl;AsymmetricProperty"/>
         <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
         <rdfs:comment xml:lang="en">A prov:Entity that was used by this prov:Activity. For example, :baking prov:used :spoon, :egg, :oven .</rdfs:comment>
+        <prov:category>core</prov:category>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Usage"/>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#not_in_DM:_consolidated_derivation_signature"/>
         <rdfs:domain rdf:resource="&prov;Activity"/>
@@ -372,6 +381,7 @@
     <!-- http://www.w3.org/ns/prov#wasAssociatedWith -->
 
     <owl:ObjectProperty rdf:about="&prov;wasAssociatedWith">
+        <prov:category>core</prov:category>
         <rdfs:comment xml:lang="en">A prov:Agent that had some (unspecified) responsibility for the occurrence of this prov:Activity.</rdfs:comment>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Agent_Association"/>
         <rdfs:domain rdf:resource="&prov;Activity"/>
@@ -406,6 +416,7 @@
     <owl:ObjectProperty rdf:about="&prov;wasDerivedFrom">
         <rdf:type rdf:resource="&owl;AsymmetricProperty"/>
         <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
+        <prov:category>core</prov:category>
         <rdfs:comment xml:lang="en">wasDerivedFrom links two distinct characterized entities, where &quot;some characterized entity is transformed from, created from, or affected by another characterized entity.&quot;</rdfs:comment>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#imprecise-1"/>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#imprecise-n"/>
@@ -435,6 +446,7 @@
         <rdf:type rdf:resource="&owl;AsymmetricProperty"/>
         <rdf:type rdf:resource="&owl;FunctionalProperty"/>
         <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
+        <prov:category>core</prov:category>
         <rdfs:comment xml:lang="en">wasGeneratedBy links Entitites with Activity representing that entity was generated as a result of Activity</rdfs:comment>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Generation"/>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#not_in_DM:_consolidated_derivation_signature"/>