Class: Generation
Generation is the completion of production of a new entity by an activity. This entity did not exist before generation and becomes available for usage after this generation.@en
Parents
- is_a: InstantaneousEvent - The PROV data model is implicitly based on a notion of instantaneous events (or just events), that mark transitions in the world. Events include generation, usage, or invalidation of entities, as well as starting or ending of activities. This notion of event is not first-class in the data model, but it is useful for explaining its other concepts and its semantics.@en
 
Uses Mixins
- mixin: ActivityInfluence
 
Referenced by class
- None hadGeneration OPT Generation
 - None qualifiedGeneration OPT Generation
 
Attributes
Inherited from InstantaneousEvent:
Mixed in from ActivityInfluence:
Mixed in from Influence:
- hadActivity  OPT
- range: Activity
 
 
Mixed in from Influence:
- influencer  OPT
- range: Thing
 
 
Other properties
| Mappings: | prov:Generation | |
| Comments: | An instance of prov:Generation provides additional descriptions about the binary prov:wasGeneratedBy relation from a generated prov:Entity to the prov:Activity that generated it. For example, :cake prov:wasGeneratedBy :baking; prov:qualifiedGeneration [ a prov:Generation; prov:activity :baking; :foo :bar ].@en |