added temporal subproperties to owl file
authorSatya Sahoo <satya.sahoo@case.edu>
Tue, 15 Nov 2011 10:57:25 -0500
changeset 896 c327c358863d
parent 895 2d0d23794f80
child 898 ba947c45823d
added temporal subproperties to owl file
ontology/ProvenanceOntology.owl
--- a/ontology/ProvenanceOntology.owl	Tue Nov 15 10:54:24 2011 -0500
+++ b/ontology/ProvenanceOntology.owl	Tue Nov 15 10:57:25 2011 -0500
@@ -27,7 +27,6 @@
             >This document is published by the Provenance Working Group (http://www.w3.org/2011/prov/wiki/Main_Page). 
 
 If you wish to make comments regarding this document, please send them to public-prov-wg@w3.org (subscribe, archives). All feedback is welcome.</rdfs:comment>
-        <rdfs:seeAlso rdf:resource="http://www.w3.org/TR/prov-o/"/>
     </owl:Ontology>
     
 
@@ -54,15 +53,13 @@
     
 
 
-    <!-- http://www.w3.org/ns/prov-o/followed -->
+    <!-- http://www.w3.org/ns/prov-o/endedAt -->
 
-    <owl:ObjectProperty rdf:about="followed">
-        <rdf:type rdf:resource="&owl;AsymmetricProperty"/>
-        <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
-        <rdf:type rdf:resource="&owl;TransitiveProperty"/>
-        <rdfs:label xml:lang="en">preceded</rdfs:label>
+    <owl:ObjectProperty rdf:about="endedAt">
+        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
+        <rdfs:range rdf:resource="&time;Instant"/>
         <rdfs:domain rdf:resource="ProcessExecution"/>
-        <rdfs:range rdf:resource="ProcessExecution"/>
+        <rdfs:subPropertyOf rdf:resource="hadTemporalValue"/>
     </owl:ObjectProperty>
     
 
@@ -73,8 +70,15 @@
         <rdf:type rdf:resource="&owl;AsymmetricProperty"/>
         <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
         <rdfs:label xml:lang="en">had location</rdfs:label>
-        <rdfs:domain rdf:resource="Entity"/>
         <rdfs:range rdf:resource="Location"/>
+        <rdfs:domain>
+            <owl:Class>
+                <owl:unionOf rdf:parseType="Collection">
+                    <rdf:Description rdf:about="Entity"/>
+                    <rdf:Description rdf:about="QualifiedInvolvement"/>
+                </owl:unionOf>
+            </owl:Class>
+        </rdfs:domain>
     </owl:ObjectProperty>
     
 
@@ -194,6 +198,17 @@
     
 
 
+    <!-- http://www.w3.org/ns/prov-o/startedAt -->
+
+    <owl:ObjectProperty rdf:about="startedAt">
+        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
+        <rdfs:range rdf:resource="&time;Instant"/>
+        <rdfs:domain rdf:resource="ProcessExecution"/>
+        <rdfs:subPropertyOf rdf:resource="hadTemporalValue"/>
+    </owl:ObjectProperty>
+    
+
+
     <!-- http://www.w3.org/ns/prov-o/used -->
 
     <owl:ObjectProperty rdf:about="used">
@@ -285,6 +300,17 @@
     
 
 
+    <!-- http://www.w3.org/ns/prov-o/wasGeneratedAt -->
+
+    <owl:ObjectProperty rdf:about="wasGeneratedAt">
+        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
+        <rdfs:range rdf:resource="&time;Instant"/>
+        <rdfs:domain rdf:resource="Entity"/>
+        <rdfs:subPropertyOf rdf:resource="hadTemporalValue"/>
+    </owl:ObjectProperty>
+    
+
+
     <!-- http://www.w3.org/ns/prov-o/wasGeneratedBy -->
 
     <owl:ObjectProperty rdf:about="wasGeneratedBy">
@@ -387,12 +413,6 @@
     
 
 
-    <!-- http://www.w3.org/2002/07/owl#Thing -->
-
-    <owl:Class rdf:about="&owl;Thing"/>
-    
-
-
     <!-- http://www.w3.org/2006/time#Instant -->
 
     <owl:Class rdf:about="&time;Instant">
@@ -533,23 +553,6 @@
     <owl:Class rdf:about="Usage">
         <rdfs:subClassOf rdf:resource="QualifiedInvolvement"/>
     </owl:Class>
-    
-
-
-    <!-- 
-    ///////////////////////////////////////////////////////////////////////////////////////
-    //
-    // Individuals
-    //
-    ///////////////////////////////////////////////////////////////////////////////////////
-     -->
-
-    
-
-
-    <!-- http://www.w3.org/TR/prov-o/ -->
-
-    <owl:Thing rdf:about="http://www.w3.org/TR/prov-o/"/>
 </rdf:RDF>