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

Re: PROV-ISSUE-340 (start-by-activity-is-comm): Start by Activity is Communication; drop it. [prov-dm]

From: Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>
Date: Thu, 3 May 2012 14:48:55 +0100
Message-ID: <CAPRnXt=bkqW63cVWRZ2k0d8tBjr0Lo0XjNvTNdHUK6BmuGohnw@mail.gmail.com>
To: Timothy Lebo <lebot@rpi.edu>
Cc: Luc Moreau <L.Moreau@ecs.soton.ac.uk>, Provenance Working Group <public-prov-wg@w3.org>
>From a different thread, here's an example where the trigger is not used:

http://dvcs.w3.org/hg/prov/raw-file/default/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_wasStartedByActivity.ttl

:filling-fuel
    a prov:Activity;
    prov:startedAtTime        "2012-04-24T18:21:00Z"^^xsd:dateTime ;
    prov:endedAtTime          "2012-04-24T18:23:10Z"^^xsd:dateTime ;
    prov:wasAttributedTo      :driver ;
    prov:wasStartedByActivity :observing-low-fuel .

:observing-low-fuel
    a prov:Activity;
    prov:wasAttributedTo      :driver ;
    prov:startedAtTime        "2012-04-24T17:45:00Z"^^xsd:dateTime .

:driver a prov:Person, prov:Agent .


The trigger here could be anyone of these entities:

:fuel-meter-indicating-low
:flashing-low-fuel-light
:engine-harking

but none of those entities would be *used* by :filling-fuel - even if
they triggered it.


That said - I confused myself and Jun 3 times whether to use
wasInformedBy or wasStartedByActivity when evolving this example - I
had to read the PROV-DM definitions a couple of times - so any kind of
simplification here would be helpful :)



On Sun, Apr 22, 2012 at 6:18 PM, Timothy Lebo <lebot@rpi.edu> wrote:
> Luc,
>
> Are you saying that there are entities that trigger an activity that are not used by that same activity?
>
> I would think that anything that triggered an activity would also be used by the activity (the trigger was used to start the activity).
>
> Are triggers properly treated in PROV, or we using some legacy terms to discuss these concepts?
>
> Thanks,
> Tim
>
> On Apr 11, 2012, at 12:37 AM, Luc Moreau wrote:
>
>> Hi Tim,
>>
>> This is not a Communication since the entity generated by the starter is only trigger for the started activity (hence, not used).
>>
>> What would be the case for dropping it?
>>
>> Workflow people, what's your view?
>>
>> Professor Luc Moreau
>> Electronics and Computer Science
>> University of Southampton
>> Southampton SO17 1BJ
>> United Kingdom
>>
>> On 10 Apr 2012, at 21:37, "Provenance Working Group Issue Tracker" <sysbot+tracker@w3.org> wrote:
>>
>>> PROV-ISSUE-340 (start-by-activity-is-comm): Start by Activity is Communication; drop it. [prov-dm]
>>>
>>> http://www.w3.org/2011/prov/track/issues/340
>>>
>>> Raised by: Timothy Lebo
>>> On product: prov-dm
>>>
>>> Start by Activity continues to be an outlier in this model. It's just a simple case of communication.
>>>
>>> Propose to drop "start by activity" and address it with existing structures and an entry in a best practices document.
>>>
>>>
>>>
>>
>>
>
>



-- 
Stian Soiland-Reyes, myGrid team
School of Computer Science
The University of Manchester
Received on Thursday, 3 May 2012 13:49:53 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 3 May 2012 13:49:54 GMT