removed owl time namespace, added prov:involved prov:involvementClass prov:Involvement.
authorTim L <lebot@rpi.edu>
Sat, 03 Mar 2012 17:47:57 -0500
changeset 1737 f9f6e81d4be9
parent 1736 75cf719eb5db
child 1738 d2668672e392
removed owl time namespace, added prov:involved prov:involvementClass prov:Involvement.
ontology/ProvenanceOntology.owl
--- a/ontology/ProvenanceOntology.owl	Sat Mar 03 12:51:08 2012 -0500
+++ b/ontology/ProvenanceOntology.owl	Sat Mar 03 17:47:57 2012 -0500
@@ -3,7 +3,6 @@
 
 <!DOCTYPE rdf:RDF [
     <!ENTITY prov "http://www.w3.org/ns/prov-o/" >
-    <!ENTITY time "http://www.w3.org/2006/time#" >
     <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
     <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
     <!ENTITY owl2xml "http://www.w3.org/2006/12/owl2-xml#" >
@@ -16,7 +15,6 @@
      xml:base="http://example.com/"
      xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
      xmlns:prov="http://www.w3.org/ns/prov-o/"
-     xmlns:time="http://www.w3.org/2006/time#"
      xmlns:owl2xml="http://www.w3.org/2006/12/owl2-xml#"
      xmlns:owl="http://www.w3.org/2002/07/owl#"
      xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
@@ -42,6 +40,8 @@
      -->
 
     <owl:AnnotationProperty rdf:about="&rdfs;seeAlso"/>
+    <owl:AnnotationProperty rdf:about="&rdfs;label"/>
+    <owl:AnnotationProperty rdf:about="&rdfs;comment"/>
     <owl:AnnotationProperty rdf:about="&prov;involvementClass">
         <rdfs:comment xml:lang="en">This annotation property links a prov:involved subproperty with a prov:Involved subclass. This indicates that the property can be qualified by using prov:qualified. 
 
@@ -60,8 +60,6 @@
 Note how the range of the unqualified property is mirrored by the prov:activity or prov:entity on the involvement class.</rdfs:comment>
         <rdfs:subPropertyOf rdf:resource="&rdfs;seeAlso"/>
     </owl:AnnotationProperty>
-    <owl:AnnotationProperty rdf:about="&rdfs;label"/>
-    <owl:AnnotationProperty rdf:about="&rdfs;comment"/>
     
 
 
@@ -86,8 +84,8 @@
 
     <owl:ObjectProperty rdf:about="&prov;actedOnBehalfOf">
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Responsibility"/>
+        <rdfs:range rdf:resource="&prov;Agent"/>
         <rdfs:domain rdf:resource="&prov;Agent"/>
-        <rdfs:range rdf:resource="&prov;Agent"/>
         <prov:involvementClass rdf:resource="&prov;Responsibility"/>
         <rdfs:subPropertyOf rdf:resource="&prov;involved"/>
     </owl:ObjectProperty>
@@ -182,8 +180,8 @@
     <owl:ObjectProperty rdf:about="&prov;hadOriginalSource">
         <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:domain rdf:resource="&prov;Entity"/>
         <rdfs:range rdf:resource="&prov;Entity"/>
-        <rdfs:domain rdf:resource="&prov;Entity"/>
         <prov:involvementClass rdf:resource="&prov;Source"/>
         <rdfs:subPropertyOf rdf:resource="&prov;wasDerivedFrom"/>
     </owl:ObjectProperty>
@@ -262,9 +260,10 @@
 Subproperties of prov:involved may also be asserted directly without being qualified.</rdfs:comment>
         <rdfs:comment xml:lang="en">The subproperties here can be deleted without concern. For example, :element prov:qualified [ a prov:Usage ] handles the case of prov:hadQualifiedUsage . http://www.w3.org/2011/prov/track/issues/255</rdfs:comment>
         <rdfs:comment xml:lang="en">This one property is used to associate a prov:Element (prov:Entity or prov:Activity) with an instance of any subclass of prov:Involvement, which will provide additional descriptions about the binary prov:involved relation. For example, :baking prov:used :pan, :egg; prov:wasAssociatedWith :baker; prov:generated :dirty_pan; prov:qualified [ a prov:Usage; prov:entity :egg; prov:role :ingredient], [ a prov:Association; prov:entity :baker; prov:role :leader ] .</rdfs:comment>
+        <rdfs:range rdf:resource="&prov;Element"/>
         <rdfs:domain rdf:resource="&prov;Element"/>
-        <rdfs:range rdf:resource="&prov;Element"/>
         <rdfs:range rdf:resource="&prov;Involvement"/>
+        <prov:involvementClass rdf:resource="&prov;Involvement"/>
     </owl:ObjectProperty>
     
 
@@ -295,8 +294,8 @@
     <owl:ObjectProperty rdf:about="&prov;specializationOf">
         <rdfs:subPropertyOf rdf:resource="&owl;topObjectProperty"/>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#SpecializationOf"/>
+        <rdfs:range rdf:resource="&prov;Entity"/>
         <rdfs:domain rdf:resource="&prov;Entity"/>
-        <rdfs:range rdf:resource="&prov;Entity"/>
         <rdfs:seeAlso rdf:resource="&prov;alternateOf"/>
     </owl:ObjectProperty>
     
@@ -342,8 +341,8 @@
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#not_in_DM:_consolidated_derivation_signature"/>
         <rdfs:domain rdf:resource="&prov;Activity"/>
         <rdfs:range rdf:resource="&prov;Entity"/>
+        <rdfs:seeAlso rdf:resource="&prov;Usage"/>
         <prov:involvementClass rdf:resource="&prov;Usage"/>
-        <rdfs:seeAlso rdf:resource="&prov;Usage"/>
         <rdfs:subPropertyOf rdf:resource="&prov;involved"/>
     </owl:ObjectProperty>
     
@@ -356,8 +355,8 @@
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Agent_Association"/>
         <rdfs:domain rdf:resource="&prov;Activity"/>
         <rdfs:range rdf:resource="&prov;Agent"/>
+        <prov:involvementClass rdf:resource="&prov;Association"/>
         <rdfs:seeAlso rdf:resource="&prov;Association"/>
-        <prov:involvementClass rdf:resource="&prov;Association"/>
         <rdfs:subPropertyOf rdf:resource="&prov;involved"/>
     </owl:ObjectProperty>
     
@@ -431,8 +430,8 @@
     <owl:ObjectProperty rdf:about="&prov;wasInformedBy">
         <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:range rdf:resource="&prov;Activity"/>
         <rdfs:domain rdf:resource="&prov;Activity"/>
-        <rdfs:range rdf:resource="&prov;Activity"/>
         <prov:involvementClass rdf:resource="&prov;Inform"/>
         <rdfs:subPropertyOf rdf:resource="&prov;involved"/>
     </owl:ObjectProperty>
@@ -444,8 +443,8 @@
     <owl:ObjectProperty rdf:about="&prov;wasQuotedFrom">
         <rdfs:comment xml:lang="en">Different from wasAttributedTo?</rdfs:comment>
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Quotation"/>
+        <rdfs:range rdf:resource="&prov;Entity"/>
         <rdfs:domain rdf:resource="&prov;Entity"/>
-        <rdfs:range rdf:resource="&prov;Entity"/>
         <prov:involvementClass rdf:resource="&prov;Quotation"/>
         <rdfs:subPropertyOf rdf:resource="&prov;wasDerivedFrom"/>
     </owl:ObjectProperty>
@@ -456,8 +455,8 @@
 
     <owl:ObjectProperty rdf:about="&prov;wasRevisionOf">
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Revision"/>
+        <rdfs:domain rdf:resource="&prov;Entity"/>
         <rdfs:range rdf:resource="&prov;Entity"/>
-        <rdfs:domain rdf:resource="&prov;Entity"/>
         <prov:involvementClass rdf:resource="&prov;Revision"/>
         <rdfs:subPropertyOf rdf:resource="&prov;wasDerivedFrom"/>
     </owl:ObjectProperty>
@@ -491,8 +490,8 @@
 
     <owl:ObjectProperty rdf:about="&prov;wasSummaryOf">
         <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Summary"/>
+        <rdfs:range rdf:resource="&prov;Entity"/>
         <rdfs:domain rdf:resource="&prov;Entity"/>
-        <rdfs:range rdf:resource="&prov;Entity"/>
         <prov:involvementClass rdf:resource="&prov;Summarization"/>
         <rdfs:subPropertyOf rdf:resource="&prov;wasDerivedFrom"/>
     </owl:ObjectProperty>