IRI: http://purl.org/spar/pro/RoleInTime
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix pro: <http://purl.org/spar/pro/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix reg: <http://purl.org/linked-data/registry#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix tvc: <http://www.essepuntato.it/2012/04/tvc/> .
@prefix vaem: <http://www.linkedmodel.org/schema/vaem#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix vs: <http://www.w3.org/2003/06/sw-vocab-status/ns#> .
pro:RoleInTime a owl:Class ;
rdfs:label "role in time"@en ;
vann:example """
:david-shotton a foaf:Person ;
pro:holdsRoleInTime :shotton-affiliation-for-my-dataset .
:shotton-affiliation-for-my-dataset a pro:RoleInTime ;
pro:withRole scoro:affiliate ;
pro:relatesToOrganization :university-of-oxford ;
pro:relatesToEntity :my-dataset .
""" ;
vaem:rationale """
According to this class, someone's affiliation is a relationship of membership or belonging that the person can have with respect to a particular organization (i.e., an individual of the class `foaf:Organization`).
Such an affiliation may be specified in the document with respect to which that agent is an author or contributor.
A particular individual of [SCoRO](http://purl.org/spar/scoro), i.e., `scoro:affiliate` (belonging to the class `scoro:OrganizationalRole`) is used to express such an affiliation.
The domain of `pro:withRole` is not `foaf:Agent`, but rather a member of the class `pro:RoleInTime`, which itself is the range of the property `pro:holdsRoleInTime`, for which the domain is `foaf:Agent` (i.e., our contributor).
"""@en ;
rdfs:comment "A particular situation that describe a role an agent may have, that can be restricted to a particular time interval."@en ;
rdfs:isDefinedBy pro: ;
rdfs:subClassOf tvc:ValueInTime ;
vs:term_status reg:statusStable ;
skos:note """
A role in time describes always:
* a particular role R;
* a particular agent A holding R;
* a particular time interval T in which A holds R (optional);
* one or more entities (e.g. a particular bibliographic entity or a specific institution) that defines a context for R held by A. (At least one contextual entity should be specified for a particular role).
"""@en .
<?xml version="1.0" encoding="utf-8"?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:skos="http://www.w3.org/2004/02/skos/core#"
xmlns:vaem="http://www.linkedmodel.org/schema/vaem#"
xmlns:vann="http://purl.org/vocab/vann/"
xmlns:vs="http://www.w3.org/2003/06/sw-vocab-status/ns#"
>
<rdf:Description rdf:about="http://purl.org/spar/pro/RoleInTime">
<rdfs:label xml:lang="en">role in time</rdfs:label>
<rdfs:subClassOf rdf:resource="http://www.essepuntato.it/2012/04/tvc/ValueInTime"/>
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/spar/pro/"/>
<rdfs:comment xml:lang="en">A particular situation that describe a role an agent may have, that can be restricted to a particular time interval.</rdfs:comment>
<skos:note xml:lang="en">
A role in time describes always:
* a particular role R;
* a particular agent A holding R;
* a particular time interval T in which A holds R (optional);
* one or more entities (e.g. a particular bibliographic entity or a specific institution) that defines a context for R held by A. (At least one contextual entity should be specified for a particular role).
</skos:note>
<vs:term_status rdf:resource="http://purl.org/linked-data/registry#statusStable"/>
<vaem:rationale xml:lang="en">
According to this class, someone's affiliation is a relationship of membership or belonging that the person can have with respect to a particular organization (i.e., an individual of the class `foaf:Organization`).
Such an affiliation may be specified in the document with respect to which that agent is an author or contributor.
A particular individual of [SCoRO](http://purl.org/spar/scoro), i.e., `scoro:affiliate` (belonging to the class `scoro:OrganizationalRole`) is used to express such an affiliation.
The domain of `pro:withRole` is not `foaf:Agent`, but rather a member of the class `pro:RoleInTime`, which itself is the range of the property `pro:holdsRoleInTime`, for which the domain is `foaf:Agent` (i.e., our contributor).
</vaem:rationale>
<vann:example>
:david-shotton a foaf:Person ;
pro:holdsRoleInTime :shotton-affiliation-for-my-dataset .
:shotton-affiliation-for-my-dataset a pro:RoleInTime ;
pro:withRole scoro:affiliate ;
pro:relatesToOrganization :university-of-oxford ;
pro:relatesToEntity :my-dataset .
</vann:example>
</rdf:Description>
</rdf:RDF>
[
{
"@id": "http://purl.org/spar/pro/RoleInTime",
"@type": [
"http://www.w3.org/2002/07/owl#Class"
],
"http://purl.org/vocab/vann/example": [
{
"@value": "\n :david-shotton a foaf:Person ;\n pro:holdsRoleInTime :shotton-affiliation-for-my-dataset .\n\n :shotton-affiliation-for-my-dataset a pro:RoleInTime ;\n pro:withRole scoro:affiliate ;\n pro:relatesToOrganization :university-of-oxford ;\n pro:relatesToEntity :my-dataset .\n "
}
],
"http://www.linkedmodel.org/schema/vaem#rationale": [
{
"@language": "en",
"@value": "\nAccording to this class, someone's affiliation is a relationship of membership or belonging that the person can have with respect to a particular organization (i.e., an individual of the class `foaf:Organization`). \nSuch an affiliation may be specified in the document with respect to which that agent is an author or contributor. \nA particular individual of [SCoRO](http://purl.org/spar/scoro), i.e., `scoro:affiliate` (belonging to the class `scoro:OrganizationalRole`) is used to express such an affiliation. \nThe domain of `pro:withRole` is not `foaf:Agent`, but rather a member of the class `pro:RoleInTime`, which itself is the range of the property `pro:holdsRoleInTime`, for which the domain is `foaf:Agent` (i.e., our contributor).\n "
}
],
"http://www.w3.org/2000/01/rdf-schema#comment": [
{
"@language": "en",
"@value": "A particular situation that describe a role an agent may have, that can be restricted to a particular time interval."
}
],
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [
{
"@id": "http://purl.org/spar/pro/"
}
],
"http://www.w3.org/2000/01/rdf-schema#label": [
{
"@language": "en",
"@value": "role in time"
}
],
"http://www.w3.org/2000/01/rdf-schema#subClassOf": [
{
"@id": "http://www.essepuntato.it/2012/04/tvc/ValueInTime"
}
],
"http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [
{
"@id": "http://purl.org/linked-data/registry#statusStable"
}
],
"http://www.w3.org/2004/02/skos/core#note": [
{
"@language": "en",
"@value": "\nA role in time describes always:\n* a particular role R;\n* a particular agent A holding R;\n* a particular time interval T in which A holds R (optional);\n* one or more entities (e.g. a particular bibliographic entity or a specific institution) that defines a context for R held by A. (At least one contextual entity should be specified for a particular role).\n "
}
]
}
]<http://purl.org/spar/pro/RoleInTime> <http://www.w3.org/2000/01/rdf-schema#label> "role in time"@en .
<http://purl.org/spar/pro/RoleInTime> <http://purl.org/vocab/vann/example> "\n :david-shotton a foaf:Person ;\n pro:holdsRoleInTime :shotton-affiliation-for-my-dataset .\n\n :shotton-affiliation-for-my-dataset a pro:RoleInTime ;\n pro:withRole scoro:affiliate ;\n pro:relatesToOrganization :university-of-oxford ;\n pro:relatesToEntity :my-dataset .\n " .
<http://purl.org/spar/pro/RoleInTime> <http://www.linkedmodel.org/schema/vaem#rationale> "\nAccording to this class, someone's affiliation is a relationship of membership or belonging that the person can have with respect to a particular organization (i.e., an individual of the class `foaf:Organization`). \nSuch an affiliation may be specified in the document with respect to which that agent is an author or contributor. \nA particular individual of [SCoRO](http://purl.org/spar/scoro), i.e., `scoro:affiliate` (belonging to the class `scoro:OrganizationalRole`) is used to express such an affiliation. \nThe domain of `pro:withRole` is not `foaf:Agent`, but rather a member of the class `pro:RoleInTime`, which itself is the range of the property `pro:holdsRoleInTime`, for which the domain is `foaf:Agent` (i.e., our contributor).\n "@en .
<http://purl.org/spar/pro/RoleInTime> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://www.essepuntato.it/2012/04/tvc/ValueInTime> .
<http://purl.org/spar/pro/RoleInTime> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Class> .
<http://purl.org/spar/pro/RoleInTime> <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> <http://purl.org/linked-data/registry#statusStable> .
<http://purl.org/spar/pro/RoleInTime> <http://www.w3.org/2000/01/rdf-schema#isDefinedBy> <http://purl.org/spar/pro/> .
<http://purl.org/spar/pro/RoleInTime> <http://www.w3.org/2004/02/skos/core#note> "\nA role in time describes always:\n* a particular role R;\n* a particular agent A holding R;\n* a particular time interval T in which A holds R (optional);\n* one or more entities (e.g. a particular bibliographic entity or a specific institution) that defines a context for R held by A. (At least one contextual entity should be specified for a particular role).\n "@en .
<http://purl.org/spar/pro/RoleInTime> <http://www.w3.org/2000/01/rdf-schema#comment> "A particular situation that describe a role an agent may have, that can be restricted to a particular time interval."@en .