ISSUE-109 prov:hadRecipe rdfs:range prov:Recipe
authorStian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>
Tue, 04 Oct 2011 11:23:54 +0100
changeset 455 af15d4c27b6d
parent 454 96b5dde2e3b4
child 456 efa140fd121d
ISSUE-109 prov:hadRecipe rdfs:range prov:Recipe
ontology/ProvenanceFormalModel.html
ontology/ProvenanceOntology.owl
--- a/ontology/ProvenanceFormalModel.html	Tue Oct 04 10:48:00 2011 +0100
+++ b/ontology/ProvenanceFormalModel.html	Tue Oct 04 11:23:54 2011 +0100
@@ -394,8 +394,11 @@
 	    </section>
         <section>
           <h4>hadRecipe</h4>
-          <p>The ProcessExecution activity performed was described by
-          the given recipe resource. 
+          <p>The ProcessExecution activity performed can be described as
+          having the given recipe resource. It is out of the scope for PROV to
+          define the structure or meaning of the recipe. The recipe
+          might or might not have been followed exactly by the Process
+          Execution.
           </p>
           <img
           src="http://www.w3.org/2011/prov/wiki/images/2/22/HadRecipe.png" />
@@ -664,17 +667,13 @@
             <dl>
                 <dt>wf:wasDefinedBy</dt>
                 <dd>
-                   This sub-property of <i>prov:recipe</i> 
+                   This sub-property of <i>prov:hadRecipe</i> 
                    links a
                    <i>wf:Process</i> to the defining
                    <i>wf:ProcessDefinition</i>. Thus, if there are
                    multiple executions of the same workflow definition,
                    each of the separate <i>wf:Process</i>es will link to
                    the same definition.  
-                  <div class='issue'>Need prov:recipe in ontology
-                  -Stian. This is <a
-                  href="http://www.w3.org/2011/prov/track/issues/102">ISSUE-102</a></div>
-                  
                 </dd>
                 <dt>wf:ranInWorkflowEngine</dt>
                 <dd>
--- a/ontology/ProvenanceOntology.owl	Tue Oct 04 10:48:00 2011 +0100
+++ b/ontology/ProvenanceOntology.owl	Tue Oct 04 11:23:54 2011 +0100
@@ -73,6 +73,7 @@
             referred to by recipe links, are out of scope of this
             specification</rdfs:comment>
         <rdfs:domain rdf:resource="#ProcessExecution"/>
+        <rdfs:range rdf:resource="#Recipe"/>
     </owl:ObjectProperty>
     
 
@@ -192,6 +193,8 @@
     <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Location -->
 
     <owl:Class rdf:about="#Location"/>
+
+    <owl:Class rdf:about="#Recipe"/>