added prov:category to classes and properties
authorTim L <lebot@rpi.edu>
Tue, 06 Mar 2012 17:23:35 -0500
changeset 1785 833b21a4cab6
parent 1784 3f5d306b875a
child 1786 e0d829825ec9
added prov:category to classes and properties
ontology/ProvenanceOntology.owl
--- a/ontology/ProvenanceOntology.owl	Tue Mar 06 17:12:10 2012 -0500
+++ b/ontology/ProvenanceOntology.owl	Tue Mar 06 17:23:35 2012 -0500
@@ -87,6 +87,7 @@
     <!-- http://www.w3.org/ns/prov#actedOnBehalfOf -->
 
     <owl:ObjectProperty rdf:about="&prov;actedOnBehalfOf">
+        <prov:category>core</prov:category>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Responsibility"/>
         <rdfs:domain rdf:resource="&prov;Agent"/>
         <rdfs:range rdf:resource="&prov;Agent"/>
@@ -185,6 +186,7 @@
     <!-- http://www.w3.org/ns/prov#hadOriginalSource -->
 
     <owl:ObjectProperty rdf:about="&prov;hadOriginalSource">
+        <prov:category>additional</prov:category>
         <rdfs:comment xml:lang="en">how is this different from wasDerivedFrom?</rdfs:comment>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Original_Source"/>
         <rdfs:range rdf:resource="&prov;Entity"/>
@@ -265,6 +267,7 @@
 prov:involved should not be used without also using the subproperty.
 
 Subproperties of prov:involved may also be asserted directly without being qualified.</rdfs:comment>
+        <prov:category>additional</prov:category>
     </owl:ObjectProperty>
     
 
@@ -465,6 +468,7 @@
     <!-- http://www.w3.org/ns/prov#tracedTo -->
 
     <owl:ObjectProperty rdf:about="&prov;tracedTo">
+        <prov:category>core</prov:category>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Attribution"/>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Traceability"/>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#not_in_DM:_consolidated_derivation_signature"/>
@@ -515,6 +519,7 @@
     <!-- http://www.w3.org/ns/prov#wasAttributedTo -->
 
     <owl:ObjectProperty rdf:about="&prov;wasAttributedTo">
+        <prov:category>core</prov:category>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Attribution"/>
         <rdfs:range rdf:resource="&prov;Agent"/>
         <prov:qualifiedForm rdf:resource="&prov;Attribution"/>
@@ -554,6 +559,7 @@
     <!-- http://www.w3.org/ns/prov#wasEndedBy -->
 
     <owl:ObjectProperty rdf:about="&prov;wasEndedBy">
+        <prov:category>core</prov:category>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Ending"/>
         <prov:qualifiedForm rdf:resource="&prov;End"/>
         <prov:qualifiedForm rdf:resource="&prov;qualifiedEnd"/>
@@ -584,6 +590,7 @@
     <!-- http://www.w3.org/ns/prov#wasInformedBy -->
 
     <owl:ObjectProperty rdf:about="&prov;wasInformedBy">
+        <prov:category>core</prov:category>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Activity_Ordering"/>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Starting_again"/>
         <rdfs:domain rdf:resource="&prov;Activity"/>
@@ -598,6 +605,7 @@
     <!-- http://www.w3.org/ns/prov#wasQuotedFrom -->
 
     <owl:ObjectProperty rdf:about="&prov;wasQuotedFrom">
+        <prov:category>additional</prov:category>
         <rdfs:comment xml:lang="en">Different from wasAttributedTo?</rdfs:comment>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Quotation"/>
         <rdfs:domain rdf:resource="&prov;Entity"/>
@@ -612,6 +620,7 @@
     <!-- http://www.w3.org/ns/prov#wasRevisionOf -->
 
     <owl:ObjectProperty rdf:about="&prov;wasRevisionOf">
+        <prov:category>additional</prov:category>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Revision"/>
         <rdfs:range rdf:resource="&prov;Entity"/>
         <rdfs:domain rdf:resource="&prov;Entity"/>
@@ -625,6 +634,7 @@
     <!-- http://www.w3.org/ns/prov#wasStartedBy -->
 
     <owl:ObjectProperty rdf:about="&prov;wasStartedBy">
+        <prov:category>core</prov:category>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Starting"/>
         <prov:qualifiedForm rdf:resource="&prov;Start"/>
         <prov:qualifiedForm rdf:resource="&prov;qualifiedStart"/>
@@ -636,6 +646,7 @@
     <!-- http://www.w3.org/ns/prov#wasStartedByActivity -->
 
     <owl:ObjectProperty rdf:about="&prov;wasStartedByActivity">
+        <prov:category>core</prov:category>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Started_by_activity"/>
         <rdfs:range rdf:resource="&prov;Activity"/>
         <rdfs:domain rdf:resource="&prov;Activity"/>
@@ -661,6 +672,7 @@
 
     <owl:DatatypeProperty rdf:about="&prov;atTime">
         <rdf:type rdf:resource="&owl;FunctionalProperty"/>
+        <rdfs:comment>qualified</rdfs:comment>
         <rdfs:range rdf:resource="&xsd;dateTime"/>
         <rdfs:domain rdf:resource="&prov;InstantaneousEvent"/>
     </owl:DatatypeProperty>
@@ -671,6 +683,7 @@
 
     <owl:DatatypeProperty rdf:about="&prov;endedAtTime">
         <rdf:type rdf:resource="&owl;FunctionalProperty"/>
