--- a/ontology/ProvenanceOntology.owl Thu Feb 23 10:29:17 2012 +0000
+++ b/ontology/ProvenanceOntology.owl Thu Feb 23 12:04:09 2012 +0000
@@ -37,6 +37,25 @@
-->
<owl:AnnotationProperty rdf:about="&rdfs;seeAlso"/>
+ <owl:AnnotationProperty rdf:about="http://www.w3.org/ns/prov#involvementClass">
+ <rdfs:label xml:lang="en">involvement class</rdfs:label>
+ <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.
+
+Example:
+ prov:wasGeneratedBy prov:involvementClass prov:Generation .
+
+Then this unqualified assertion:
+ :entity1 prov:wasGeneratedBy :activity1 .
+
+can be qualified by adding:
+ :entity1 prov:qualified :entity1Gen .
+ :entity1Gen a prov:Generation;
+ prov:activity :activity1 ;
+ :customValue 1337 .
+
+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"/>
@@ -420,11 +439,23 @@
<owl:ObjectProperty rdf:about="http://www.w3.org/ns/prov#wasStartedBy">
<rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Starting"/>
+ <rdfs:range rdf:resource="http://www.w3.org/ns/prov#Element"/>
<rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/prov#wasAssociatedWith"/>
</owl:ObjectProperty>
+ <!-- http://www.w3.org/ns/prov#wasStartedByActivity -->
+
+ <owl:ObjectProperty rdf:about="http://www.w3.org/ns/prov#wasStartedByActivity">
+ <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Started_by_activity"/>
+ <rdfs:range rdf:resource="http://www.w3.org/ns/prov#Activity"/>
+ <rdfs:domain rdf:resource="http://www.w3.org/ns/prov#Activity"/>
+ <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/prov#involved"/>
+ </owl:ObjectProperty>
+
+
+
<!-- http://www.w3.org/ns/prov#wasSummaryOf -->
<owl:ObjectProperty rdf:about="http://www.w3.org/ns/prov#wasSummaryOf">
@@ -718,9 +749,17 @@
<!-- http://www.w3.org/ns/prov#Start -->
<owl:Class rdf:about="http://www.w3.org/ns/prov#Start">
- <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Involvement"/>
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Association"/>
<rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Starting"/>
- <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Starting_again"/>
+ </owl:Class>
+
+
+
+ <!-- http://www.w3.org/ns/prov#StartByActivity -->
+
+ <owl:Class rdf:about="http://www.w3.org/ns/prov#StartByActivity">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#ActivityInvolvement"/>
+ <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Started_by_activity"/>
</owl:Class>