Prov Mappings

From Provenance WG Wiki
Jump to: navigation, search

Association

An activity association is an assignment of responsibility to an agent for an activity, indicating that the agent had a role in the activity. It further allows for a plan to be specified, which is the plan intended by the agent to achieve some goals in the context of this activity.

definition PROV-N parameter PROV-O property PROV-XML element
activity: an identifier for the activity a prov:qualifiedAssociationOf* prov:activity
agent: an optional identifier for the agent associated with the activity ag (optional) prov:agent prov:agent (optional)
plan: an optional identifier for the plan the agent relied on in the context of this activity pl (optional) prov:hadPlan prov:plan (optional)

* - use of inverse property preferred

Delegation

Delegation is the assignment of authority and responsibility to an agent (by itself or by another agent) to carry out a specific activity as a delegate or representative, while the agent it acts on behalf of retains some responsibility for the outcome of the delegated work.

definition PROV-N parameter PROV-O property PROV-XML element
delegate: an identifier for the agent associated with an activity, acting on behalf of the responsible agent ag2 prov:qualifiedDelegationOf* prov:delegate
responsible: an identifier for the agent, on behalf of which the delegate agent acted ag1 prov:agent prov:responsible
activity: an optional identifier of an activity for which the delegation link holds a (optional) prov:hadActivity prov:activity (optional)

* - use of inverse property preferred