[prov-o] involvementClass property

I've suggest a new annotation property in the OWL file: prov:involvementClass.


+    <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>


and added this to each of the involved subproperties. (but not
prov:involved itself - as you should instantiate prov:involved and
prov:Involvement alone)



-- 
Stian Soiland-Reyes, myGrid team
School of Computer Science
The University of Manchester

Received on Thursday, 23 February 2012 12:15:26 UTC