Re: PROV-ISSUE-147 (Replace recipe): Change the name if "Recipe" [Data Model]

Hi Luc,

>
> It looks like your client process is an activity and therefore not an
> entity, nor an agent.
>
> Any software agent will be always be a process. It is up to the
application to model it as an agent (Email client, virus etc.) or a process
(as in activity) - similar to "one person's metadata is another person's
data"...

Best,
Satya


> Professor Luc Moreau
> Electronics and Computer Science
> University of Southampton
> Southampton SO17 1BJ
> United Kingdom
>
>
> On 7 Nov 2011, at 16:33, "Satya Sahoo" <satya.sahoo@case.edu<mailto:
> satya.sahoo@case.edu>> wrote:
>
> Hi Luc,
> An email client process is capable of activity not the email client
> program code. A blueprint for a welding robot is not capable of action, a
> welding robot is capable of welding.
>
> A workflow script is not capable of activity, it is a plan (for activity)
> - an executing workflow is capable of action.
>
> Best,
> Satya
>
> On Mon, Nov 7, 2011 at 11:28 AM, Luc Moreau <L.Moreau@ecs.soton.ac.uk
> <mailto:L.Moreau@ecs.soton.ac.uk>> wrote:
> Hi Satya,
>
> You seem to indicate that an agent should be 'running', an instance of a
> process.
> Where did we say that an agent should be like this?
> We just defined agent as an entity capable of activity. I feel that my
> workflow script
> in capable of activity.
>
> Luc
>
>
> On 11/07/2011 04:24 PM, Satya Sahoo wrote:
> Hi Luc,
> Comments on your example are interleaved
>
>
> However, take an activity run by my email client. I would argue that my
> email
> client executable is a specification of an activity and is also a plan.
> In this specific case, what's the difference between a Plan and a
> (Software) Agent?
>
>
> The code for the email client is a specification vs. email client process
> corresponding to the distinction between a program (in memory or on disk
> etc.) and a process (being actively executed).
>
> A program can have multiple processes, similar to the blueprint of a
> welding robot, reconnaissance drone and actual robots, drones etc.
>
> The same question also applies to a workflow script, controlling an
> activity.  Is it an agent
> or a plan?
>
>
> Workflow script is a "plan" or "recipe" or "specification" etc. and not an
> agent.
>
> Best,
> Satya
>
> Thanks,
> Luc
>
>
> On 11/07/2011 03:28 PM, Satya Sahoo wrote:
> +1 for replacing Recipe.
>
> Plan is a nice alternative - should we make it Activity/Process Plan
> (corresponds to the Activity/Process Execution)?
>
> Best,
> Satya
>
> On Mon, Nov 7, 2011 at 10:16 AM, Provenance Working Group Issue Tracker <
> sysbot+tracker@w3.org<mailto:sysbot%2Btracker@w3.org>> wrote:
>
> PROV-ISSUE-147 (Replace recipe): Change the name if "Recipe" [Data Model]
>
> http://www.w3.org/2011/prov/track/issues/147
>
> Raised by: James McCusker
> On product: Data Model
>
> We chose Recipe to be explicitly clear about the use of a method or plan
> to guide a ProcessExecution. We should find a broader term that isn't as
> tied to the cake example. This is what I recommend. We start with the term
> "Recipe" and replace it with ever more general terms that are unambiguous.
> We then accept the broadest possible term that cannot be confused with an
> occurrent.
>
> My first cut is "Plan". It's short, simple, and unambiguous. I think it's
> sufficiently general to cover the definition of "Recipe" without being
> confused with "Process".
>
>
>
>
>
>
>
> --
> Professor Luc Moreau
> Electronics and Computer Science   tel:   +44 23 8059 4487
> <tel:%2B44%2023%208059%204487>
> University of Southampton          fax:   +44 23 8059 2865
> <tel:%2B44%2023%208059%202865>
> 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<
> http://www.ecs.soton.ac.uk/%7Elavm>
>
>
>
>
> --
> Professor Luc Moreau
> Electronics and Computer Science   tel:   +44 23 8059 4487
> <tel:%2B44%2023%208059%204487>
> University of Southampton          fax:   +44 23 8059 2865
> <tel:%2B44%2023%208059%202865>
> 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 Monday, 7 November 2011 23:01:17 UTC