ISSUE-218: Clarification on the transitivity of Traceability Record

Clarification on the transitivity of Traceability Record

State:
CLOSED
Product:
prov-dm
Raised by:
Stephan Zednik
Opened on:
2012-01-16
Description:
I would just like to get clarification on the transitivity of the Traceability Record.

1) I am assuming that tracedTo attributes are NOT transitive.

2) Can these attributes be inferred in any way?

http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#record-traceability

6.1 Traceability Record

It is common that we may want to know who or what may have some influence, whether direct or indirect, on a given entity, or who may, directly or not, have some responsibility for a given outcome. Hence, we may want to infer such a notion from an existing set of PROV-DM records. Vice-versa, we may have knowledge of this influence and responsibility, but without knowing its actual details. Thus, we may also want to assert such a notion.

A traceability record states the existence of a "dependency path" between two entities, indicating that one entity can be shown to be in the lineage of another, and may have influenced it, or may bear some responsibility for it, in some way. A traceability record subsumes derivation, activity association, and responsibility, and is defined to be transitive.

A traceability record, written tracedTo(id,e2,e1,attrs) in PROV-ASN:

id: an optional identifier id identifying the traceability record;
entity: an identifier e2 identifying an entity;
ancestor: an identifier e1 identifying an ancestor entity in the lineage of e2;
attributes: an optional set attrs of attribute-value pairs to further describe this record.
In PROV-ASN, a traceability record's text matches the traceabilityRecord production of the grammar defined in this specification document.

traceabilityRecord ::= tracedTo ( identifier , eIdentifier , eIdentifier optional-attribute-values )
Related Actions Items:
No related actions
Related emails:
  1. Re: PROV-ISSUE-218: Clarification on the transitivity of Traceability Record [prov-dm] (from zednis@rpi.edu on 2012-01-17)
  2. Re: PROV-ISSUE-218: Clarification on the transitivity of Traceability Record [prov-dm] (from L.Moreau@ecs.soton.ac.uk on 2012-01-17)
  3. Re: PROV-ISSUE-218: Clarification on the transitivity of Traceability Record [prov-dm] (from zednis@rpi.edu on 2012-01-16)
  4. Re: PROV-ISSUE-218: Clarification on the transitivity of Traceability Record [prov-dm] (from L.Moreau@ecs.soton.ac.uk on 2012-01-16)
  5. PROV-ISSUE-218: Clarification on the transitivity of Traceability Record [prov-dm] (from sysbot+tracker@w3.org on 2012-01-16)

Related notes:

Inferences are defined at http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#traceability-inference

Stephan Zednik, 16 Jan 2012, 22:03:36

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: 218.html,v 1.1 2013-06-20 07:37:29 vivien Exp $