Replace PE with Activity in OWL files
authorSatya Sahoo <satya.sahoo@case.edu>
Sun, 20 Nov 2011 14:51:40 -0500
changeset 979 6d84968eed41
parent 978 e1084bcc7acb
child 980 427fb14fbdd2
Replace PE with Activity in OWL files
ontology/ProvenanceOntology.owl
ontology/examples/ontology-extensions/crime-file/crime.owl
--- a/ontology/ProvenanceOntology.owl	Sun Nov 20 14:49:04 2011 -0500
+++ b/ontology/ProvenanceOntology.owl	Sun Nov 20 14:51:40 2011 -0500
@@ -58,7 +58,7 @@
     <owl:ObjectProperty rdf:about="endedAt">
         <rdf:type rdf:resource="&owl;FunctionalProperty"/>
         <rdfs:range rdf:resource="&time;Instant"/>
-        <rdfs:domain rdf:resource="ProcessExecution"/>
+        <rdfs:domain rdf:resource="Activity"/>
         <rdfs:subPropertyOf rdf:resource="hadTemporalValue"/>
     </owl:ObjectProperty>
     
@@ -100,8 +100,8 @@
         <rdf:type rdf:resource="&owl;AsymmetricProperty"/>
         <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
         <rdfs:label xml:lang="en">had participant</rdfs:label>
+        <rdfs:domain rdf:resource="Activity"/>
         <rdfs:range rdf:resource="Entity"/>
-        <rdfs:domain rdf:resource="ProcessExecution"/>
     </owl:ObjectProperty>
     
 
@@ -109,8 +109,8 @@
     <!-- http://www.w3.org/ns/prov-o/hadQualifiedControl -->
 
     <owl:ObjectProperty rdf:about="hadQualifiedControl">
+        <rdfs:domain rdf:resource="Activity"/>
         <rdfs:range rdf:resource="Control"/>
-        <rdfs:domain rdf:resource="ProcessExecution"/>
     </owl:ObjectProperty>
     
 
@@ -127,8 +127,8 @@
     <!-- http://www.w3.org/ns/prov-o/hadQualifiedGeneration -->
 
     <owl:ObjectProperty rdf:about="hadQualifiedGeneration">
+        <rdfs:domain rdf:resource="Activity"/>
         <rdfs:range rdf:resource="Generation"/>
-        <rdfs:domain rdf:resource="ProcessExecution"/>
     </owl:ObjectProperty>
     
 
@@ -136,8 +136,8 @@
     <!-- http://www.w3.org/ns/prov-o/hadQualifiedParticipation -->
 
     <owl:ObjectProperty rdf:about="hadQualifiedParticipation">
+        <rdfs:domain rdf:resource="Activity"/>
         <rdfs:range rdf:resource="Participation"/>
-        <rdfs:domain rdf:resource="ProcessExecution"/>
     </owl:ObjectProperty>
     
 
@@ -145,7 +145,7 @@
     <!-- http://www.w3.org/ns/prov-o/hadQualifiedUsage -->
 
     <owl:ObjectProperty rdf:about="hadQualifiedUsage">
-        <rdfs:domain rdf:resource="ProcessExecution"/>
+        <rdfs:domain rdf:resource="Activity"/>
         <rdfs:range rdf:resource="Usage"/>
     </owl:ObjectProperty>
     
@@ -162,7 +162,7 @@
             the given recipe resource. Process specifications, as
             referred to by recipe links, are out of scope of this
             specification</rdfs:comment>
-        <rdfs:domain rdf:resource="ProcessExecution"/>
+        <rdfs:domain rdf:resource="Activity"/>
         <rdfs:range rdf:resource="Recipe"/>
     </owl:ObjectProperty>
     
@@ -188,8 +188,8 @@
         <rdfs:domain>
             <owl:Class>
                 <owl:unionOf rdf:parseType="Collection">
+                    <rdf:Description rdf:about="Activity"/>
                     <rdf:Description rdf:about="Entity"/>
-                    <rdf:Description rdf:about="ProcessExecution"/>
                     <rdf:Description rdf:about="QualifiedInvolvement"/>
                 </owl:unionOf>
             </owl:Class>
@@ -203,7 +203,7 @@
     <owl:ObjectProperty rdf:about="startedAt">
         <rdf:type rdf:resource="&owl;FunctionalProperty"/>
         <rdfs:range rdf:resource="&time;Instant"/>
-        <rdfs:domain rdf:resource="ProcessExecution"/>
+        <rdfs:domain rdf:resource="Activity"/>
         <rdfs:subPropertyOf rdf:resource="hadTemporalValue"/>
     </owl:ObjectProperty>
     
@@ -215,8 +215,8 @@
         <rdf:type rdf:resource="&owl;AsymmetricProperty"/>
         <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
         <rdfs:label xml:lang="en">used</rdfs:label>
+        <rdfs:domain rdf:resource="Activity"/>
         <rdfs:range rdf:resource="Entity"/>
-        <rdfs:domain rdf:resource="ProcessExecution"/>
     </owl:ObjectProperty>
     
 
@@ -252,8 +252,8 @@
         <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
         <rdfs:label xml:lang="en"
             >was controlled by</rdfs:label>
+        <rdfs:domain rdf:resource="Activity"/>
         <rdfs:range rdf:resource="Agent"/>
-        <rdfs:domain rdf:resource="ProcessExecution"/>
     </owl:ObjectProperty>
     
 
