http://www.w3.org/ns/prov#SoftwareAgent
Instances of prov:SoftwareAgent can have the following properties:
| PROPERTY | TYPE | DESCRIPTION | RANGE |
|---|---|---|---|
| From class prov:Agent | |||
| prov:actedOnBehalfOf | owl:ObjectProperty | An object property to express the accountability of an agent towards another agent. The subordinate agent acted on behalf of the responsible agent in an actual activity. | prov:Agent |
| prov:qualifiedDelegation | owl:ObjectProperty | If this Agent prov:actedOnBehalfOf Agent :ag, then it can qualify how with prov:qualifiedResponsibility [ a prov:Responsibility; prov:agent :ag; :foo :bar ]. | prov:Delegation |
| 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 | |
@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#> .
:SoftwareAgent a owl:Class ;
rdfs:label "SoftwareAgent" ;
rdfs:isDefinedBy <http://www.w3.org/ns/prov-o#> ;
rdfs:subClassOf :Agent ;
:category "expanded" ;
:component "agents-responsibility" ;
:definition "A software agent is running software."@en ;
:dm "http://www.w3.org/TR/2013/REC-prov-dm-20130430/#term-agent"^^xsd:anyURI ;
:n "http://www.w3.org/TR/2013/REC-prov-n-20130430/#expression-types"^^xsd:anyURI .