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

Dm/XML/prov-n require an explicit identifier which we don't have in this example.

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

Received on Tuesday, 12 February 2013 14:58:39 UTC