+        <prov:category>core</prov:category>
         <rdfs:range rdf:resource="&xsd;dateTime"/>
     </owl:DatatypeProperty>
     
@@ -679,6 +692,7 @@
     <!-- http://www.w3.org/ns/prov#inXSDDateTime -->
 
     <owl:DatatypeProperty rdf:about="&prov;inXSDDateTime">
+        <prov:category>core</prov:category>
         <rdfs:range rdf:resource="&xsd;dateTime"/>
         <rdfs:domain rdf:resource="&prov;TimeInstant"/>
     </owl:DatatypeProperty>
@@ -689,6 +703,7 @@
 
     <owl:DatatypeProperty rdf:about="&prov;startedAtTime">
         <rdf:type rdf:resource="&owl;FunctionalProperty"/>
+        <prov:category>core</prov:category>
         <rdfs:range rdf:resource="&xsd;dateTime"/>
     </owl:DatatypeProperty>
     
@@ -749,6 +764,7 @@
 
     <owl:Class rdf:about="&prov;AgentInvolvement">
         <rdfs:subClassOf rdf:resource="&prov;EntityInvolvement"/>
+        <rdfs:comment>core</rdfs:comment>
     </owl:Class>
     
 
@@ -782,6 +798,7 @@
     <owl:Class rdf:about="&prov;Bundle">
         <rdfs:subClassOf rdf:resource="&prov;Entity"/>
         <rdfs:comment xml:lang="en">A prov:Bundle is a group of PROV statements.</rdfs:comment>
+        <rdfs:comment>core</rdfs:comment>
         <rdfs:comment xml:lang="en">prov:Bundles are best modeled using sd:NamedGraphs.</rdfs:comment>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Bundle"/>
     </owl:Class>
@@ -830,6 +847,7 @@
     <owl:Class rdf:about="&prov;EntityInvolvement">
         <rdfs:subClassOf rdf:resource="&prov;Involvement"/>
         <prov:category>qualified</prov:category>
+        <rdfs:comment>core</rdfs:comment>
         <rdfs:comment xml:lang="en">An instance of EntityInvolvement is used to provide additional descriptions of a binary relation from any instance to an instance of Entity.</rdfs:comment>
     </owl:Class>
     
@@ -852,6 +870,7 @@
 
     <owl:Class rdf:about="&prov;Inform">
         <rdfs:subClassOf rdf:resource="&prov;ActivityInvolvement"/>
+        <rdfs:comment>core</rdfs:comment>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Activity_Ordering"/>
         <prov:unqualifiedForm rdf:resource="&prov;wasInformedBy"/>
     </owl:Class>
@@ -860,7 +879,9 @@
 
     <!-- http://www.w3.org/ns/prov#InstantaneousEvent -->
 
-    <owl:Class rdf:about="&prov;InstantaneousEvent"/>
+    <owl:Class rdf:about="&prov;InstantaneousEvent">
+        <rdfs:comment>core</rdfs:comment>
+    </owl:Class>
     
 
 
@@ -924,7 +945,6 @@
 
     <owl:Class rdf:about="&prov;Plan">
         <rdfs:subClassOf rdf:resource="&prov;Entity"/>
-        <prov:category></prov:category>
         <prov:category>core</prov:category>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Agent_Association"/>
     </owl:Class>
@@ -969,6 +989,7 @@
     <!-- http://www.w3.org/ns/prov#Role -->
 
     <owl:Class rdf:about="&prov;Role">
+        <rdfs:comment>core</rdfs:comment>
         <rdfs:comment rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Attribute"/>
         <rdfs:seeAlso rdf:resource="&prov;hadRole"/>
     </owl:Class>
@@ -1013,6 +1034,7 @@
 
     <owl:Class rdf:about="&prov;StartByActivity">
         <rdfs:subClassOf rdf:resource="&prov;ActivityInvolvement"/>
+        <rdfs:comment>core</rdfs:comment>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Started_by_activity"/>
         <prov:unqualifiedForm rdf:resource="&prov;wasStartedByActivity"/>
     </owl:Class>
@@ -1023,6 +1045,7 @@
 
     <owl:Class rdf:about="&prov;TimeInstant">
         <rdfs:subClassOf rdf:resource="&owl;Thing"/>
+        <rdfs:comment>core</rdfs:comment>
         <rdfs:comment>deprecate in favor of InstantaneousEvent? -Tim 6 march 2012</rdfs:comment>
         <rdfs:comment xml:lang="en">&#39;Instants are, intuitively, point-like in that they have no interior points&#39;
 reusing notion from W3C OWL-Time Working Draft (http://www.w3.org/TR/owl-time/), but not associating to it directly because it is not a Recommendation.</rdfs:comment>
@@ -1040,6 +1063,7 @@
         <rdfs:subClassOf rdf:resource="&prov;EntityInvolvement"/>
         <rdfs:comment xml:lang="en">A prov:Trace can be from any prov:Element to any prov:Element, so it cannot be a subclass of prov:EntityInvolvement or prov:ActivityInvolvement.</rdfs:comment>
         <rdfs:comment xml:lang="en">An instance of prov:Trace provides additional descriptions about the binary prov:tracedTo relation from some prov:Element (Entity or Activity) to some other prov:Element. For example, :stomach_ache prov:tracedTo :spoon; prov:qualified [ a prov:Trace; prov:entity :spoon; :foo :bar ].</rdfs:comment>
+        <rdfs:comment>core</rdfs:comment>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Revision"/>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Traceability"/>
         <prov:unqualifiedForm rdf:resource="&prov;tracedTo"/>