Derivation
http://www.w3.org/ns/prov#Derivation
Class Hierarchy
- Influence (w3c-prov-o)
- ↳ EntityInfluence (w3c-prov-o)
- ↳ Derivation
- ↳ Insertion
- ↳ PrimarySource
- ↳ Quotation
- ↳ Removal
- ↳ Revision
Definition
A derivation is a transformation of an entity into another, an update of an entity resulting in a new one, or the construction of a new entity based on a pre-existing entity.
An instance of prov:Derivation provides additional descriptions about the binary prov:wasDerivedFrom relation from some derived prov:Entity to another prov:Entity from which it was derived. For example, :chewed_bubble_gum prov:wasDerivedFrom :unwrapped_bubble_gum; prov:qualifiedDerivation [ a prov:Derivation; prov:entity :unwrapped_bubble_gum; :foo :bar ].
Properties
owl:disjointWith are shown separately below.Property Structure
| Property | Range | Description |
|---|---|---|
| hadActivity | Activity | The _optional_ Activity of an Influence, which used, generated, invalidated, or was the responsibility of some Entity. This property is _not_ used by ActivityInfluence (use prov:activity instead). |
| hadGeneration | Generation | The _optional_ Generation involved in an Entity's Derivation. |
| hadUsage | Usage | The _optional_ Usage involved in an Entity's Derivation. |
| entity inherited | Entity | |
| influencer inherited | Thing | Subproperties of prov:influencer are used to cite the object of an unqualified PROV-O triple whose predicate is a subproperty of prov:wasInfluencedBy (e.g. prov:used, prov:wasGeneratedBy). prov:influencer is used much like rdf:object is used. |
| From | Property | Description |
|---|---|---|
| Entity | qualifiedDerivation | If this Entity prov:wasDerivedFrom Entity :e, then it can qualify how it was derived using prov:qualifiedDerivation [ a prov:Derivation; prov:entity :e; :foo :bar ]. |
| Activity | qualifiedInfluence inherited | Because prov:qualifiedInfluence is a broad relation, the more specific relations (qualifiedCommunication, qualifiedDelegation, qualifiedEnd, etc.) should be used when applicable. |
| Agent | qualifiedInfluence inherited | Because prov:qualifiedInfluence is a broad relation, the more specific relations (qualifiedCommunication, qualifiedDelegation, qualifiedEnd, etc.) should be used when applicable. |
| Entity | qualifiedInfluence inherited | Because prov:qualifiedInfluence is a broad relation, the more specific relations (qualifiedCommunication, qualifiedDelegation, qualifiedEnd, etc.) should be used when applicable. |
Subclasses 5
An instance of prov:PrimarySource provides additional descriptions about the binary prov:hadPrimarySource relation from ... Quotation
An instance of prov:Quotation provides additional descriptions about the binary prov:wasQuotedFrom relation from some ta... Removal Revision
An instance of prov:Revision provides additional descriptions about the binary prov:wasRevisionOf relation from some new...
Used in cases 15
Case ontologies that instantiate this class or one of its base-ontology descendants. Computed from each individual's type, so the list stays current as cases are extracted. The originating case is shown under Extraction details.
Case 4 Case 5 Case 6 Case 7 Case 8 Case 9 Case 10 Case 16 Case 20 Case 56 Case 57 Case 58 Case 59 Case 103 Case 121