--- 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 "Dependencies amongst Process Executions" 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 "an identifiable activity, which performs a piece of work."</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 "an identifiable activity, which performs a piece of work."</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>