prov:Association leaf node


URI

http://www.w3.org/ns/prov#Association

Label

Association

Description

An instance of prov:Association provides additional descriptions about the binary prov:wasAssociatedWith relation from an prov:Activity to some prov:Agent that had some responsiblity for it. For example, :baking prov:wasAssociatedWith :baker; prov:qualifiedAssociation [ a prov:Association; prov:agent :baker; :foo :bar ].

Usage

Instances of prov:Association can have the following properties:

PROPERTYTYPEDESCRIPTIONRANGE
From class prov:Association
prov:hadPlan owl:ObjectProperty The _optional_ Plan adopted by an Agent in Association with some Activity. Plan specifications are out of the scope of this specification. prov:Plan
From class prov:AgentInfluence
prov:agent owl:ObjectProperty prov:Agent
From class prov:Influence
prov:hadActivity owl:ObjectProperty 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). prov:Activity
prov:hadRole owl:ObjectProperty The _optional_ Role that an Entity assumed in the context of an Activity. For example, :baking prov:used :spoon; prov:qualified [ a prov:Usage; prov:entity :spoon; prov:hadRole roles:mixing_implement ]. prov:Role
prov:influencer owl:ObjectProperty 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. owl:Thing
From class owl:Thing
owl:versionInfo owl:AnnotationProperty owl:Thing
prov:aq owl:AnnotationProperty owl:Thing
prov:category owl:AnnotationProperty Classify prov-o terms into three categories, including 'starting-point', 'qualifed', and 'extended'. This classification is used by the prov-o html document to gently introduce prov-o terms to its users. owl:Thing
prov:component owl:AnnotationProperty Classify prov-o terms into six components according to prov-dm, including 'agents-responsibility', 'alternate', 'annotations', 'collections', 'derivations', and 'entities-activities'. This classification is used so that readers of prov-o specification can find its correspondence with the prov-dm specification. owl:Thing
prov:constraints owl:AnnotationProperty A reference to the principal section of the PROV-CONSTRAINTS document that describes this concept. owl:Thing
prov:definition owl:AnnotationProperty A definition quoted from PROV-DM or PROV-CONSTRAINTS that describes the concept expressed with this OWL term. owl:Thing
prov:dm owl:AnnotationProperty A reference to the principal section of the PROV-DM document that describes this concept. owl:Thing
prov:editorialNote owl:AnnotationProperty A note by the OWL development team about how this term expresses the PROV-DM concept, or how it should be used in context of semantic web or linked data. owl:Thing
prov:editorsDefinition owl:AnnotationProperty When the prov-o term does not have a definition drawn from prov-dm, and the prov-o editor provides one. owl:Thing
prov:influenced owl:ObjectProperty owl:Thing
prov:inverse owl:AnnotationProperty PROV-O does not define all property inverses. The directionalities defined in PROV-O should be given preference over those not defined. However, if users wish to name the inverse of a PROV-O property, the local name given by prov:inverse should be used. owl:Thing
prov:n owl:AnnotationProperty A reference to the principal section of the PROV-DM document that describes this concept. owl:Thing
prov:order owl:AnnotationProperty The position that this OWL term should be listed within documentation. The scope of the documentation (e.g., among all terms, among terms within a prov:category, among properties applying to a particular class, etc.) is unspecified. owl:Thing
prov:qualifiedForm owl:AnnotationProperty This annotation property links a subproperty of prov:wasInfluencedBy with the subclass of prov:Influence and the qualifying property that are used to qualify it. Example annotation: prov:wasGeneratedBy prov:qualifiedForm prov:qualifiedGeneration, prov:Generation . Then this unqualified assertion: :entity1 prov:wasGeneratedBy :activity1 . can be qualified by adding: :entity1 prov:qualifiedGeneration :entity1Gen . :entity1Gen a prov:Generation, prov:Influence; prov:activity :activity1; :customValue 1337 . Note how the value of the unqualified influence (prov:wasGeneratedBy :activity1) is mirrored as the value of the prov:activity (or prov:entity, or prov:agent) property on the influence class. owl:Thing
prov:sharesDefinitionWith owl:AnnotationProperty owl:Thing
prov:todo owl:AnnotationProperty owl:Thing
prov:unqualifiedForm owl:AnnotationProperty Classes and properties used to qualify relationships are annotated with prov:unqualifiedForm to indicate the property used to assert an unqualified provenance relation. owl:Thing
rdfs:comment owl:AnnotationProperty owl:Thing
rdfs:isDefinedBy owl:AnnotationProperty owl:Thing
rdfs:label owl:AnnotationProperty owl:Thing
rdfs:seeAlso owl:AnnotationProperty owl:Thing

Implementation

@prefix : <http://www.w3.org/ns/prov#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

:Association a owl:Class ;
    rdfs:label "Association" ;
    rdfs:comment "An instance of prov:Association provides additional descriptions about the binary prov:wasAssociatedWith relation from an prov:Activity to some prov:Agent that had some responsiblity for it. For example, :baking prov:wasAssociatedWith :baker; prov:qualifiedAssociation [ a prov:Association; prov:agent :baker; :foo :bar ]."@en ;
    rdfs:isDefinedBy <http://www.w3.org/ns/prov-o#> ;
    rdfs:subClassOf :AgentInfluence ;
    :category "qualified" ;
    :component "agents-responsibility" ;
    :definition "An activity association is an assignment of responsibility to an agent for an activity, indicating that the agent had a role in the activity. It further allows for a plan to be specified, which is the plan intended by the agent to achieve some goals in the context of this activity."@en ;
    :dm "http://www.w3.org/TR/2013/REC-prov-dm-20130430/#term-Association"^^xsd:anyURI ;
    :n "http://www.w3.org/TR/2013/REC-prov-n-20130430/#expression-Association"^^xsd:anyURI ;
    :unqualifiedForm :wasAssociatedWith .