oa:#annotatedBy leaf node


URI

http://www.w3.org/ns/oa#annotatedBy

Label

annotatedBy

Description

The object of the relationship is a resource that identifies the agent responsible for creating the Annotation. This may be either a human or software agent.

There SHOULD be exactly 1 oa:annotatedBy relationship per Annotation, but MAY be 0 or more than 1, as the Annotation may be anonymous, or multiple agents may have worked together on it.

It is RECOMMENDED to use these and other FOAF terms to describe agents: foaf:Person, prov:SoftwareAgent, foaf:Organization, foaf:name, foaf:mbox, foaf:openid, foaf:homepage

Usage

DOMAINPROPERTYRANGE
oa:#Annotation oa:#annotatedBy owl:Thing (inferred)

Implementation

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

oa:annotatedBy a owl:ObjectProperty ;
    rdfs:label "annotatedBy"@en ;
    rdfs:comment """The object of the relationship is a resource that identifies the agent responsible for creating the Annotation. This may be either a human or software agent. 

There SHOULD be exactly 1 oa:annotatedBy relationship per Annotation, but MAY be 0 or more than 1, as the Annotation may be anonymous, or multiple agents may have worked together on it.

It is RECOMMENDED to use these and other FOAF terms to describe agents: foaf:Person, prov:SoftwareAgent, foaf:Organization, foaf:name, foaf:mbox, foaf:openid, foaf:homepage"""@en ;
    rdfs:domain oa:Annotation ;
    rdfs:isDefinedBy oa: ;
    rdfs:subPropertyOf prov:wasAttributedTo .