- From: Luc Moreau <L.Moreau@ecs.soton.ac.uk>
- Date: Thu, 07 Jun 2012 22:46:29 +0100
- To: Timothy Lebo <lebot@rpi.edu>
- CC: W3C provenance WG <public-prov-wg@w3.org>
- Message-ID: <EMEW3|ececb7444ce73bc0514b6c79811318d5o56MkZ08L.Moreau|ecs.soton.ac.uk|4FD12135>
Hi Tim
On 07/06/12 22:24, Timothy Lebo wrote:
> Luc,
>
> On Jun 6, 2012, at 5:22 PM, Luc Moreau wrote:
>
>> Hi Tim,
>>
>> I didn't exactly understand it that way:
>>
>> bundle b1
>> entity(general1)
>> activity(a1)
>> used(a1,general1)
>> endBundle
>>
>> bundle b2
>> entity(specific1)
>> activity(a2)
>> used(a2,specific1)
>> specializationOf(specific1,general1)
>> endBundle
>>
>> bundle b3
>> entity(e)
>> contextualizationOf(e, general1, bundle1) // e presents the facet
>> of general1 in bundle1
>> contextualizationOf(e, specific1, bundle2) // e also presents the
>> facet of specific1 in bundle2
>> endBundle
>>
>> In your rdf encoding,
>> "tool:Bob1 in tool:analysis01 is a specialization of the thing with
>> identifier ex:Bob over in bundle ex:run1".
>> becomes
>
>
>
>
>> "e in b3 is a specialization of the thing with identifier specific1
>> in bundle2" (1)
>> and
>> "e in b3 is a specialization of the thing with identifier general1 in
>> bundle1" (2)
>>
>
>
> ^^ okay.
>
>
>> I don't think that (1) holds since "e presents the facet of general1
>> in bundle1"
>
> Why not?
>
yes, this is working OK in this example.
I thought I had a counter example.
Luc
> -Tim
>
>>
>> Thoughts?
>>
>> Luc
>>
>>
>>
>>
>> On 06/06/12 20:34, Timothy Lebo wrote:
>>> (since identifiers are getting confusing, I'm rewriting my email and
>>> reorganizing the order of examples from top to bottom).
>>>
>>>
>>> On Jun 6, 2012, at 3:14 PM, Timothy Lebo wrote:
>>>
>>>> On Jun 6, 2012, at 2:23 PM, Luc Moreau wrote:
>>>
>>>
>>> Luc/DM's prov-n:
>>>
>>>
>>>>>> bundle tool:analysis01 # found at
>>>>>> http://dvcs.w3.org/hg/prov/raw-file/default/model/working-copy/wd6-contextualization.html
>>>>>>
>>>>>> contextualizationOf(tool:Bob1, ex:Bob, ex:run1)
>>>>>> endBundle
>>>
>>> would get encoded in prov-o as:
>>>
>>>
>>>>>> tool:analysis01 {
>>>>>> tool:Bob1
>>>>>> prov:specializationOf [
>>>>>> a prov:Entity; prov:ContextualizedEntity;
>>>>>> prov:identifier ex:Bob;
>>>>>> prov:inContext ex:run1;
>>>>>> ];
>>>>>> .
>>>>>> }
>>>
>>> read "tool:Bob1 in tool:analysis01 is a specialization of the thing
>>> with identifier ex:Bob over in bundle ex:run1".
>>>
>>> would get re-encoded to prov-n as:
>>>
>>>>> contextualizationOf(anonymous, ex:Bob, ex:run1)
>>>>> alternateOf(tool:Bob1, anonymous )
>>>
>>>
>>> Tim's response:
>>>
>>>
>>>> Given your mapping back, I think I'm still okay.
>>>>
>>>> In my mapping, I'd just _name_ my ContextualizedEntity and use
>>>> alternateOf instead of specializationOf.
>>>>
>>>> But why wouldn't it be specializationOf? Then, we get to "inherit"
>>>> the characterization, which seemed to be your intent from the
>>>> beginning.
>>>>
>>>> Any way it falls from here, I think this is close enough for me to
>>>> be content.
>>>
>>>
>>>
>>> -Tim
>>>
>>>
>>>
>
Received on Thursday, 7 June 2012 21:47:07 UTC