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

Re: Prov-o call on Monday 12:00noon US ET

From: Daniel Garijo <dgarijo@delicias.dia.fi.upm.es>
Date: Mon, 24 Oct 2011 17:17:09 +0200
Message-ID: <CAExK0DdE97=WQiZ1hbHOC7C7rLgsmsQONA90Svz9URguhSZ-=A@mail.gmail.com>
To: Luc Moreau <L.Moreau@ecs.soton.ac.uk>
Cc: Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>, public-prov-wg@w3.org
Hmm, Stian, every EntityInRole instance is unique, so we can associate it to
a certain time or duration.
In the end, it is very similar to having an n-ary relationship.

If not it would be confusing: we wouldn't be able to assign a time or
Location to the entityInRole. As you said,
if 2 different PEs use the same entityInRole and we assign to it a certain
time, we don't know which of the processes
used the entityInRole at which time.

That is why some people (I think Khalid), was voting for
contextualizedEntity instead of EntityInRole.

We discussed this on the early telecons, so maybe you are not aware :(

Thanks,
Daniel

2011/10/24 Luc Moreau <L.Moreau@ecs.soton.ac.uk>

>
>
> On 10/24/2011 03:44 PM, Stian Soiland-Reyes wrote:
>
>> On Mon, Oct 24, 2011 at 12:07, Luc Moreau<L.Moreau@ecs.soton.ac.**uk<L.Moreau@ecs.soton.ac.uk>>
>>  wrote:
>>
>>
>>
>>
>>> That's exactly the point, time is associated with generation/use, not
>>> entities.
>>>
>>>
>> But as we have not (as of yet) made a deliberate n-ary relationship
>> Generation or Use class in PROV-O - so prov:wasGeneratedAt is
>> associated with an Entity (as it can only be generated once within an
>> account) and prov:assumedRoleAt with an EntityInRole (as it can only
>> be prov:wasASsumedBy one Entity).
>>
>>
>> To be fair this is not a direct mapping with PROV-DM, because it would
>> allow the same entity-in-role to be prov:used by two different PEs -
>> the prov:assumedRoleAt would only record time of the first such use.
>> On the other hand a PE could actually be using the entity several
>> times, and we don't have a way to record each of these unless we do it
>> as separate roles each time. (And still can't capture the duration of
>> the use)
>>
>>
>>
>>
>
> Hi Stian,
> This has always been my fear. To clarify this for everybody,
> are you able to write a simple example?
> Luc
>
>
> --
> 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
> United Kingdom                     http://www.ecs.soton.ac.uk/~**lavm<http://www.ecs.soton.ac.uk/%7Elavm>
>
>
>
Received on Monday, 24 October 2011 15:17:42 GMT

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