Re: Bundles explained

Hi Mike,
yes, bundles are mainly for describing the provenance of provenance.
Regarding example 40, it would be usesul to know how the different
observers saw the creation of the reports if you trust more one of them.
Should all provenance assertions be contained in a bundle? Ideally yes, but
take into account that describing who is the creator of a bundle is itself
a provenance assertion, and at some point you may not be interested in
recording the provenance of provenance of provenance.

I hope this helps,
Best,
Daniel


2013/10/28 Mike Loll <mike.loll@gmail.com>

> I'm having some difficulty wrapping my head around when bundles would be
> used.  Is it so we can describe how a set of provenance records came to be
> (the provenance of the provenance)?
>
> I'm having a little difficulty wrapping my head around the use cases.
>
> Example 40 from http://www.w3.org/TR/2013/REC-prov-dm-20130430/#component4shows two reports (r1, r2) being generated with r2 derived from r1.  It
> then describes a bundle describing that "Bob" witnessed r1 being
> generated.  The example goes on to show a bundle for "Alice" observing the
> generation of r2.
>
> How is this useful?  I think my real question is shouldn't all provenance
> events be contained in a bundle?
>
> Any insight is appreciated.
>
> I'm working on a clojure implementation of the provenance model as an
> exercise and I want to be sure I have my understanding set.
>
> Thanks.
>
>
> --
> Mike Loll
>

Received on Monday, 28 October 2013 11:59:20 UTC