From Provenance WG Wiki
Jump to: navigation, search

Definition for Concept 'Control'



The Provenance WG charter identifies the concept 'Control' as a core concept of the provenance interchange language to be standardized (see

  • What term do we adopt for the concept 'Control'?
  • How do we define the concept 'Control'?
  • Where does concept 'Control' appear in ProvenanceExample?
  • Which provenance query requires the concept 'Control'?

Proposed Definitions for the Concept 'Control'

Definition by Satya

Control is a causal property linking an agent with a process, where the agent is directly responsible for the change in state of the process. For example, agent initiated a process.

There is no explicit mention of control property in the ProvenanceExample, some implicit instances include:

  • government (gov) publishes RDF data (f1), where if publication is modeled as a process, then gov (agent) may control (initiate/suspend/terminate) the publication process.

Definition by Jim

see definition of participation. Control is a subtype of participation linking a thing/resource A with a process execution P that implies actions/state changes in A that start or alter P. A control relationship may also imply monitoring of P by A (state changes in A that are caused by the evolution of P).

A control relationship is equivalent to saying that the resource A has an agency role/agency relation with respect to P.

Definition x.y.z.

blah, blah, blah