W3C home > Mailing lists > Public > public-prov-wg@w3.org > September 2012

Re: PROV-ISSUE-482: [external question] bundle IDs on insertion, context [prov-dm]

From: Paul Groth <p.t.groth@vu.nl>
Date: Tue, 4 Sep 2012 17:37:22 +0100
Message-ID: <CAJCyKRqrkMZVP85doqNMNajnf7Udt1yZGCejqmYGEyfcPR-3Zw@mail.gmail.com>
To: Luc Moreau <l.moreau@ecs.soton.ac.uk>
Cc: "public-prov-wg@w3.org" <public-prov-wg@w3.org>
Luc,

I agree that this is inherited. Once you start using URIs you are
bound to their semantics which means they denote the same resource.
Furthermore, I think it would be weird for us to say anything about it
as it's treading on other specs turf.

regards
Paul



On Tue, Sep 4, 2012 at 4:59 PM, Luc Moreau <l.moreau@ecs.soton.ac.uk> wrote:
> Dear all,
>
> I am trying to establish whether this question requires clarifications in
> our documents or not.
>
> Which IDs are we referring to here? Bundle IDs or IDs of entities/agents/etc
> asserted in bundles?
> I assume it's entity/agent/etc IDs.
>
> I believe that both prov-dm and prov-constraints are silent about how to
> interpret a given identifier
> used in two different bundles.
>
> For instance, we can write:
>
> bundle b1
>   entity(id)
> endBundle
>
> and
>
> bundle b2
>    activity(id)
> endBundle
>
> This is valid provenance (according to prov-constraints). It is not required
> explicitly by prov-dm/prov-constraints
> that the identifier/uri id denotes the same resource in both bundles.  But
> isn't this a principle automatically
> "inherited" from the Web architecture?
>
> Thanks,
> Luc
>
>
>
> On 20/08/12 20:27, Timothy Lebo wrote:
>
> Tracker, this is the original email from satra:
>
> http://www.w3.org/mid/CA+A4wO=MwhCCMfaaRJwpBsfN6JCCOh_AhAkANxuP7wUhNNamFg@mail.gmail.com
>
>
> -Tim
>
> On Aug 20, 2012, at 3:16 PM, Provenance Working Group Issue Tracker wrote:
>
> PROV-ISSUE-482: [external question] bundle IDs on insertion, context
> [prov-dm]
>
> http://www.w3.org/2011/prov/track/issues/482
>
> Raised by: Timothy Lebo
> On product: prov-dm
>
> hi all,
>
> if one were implementing a database storing prov bundles, would we have to
> ensure that IDs don't clash in the database insertion code? or is the
> understanding that IDs are only meant to be unique within a given bundle
> context?
>
> cheers,
>
> satra
>
>
>
>
>
>
> --
> 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
>



-- 
--
Dr. Paul Groth (p.t.groth@vu.nl)
http://www.few.vu.nl/~pgroth/
Assistant Professor
- Knowledge Representation & Reasoning Group |
  Artificial Intelligence Section | Department of Computer Science
- The Network Institute
VU University Amsterdam
Received on Tuesday, 4 September 2012 16:37:50 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 4 September 2012 16:37:50 GMT