W3C home > Mailing lists > Public > public-prov-wg@w3.org > February 2012

[prov-o] involvementClass property

From: Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>
Date: Thu, 23 Feb 2012 12:14:33 +0000
Message-ID: <CAPRnXtm32FPnQsg_DQm+KnEExed6-YJZDdaUgfC2LFrcSHZASQ@mail.gmail.com>
To: public-prov-wg@w3.org
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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 26 April 2012 13:06:56 GMT