ConceptControl

From Provenance WG Wiki
Revision as of 18:11, 10 June 2011 by Jmyers4 (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Definition for Concept 'Control'

ISSUE: http://www.w3.org/2011/prov/track/issues/13

Introduction

The Provenance WG charter identifies the concept 'Control' as a core concept of the provenance interchange language to be standardized (see http://www.w3.org/2011/01/prov-wg-charter).

  • 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