data2health / contributor-attribution-model

A simple data model to represent contributions made by agents to research artifacts
3 stars 0 forks source link

If/how to capture artifacts that mediate 'indirect' contributions? #5

Open mbrush opened 5 years ago

mbrush commented 5 years ago

Consider the utility of an attribute to hang from an 'indirect' contribution that lets us capture intermediate artifact that was used in the creation of the artifact the contribution is actually about?

e.g. in the Example scenario here, this attribute would be used to indicate that Stacey's resource provider contribution toward a paper was realized through the creation of mouse1. And that Kristi's contribution to the paper via creation of mouse2, or Karen's via creation of dataset3.

In the context of a broader provenance model (e.g. PROV), the mediating entity could be represented by capturing the 'influence' / 'derivation' relationship between the upstream and downstream artifacts (as shown between the mouse and data set and publication in the diagram lined above)

Without this, the contribution toward the mouse has to be captured, as does the Influence link between paper and mouse. But this is beyond the scope of our contribution model, and it might be nice to provide a shorthand way to capture the artifacts that mediate indirect contributions and support 'transitive' credit.

In line 121 of the data example here I included 'mediatingEntity' as an exploratory property on ex:contribution007, that captures the identity of any such upstream entities through which the contribution to the target Entity is mediated. We should consider if this is useful.

diatomsRcool commented 5 years ago

I think it is useful.