W3C home > Mailing lists > Public > public-prov-wg@w3.org > June 2011

Re: PROV-ISSUE-2 (define-process-execution): Definition for Concept 'Process execution' [Provenance Terminology]

From: Jun Zhao <jun.zhao@zoo.ox.ac.uk>
Date: Thu, 02 Jun 2011 12:10:40 +0100
Message-ID: <4DE76FB0.4040508@zoo.ox.ac.uk>
To: public-prov-wg@w3.org
I am a bit confused by Satya's definition of process and process execution:

- Process is an entity that occurs over a period of time
- Process execution is a specific characteristic (perhaps instantiation) 
of a process.

And following on this, Paolo proposed "process" to become "process 
definition".

Paolo,

Do you have the same meaning for process definition as Satya with his 
"process"?

You also say that:

"a *process* is an instance of a process specification (or action 
specification if you prefer)"

Do you actually mean a "process execution" is an instance of ....?

cheers,

-- Jun




On 01/06/2011 10:46, Luc Moreau wrote:
> Hi all,
> Paolo's definition is also on this page.
> Cheers,
> Luc
>
> On 06/01/2011 02:44 AM, Satya Sahoo wrote:
> Hi all,
> I have added a definition making a distinction between a Process and Process execution:
>
> Process is an entity that occurs over a period of time (hence has explicit temporal parts). In the context of provenance, we only consider process that has either completed in the past (occurred) or is occurring in present (partially complete).
>
> Process execution is a specific characteristic (perhaps instantiation) of a process. A process can be referred to independently of its execution. For example, Process design (workflow template) was done by Person X. Process execution (workflow run) was done by Person Y.
>
> http://www.w3.org/2011/prov/wiki/ConceptProcessExecution#Definition_by_Satya
>
> Thanks.
>
> Best,
>
> Satya
>
>
>
> On Tue, May 31, 2011 at 7:01 AM, Jun Zhao<jun.zhao@zoo.ox.ac.uk<mailto:jun.zhao@zoo.ox.ac.uk>>  wrote:
> Dear all,
>
> I propose some starting point definition for Process execution as [1]:
>
> Process execution refers to execution of an action or a process. A process can be a computation script, a workflow definition, a service etc. An action can be a decision making, a judgment etc. A process execution should be associated with an actor.
>
> [1] [http://www.w3.org/2011/prov/wiki/ConceptProcessExecution#Definition_by_Jun]
>
> Thanks!
>
> Jun
>
>
>
> On 20/05/2011 08:01, Provenance Working Group Issue Tracker wrote:
>
> PROV-ISSUE-2 (define-process-execution): Definition for Concept 'Process execution' [Provenance Terminology]
>
> http://www.w3.org/2011/prov/track/issues/2
>
> Raised by: Luc Moreau
> On product: Provenance Terminology
>
> he Provenance WG charter identifies the concept 'Process execution' as a core concept of the provenance interchange language to be standardized (see http://www.w3.org/2011/01/prov-wg-charter).
>
> What term do we adopt for the concept 'Process execution'?
> How do we define the concept 'Process execution'?
> Where does concept 'Process execution' appear in ProvenanceExample?
> Which provenance query requires the concept 'Process execution'?
>
> Wiki page: http://www.w3.org/2011/prov/wiki/ConceptProcessExecution
>
>
>
>
>
>
>
>
>
> --
> Professor Luc Moreau
> Electronics and Computer Science   tel:   +44 23 8059 4487
> University of Southampton          fax:   +44 23 8059 2865
> Southampton SO17 1BJ               email: l.moreau@ecs.soton.ac.uk<mailto:l.moreau@ecs.soton.ac.uk>
> United Kingdom                     http://www.ecs.soton.ac.uk/~lavm
>
>
Received on Thursday, 2 June 2011 11:11:04 GMT

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