Re: examples with blank nodes in prov-o html document

Hi Tim,

I don't know of a way to translate this rdf in an interoperable way 
since we have not specified this in our specs.

It's for that reason I thought this example should be changed.

Luc

On 02/12/2013 03:26 PM, Timothy Lebo wrote:
> On Feb 12, 2013, at 10:09 AM, Luc Moreau <L.Moreau@ecs.soton.ac.uk> wrote:
>
>> If we do, and convert back to rdf, we don't have an equivalent rdf representation.
> Yes, you would :-)
>
> -Tim
>
>
>> Professor Luc Moreau
>> Electronics and Computer Science
>> University of Southampton
>> Southampton SO17 1BJ
>> United Kingdom
>>
>> On 12 Feb 2013, at 15:00, "Timothy Lebo" <lebot@rpi.edu> wrote:
>>
>>> On Feb 12, 2013, at 9:57 AM, Luc Moreau <L.Moreau@ecs.soton.ac.uk> wrote:
>>>
>>>> Dm/XML/prov-n require an explicit identifier which we don't have in this example.
>>> Why not make one up?
>>>
>>> -TIm
>>>
>>>> Professor Luc Moreau
>>>> Electronics and Computer Science
>>>> University of Southampton
>>>> Southampton SO17 1BJ
>>>> United Kingdom
>>>>
>>>> On 12 Feb 2013, at 14:54, "Timothy Lebo" <lebot@rpi.edu> wrote:
>>>>
>>>>> Luc,
>>>>>
>>>>> On Feb 12, 2013, at 9:25 AM, Luc Moreau <L.Moreau@ecs.soton.ac.uk> wrote:
>>>>>>>>
>>>>>>>> The prov-o document has several examples with blank nodes.
>>>>>>>> Some of them are difficult
>>>>>>>> to express in prov-n/prov-xml.
>>>>>>>>
>>>>>>>> Consider:
>>>>>>>> https://dvcs.w3.org/hg/prov/file/5495d990f17b/testcases/provo/prov-o-property-hadUsage-PASS.ttl
>>>>>>>>
>>>>>>>> The usage has no identifier we can use in the derivation.
>>>>>>> Any identifier will do; you may choose a new one for each bnode you find.
>>>>>>>
>>>>>>>
>>>>>>>> Should we keep examples of this kind in the specification or should we introduce an explicit
>>>>>>>> identifier for usage here?
>>>>>>> We are using blank nodes to help the reader focus on the structure of the PROV-O pattern.
>>>>>>> I think this is appropriate for the audience of PROV-O.
>>>>>>>
>>>>>>> Perhaps it's just a matter of knowing how to handle bnodes when mapping to other serializations?
>>>>>> We don't specify that. So, we don't  how express that example in prov-xml/prov-n.
>>>>> In XML, it'd be an element with no @id attribute (since, that's exactly what a blank node is).
>>>>> I haven't written any translators to XML or N, so I guess I don't understand the problem clearly enough.
>>>>> What is difficult about "filling something in" if it's not there?
>>>>> This is exactly the correct interpretation of a bnode.
>>>>>
>>>>> Regards,
>>>>> Tim
>>>>>
>>>>>
>>>>>
>>>

-- 
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

Received on Tuesday, 12 February 2013 17:08:24 UTC