ISSUE-26: How can one figure out the provenance of a given entity?

uses and generates questions

How can one figure out the provenance of a given entity?

State:
CLOSED
Product:
Raised by:
Paulo Pinheiro da Silva
Opened on:
2011-07-07
Description:
Context:
1. P uses A
2. P uses B
3. P generates C
4. C derived from A

If the provenance of C is the concern of a user of C (as opposed to the provenance of a process that generates C), one may have the following questions:

1) What the “uses” and “generates” relationships are adding to one’s understanding of C if something is wrong with C?
2) Can we infer that A was derived by the execution of process P? How?
Related Actions Items:
No related actions
Related emails:
  1. RE: PROV-ISSUE-26 (uses and generates questions): How can one figure out the provenance of a given entity? (from MYERSJ4@rpi.edu on 2011-08-05)
  2. Re: PROV-ISSUE-26 (uses and generates questions): How can one figure out the provenance of a given entity? (from GK@ninebynine.org on 2011-08-05)
  3. Re: PROV-ISSUE-26 (uses and generates questions): How can one figure out the provenance of a given entity? (from reza.bfar@oracle.com on 2011-08-05)
  4. Re: PROV-ISSUE-26 (uses and generates questions): How can one figure out the provenance of a given entity? (from GK@ninebynine.org on 2011-08-05)
  5. Re: PROV-ISSUE-26 (uses and generates questions): How can one figure out the provenance of a given entity? (from paulo@utep.edu on 2011-08-05)
  6. Re: PROV-ISSUE-26 (uses and generates questions): How can one figure out the provenance of a given entity? (from L.Moreau@ecs.soton.ac.uk on 2011-08-05)
  7. Re: PROV-ISSUE-26 (uses and generates questions): How can one figure out the provenance of a given entity? (from L.Moreau@ecs.soton.ac.uk on 2011-08-05)
  8. Re: PROV-ISSUE-26 (uses and generates questions): How can one figure out the provenance of a given entity? (from L.Moreau@ecs.soton.ac.uk on 2011-08-05)
  9. Re: PROV-ISSUE-26 (uses and generates questions): How can one figure out the provenance of a given entity? (from L.Moreau@ecs.soton.ac.uk on 2011-08-05)
  10. Re: PROV-ISSUE-26 (uses and generates questions): How can one figure out the provenance of a given entity? (from paulo@utep.edu on 2011-08-04)
  11. Re: PROV-ISSUE-26 (uses and generates questions): How can one figure out the provenance of a given entity? (from reza.bfar@oracle.com on 2011-08-04)
  12. RE: PROV-ISSUE-26 (uses and generates questions): How can one figure out the provenance of a given entity? (from MYERSJ4@rpi.edu on 2011-08-04)
  13. Re: PROV-ISSUE-26 (uses and generates questions): How can one figure out the provenance of a given entity? (from reza.bfar@oracle.com on 2011-08-04)
  14. Re: PROV-ISSUE-67 (single-execution): Why is there a difference in what is represented by one vs multiple executions? [Conceptual Model] (from GK@ninebynine.org on 2011-08-04)
  15. PROV-ISSUE-26 (uses and generates questions): How can one figure out the provenance of a given entity? (from sysbot+tracker@w3.org on 2011-07-07)

Related notes:

I thought this was why OPM asserts derivation separately from use and generation. It's also the basis of the counter-example I provided for the model document.

I'm now thinking that derivation is something that has to be asserted not inferred. (I think someone already said that on the list.) Then the asserted derivations can be chained (i.e. transitively closed) to build a bigger picture of the provenance of a result.

For specific known processes, it might be possible to infer derivation from usage and generation, but that doesn't work for all processes. Is there scope for (later) considering rules attached to a process [recipe?] to enable such inferences? That may be a partial answer to your Q1.

I don't understand your Q2. Did you mean C rather than A? If so, I think the answer is Yes (but it doesn't tell us about C's relation to A or B).

Graham Klyne, 4 Aug 2011, 16:17:18

Display change log ATOM feed


Chair, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 26.html,v 1.1 2013-06-20 07:37:31 vivien Exp $