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 |