@@ -309,8 +309,8 @@
             >was generated by</rdfs:label>
         <rdfs:comment xml:lang="en"
             >wasGeneratedBy links Entitites with ProcessExecution representing that entity was generated as a result of ProcessExecution</rdfs:comment>
+        <rdfs:range rdf:resource="Activity"/>
         <rdfs:domain rdf:resource="Entity"/>
-        <rdfs:range rdf:resource="ProcessExecution"/>
     </owl:ObjectProperty>
     
 
@@ -321,8 +321,8 @@
         <rdfs:label xml:lang="en">was informed by</rdfs:label>
         <rdfs:comment rdf:datatype="&xsd;string"
             >Proposal to change the name to &quot;Dependencies amongst Process Executions&quot; to avoid ambiguities</rdfs:comment>
-        <rdfs:range rdf:resource="ProcessExecution"/>
-        <rdfs:domain rdf:resource="ProcessExecution"/>
+        <rdfs:domain rdf:resource="Activity"/>
+        <rdfs:range rdf:resource="Activity"/>
     </owl:ObjectProperty>
     
 
@@ -355,8 +355,8 @@
     <owl:ObjectProperty rdf:about="wasScheduledAfter">
         <rdfs:label xml:lang="en"
             >was scheduled after</rdfs:label>
-        <rdfs:range rdf:resource="ProcessExecution"/>
-        <rdfs:domain rdf:resource="ProcessExecution"/>
+        <rdfs:range rdf:resource="Activity"/>
+        <rdfs:domain rdf:resource="Activity"/>
     </owl:ObjectProperty>
     
 
@@ -439,6 +439,17 @@
     
 
 
+    <!-- http://www.w3.org/ns/prov-o/Activity -->
+
+    <owl:Class rdf:about="Activity">
+        <rdfs:label xml:lang="en"
+            >Process Execution</rdfs:label>
+        <rdfs:comment xml:lang="en"
+            >ProcessExecution is defined to be &quot;an identifiable activity, which performs a piece of work.&quot;</rdfs:comment>
+    </owl:Class>
+    
+
+
     <!-- http://www.w3.org/ns/prov-o/Agent -->
 
     <owl:Class rdf:about="Agent">
@@ -492,17 +503,6 @@
     
 
 
-    <!-- http://www.w3.org/ns/prov-o/ProcessExecution -->
-
-    <owl:Class rdf:about="ProcessExecution">
-        <rdfs:label xml:lang="en"
-            >Process Execution</rdfs:label>
-        <rdfs:comment xml:lang="en"
-            >ProcessExecution is defined to be &quot;an identifiable activity, which performs a piece of work.&quot;</rdfs:comment>
-    </owl:Class>
-    
-
-
     <!-- http://www.w3.org/ns/prov-o/ProvenanceContainer -->
 
     <owl:Class rdf:about="ProvenanceContainer">
--- a/ontology/examples/ontology-extensions/crime-file/crime.owl	Sun Nov 20 14:49:04 2011 -0500
+++ b/ontology/examples/ontology-extensions/crime-file/crime.owl	Sun Nov 20 14:51:40 2011 -0500
@@ -95,7 +95,7 @@
     <!-- http://www.example.com/crime#Emailing -->
 
     <owl:Class rdf:about="#Emailing">
-        <rdfs:subClassOf rdf:resource="&prov;ProcessExecution"/>
+        <rdfs:subClassOf rdf:resource="&prov;Activity"/>
     </owl:Class>
     
 
@@ -103,7 +103,7 @@
     <!-- http://www.example.com/crime#FileAppending -->
 
     <owl:Class rdf:about="#FileAppending">
-        <rdfs:subClassOf rdf:resource="&prov;ProcessExecution"/>
+        <rdfs:subClassOf rdf:resource="&prov;Activity"/>
     </owl:Class>
     
 
@@ -111,7 +111,7 @@
     <!-- http://www.example.com/crime#FileCreation -->
 
     <owl:Class rdf:about="#FileCreation">
-        <rdfs:subClassOf rdf:resource="&prov;ProcessExecution"/>
+        <rdfs:subClassOf rdf:resource="&prov;Activity"/>
     </owl:Class>
     
 
@@ -119,7 +119,7 @@
     <!-- http://www.example.com/crime#FileEditing -->
 
     <owl:Class rdf:about="#FileEditing">
-        <rdfs:subClassOf rdf:resource="&prov;ProcessExecution"/>
+        <rdfs:subClassOf rdf:resource="&prov;Activity"/>
     </owl:Class>
     
 
@@ -135,11 +135,17 @@
     <!-- http://www.example.com/crime#SpellChecking -->
 
     <owl:Class rdf:about="#SpellChecking">
-        <rdfs:subClassOf rdf:resource="&prov;ProcessExecution"/>
+        <rdfs:subClassOf rdf:resource="&prov;Activity"/>
     </owl:Class>
     
 
 
+    <!-- http://www.w3.org/ns/prov-o/Activity -->
+
+    <owl:Class rdf:about="&prov;Activity"/>
+    
+
+
     <!-- http://www.w3.org/ns/prov-o/Agent -->
 
     <owl:Class rdf:about="&prov;Agent">
@@ -157,12 +163,6 @@
     <!-- http://www.w3.org/ns/prov-o/Location -->
 
     <owl:Class rdf:about="&prov;Location"/>
-    
-
-
-    <!-- http://www.w3.org/ns/prov-o/ProcessExecution -->
-
-    <owl:Class rdf:about="&prov;ProcessExecution"/>
 </rdf:RDF>