1
The Entity whose involvement (PE's used, hadParticipant, wasControlledBy, or generation) is being qualified.
This is effectively the rdf:object or owl:AnnotationTarget of the triple being reified.
entity
Although the domain includes Entity, qualifying the principle involvements will describe ProcessExecutions. Entity is included in the domain for extensibility (Revision; ComplementOf).
qualifiedInvolvement
"Instants are, intuitively, point-like in that they have no interior points"
from the W3C OWL-Time Working Draft (http://www.w3.org/TR/owl-time/).
"Intervals are, intuitively, things with extent" from W3C OWL-Time Working Draft (http://www.w3.org/TR/owl-time/).
TemporalEntity represents time information, both time instant (having 0 time duration) and interval (having a non-zero duration).
0.1
This document is published by the Provenance Working Group (http://www.w3.org/2011/prov/wiki/Main_Page).
If you wish to make comments regarding this document, please send them to public-prov-wg@w3.org (subscribe, archives). All feedback is welcome.
An agent represents a characterized entity capable of activity.
Agent
This class is reifying the triple from the ProcessExecution to the Entity: subClassOf onProperty rdf:predicate/owl:AnnotatedProperty; hasValue prov:wasControlledBy -tlebo 2011-11-06
An identifiable characterized entity.
Entity
Entity in role is defined to be "a function assumed by a entity or an agent."
Entity In Role
This class is reifying the triple from the ProcessExecution to the Entity: subClassOf onProperty rdf:predicate/owl:AnnotatedProperty; hasValue prov:generation -tlebo 2011-11-06
Location
This class is reifying the triple from the ProcessExecution to the Entity: subClassOf onProperty rdf:predicate/owl:AnnotatedProperty; hasValue prov:hadParticipant -tlebo 2011-11-06
ProcessExecution is defined to be "an identifiable activity, which performs a piece of work."
Process Execution
0
0
0
0
ProvenanceContainer is defined to be an aggregation of provenance assertions. A provenance container SHOULD have an URI associated with it.
The ProvenanceContainer (and Account) can be instantiated as a RDF graph.
Provenance Container
Recipe
Role
This class is reifying the triple from the ProcessExecution to the Entity: subClassOf onProperty rdf:predicate/owl:AnnotatedProperty; hasValue prov:used -tlebo 2011-11-06
The role of controling a ProcessExecution. This is an implied role when asserting wasControlledBy and qualifedControl.
controller
depended on
preceded
Defined for syntactic sugar when describing ONLY a Process Execution. It permits asserting everything on the same subject.
Minimal axioms should be asserted on this axiom directly; they should follow from whatever is asserted about prov:wasGeneratedBy
had location
how is this different from wasDerivedFrom?
had participant
The ProcessExecution activity performed was described by
the given recipe resource. Process specifications, as
referred to by recipe links, are out of scope of this
specification
had recipe
has temporal value
A generic involvement between Entities and ProcessExecutions (and vice versa); a superproperty of ProcessExecutions' :used, :hadParticipant, :wasControlledBy, and Entities' :wasGeneratedBy
The role of participating in a ProcessExecution. This is an implied role when asserting hadParticipant and qualifiedParticipation..
participant
The PROV-DM namespace declares a reserved qualifier: role.
used
assumed by
wasComplementOf links two instances of Entity, where "it is relationship between two characterized entities asserted to have compatible characterization over some continuous time interval."
was complement of
If the expressions entity(e,av) and wasControlledBy(pe,e) hold for some identifiers pe, e, and attribute-values av, then the expression agent(e) also holds.
was controlled by
wasDerivedFrom links two distinct characterized entities, where "some characterized entity is transformed from, created from, or affected by another characterized entity."
was derived from
wasDerivedFrom
The current definition of "wasDerivedFrom" states that there was an activity of "transformed from, created from, or affected by" that links the two Entity instances, which is *summarized* by the wasDerivedFrom property. Hence, "Process Execution Independent Derivation Expression" is not consistent with current definition of derivation.
This is Issue 126 (http://www.w3.org/2011/prov/track/issues/126)
wasGeneratedBy links Entitites with ProcessExecution representing that entity was generated as a result of ProcessExecution
was generated by
Proposal to change the name to "Dependencies amongst Process Executions" to avoid ambiguities
was informed by
Different from wasAttributedTo?
How is this property distinct from wasDerivedFrom?
was scheduled after