The SKG-IF Ontology: agent
language en

The SKG-IF Ontology: agent

This version:
https://w3id.org/skg-if/ontology/agent/1.1.0/
Latest version:
https://w3id.org/skg-if/ontology/
Revision:
1.1.0
Authors:
Scientific Knowledge Graphs – Interoperability Framework (SKG-IF) WG
License:
http://insertlicenseURIhere.example.org
Cite as:
Scientific Knowledge Graphs – Interoperability Framework (SKG-IF) WG. The SKG-IF Ontology: agent. Revision: 1.1.0. Retrieved from: https://w3id.org/skg-if/ontology/agent/1.1.0/

Ontology Specification Draft

SKG-O: agent: Description back to ToC

SKG-O, the SKG-IF Ontology, is not yet another bibliographic ontology. Rather it is just a place where existing and complementary ontological entities from several other ontologies, all employed in the Scientific Knowledge Graph Interoperability Framework (SKG-IF), are grouped together for the purpose of providing descriptive metadata compliant with the SKG-IF Data Model.

Cross-reference for SKG-O: agent classes, object properties and data properties back to ToC

This section provides details for each class and property defined by SKG-O: agent.

Classes

datacite:Identifierc back to ToC or Class ToC

IRI: http://purl.org/spar/datacite/Identifier

The properties that can be used with this class are: * datacite:usesIdentifierScheme -[1]-> datacite:IdentifierScheme * literal:hasLiteralValue -[1]-> rdfs:Literal
Is defined by
http://purl.org/spar/datacite/

datacite:IdentifierSchemec back to ToC or Class ToC

IRI: http://purl.org/spar/datacite/IdentifierScheme

Is defined by
http://purl.org/spar/datacite/

foaf:Agentc back to ToC or Class ToC

IRI: http://xmlns.com/foaf/0.1/Agent

The properties that can be used with this class are: * datacite:hasIdentifier -[0..N]-> datacite:Identifier * foaf:name -[0..1]-> rdfs:Literal
Is defined by
http://xmlns.com/foaf/0.1/

foaf:Documentc back to ToC or Class ToC

IRI: http://xmlns.com/foaf/0.1/Document

Is defined by
http://xmlns.com/foaf/0.1/

foaf:Organizationc back to ToC or Class ToC

IRI: http://xmlns.com/foaf/0.1/Organization

The properties that can be used with this class are: * foaf:homepage -[0..1]-> foaf:Document * frapo:hasAcronym -[0..1]-> rdfs:Literal * frapo:hasCountry -[0..1]-> rdfs:Literal * skos:altLabel -[0..N]-> rdfs:Literal
Is defined by
http://xmlns.com/foaf/0.1/

foaf:Personc back to ToC or Class ToC

IRI: http://xmlns.com/foaf/0.1/Person

The properties that can be used with this class are: * foaf:familyName -[0..1]-> rdfs:Literal * foaf:givenName -[0..1]-> rdfs:Literal * pro:holdsRoleInTime -[0..N]-> pro:RoleInTime
Is defined by
http://xmlns.com/foaf/0.1/

frapo:Company (SKG-IF labels: company)c back to ToC or Class ToC

IRI: http://purl.org/cerif/frapo/Company

Is defined by
http://purl.org/cerif/frapo/

frapo:Facility (SKG-IF labels: facility)c back to ToC or Class ToC

IRI: http://purl.org/cerif/frapo/Facility

Is defined by
http://purl.org/cerif/frapo/

frapo:FundingAgency (SKG-IF labels: funder)c back to ToC or Class ToC

IRI: http://purl.org/cerif/frapo/FundingAgency

Is defined by
http://purl.org/cerif/frapo/

frapo:GovernmentOrganization (SKG-IF labels: government)c back to ToC or Class ToC

IRI: http://purl.org/cerif/frapo/GovernmentOrganization

Is defined by
http://purl.org/cerif/frapo/

frapo:NotForProfitOrganization (SKG-IF labels: nonprofit)c back to ToC or Class ToC

IRI: http://purl.org/cerif/frapo/NotForProfitOrganization

Is defined by
http://purl.org/cerif/frapo/

frapo:Repository (SKG-IF labels: archive)c back to ToC or Class ToC

IRI: http://purl.org/cerif/frapo/Repository

Is defined by
http://purl.org/cerif/frapo/

frapo:ResearchInstitute (SKG-IF labels: research)c back to ToC or Class ToC

IRI: http://purl.org/cerif/frapo/ResearchInstitute

Is defined by
http://purl.org/cerif/frapo/

frapo:University (SKG-IF labels: education)c back to ToC or Class ToC

IRI: http://purl.org/cerif/frapo/University

Is defined by
http://purl.org/cerif/frapo/

pro:Rolec back to ToC or Class ToC

IRI: http://purl.org/spar/pro/Role

Is defined by
http://purl.org/spar/pro/

pro:RoleInTimec back to ToC or Class ToC

IRI: http://purl.org/spar/pro/RoleInTime

The properties that can be used with this class are: * pro:relatesToOrganization -[1]-> foaf:Organization * pro:withRole -[0..1]-> pro:Role * tvc:atTime -[0..1]-> ti:TimeInterval
Is defined by
http://purl.org/spar/pro/

schema:MedicalOrganization (SKG-IF labels: healthcare)c back to ToC or Class ToC

IRI: https://schema.org/MedicalOrganization

Is defined by
https://schema.org/

ti:TimeIntervalc back to ToC or Class ToC

IRI: http://www.ontologydesignpatterns.org/cp/owl/timeinterval.owl#TimeInterval

The properties that can be used with this class are: * ti:hasIntervalEndDate -[0..1]-> xsd:dateTime * ti:hasIntervalStartDate -[0..1]-> xsd:dateTime
Is defined by
http://www.ontologydesignpatterns.org/cp/owl/timeinterval.owl#

Object Properties

datacite:hasIdentifier (SKG-IF labels: identifiers)op back to ToC or Object Property ToC

IRI: http://purl.org/spar/datacite/hasIdentifier

In SKG-IF, it is used in the following classes (domain): * foaf:Agent In SKG-IF, it is used to link to entities belonging to the following classes (range): * datacite:Identifier
Is defined by
http://purl.org/spar/datacite/

datacite:usesIdentifierScheme (SKG-IF labels: scheme)op back to ToC or Object Property ToC

IRI: http://purl.org/spar/datacite/usesIdentifierScheme

The scheme for the external identifier.
In SKG-IF, it is used in the following classes (domain): * datacite:Identifier In SKG-IF, it is used to link to entities belonging to the following classes (range): * datacite:IdentifierScheme
Is defined by
http://purl.org/spar/datacite/

foaf:homepage (SKG-IF labels: website)op back to ToC or Object Property ToC

IRI: http://xmlns.com/foaf/0.1/homepage

In SKG-IF, it is used in the following classes (domain): * foaf:Organization In SKG-IF, it is used to link to entities belonging to the following classes (range): * foaf:Document
Is defined by
http://xmlns.com/foaf/0.1/

pro:holdsRoleInTime (SKG-IF labels: affiliations)op back to ToC or Object Property ToC

IRI: http://purl.org/spar/pro/holdsRoleInTime

In SKG-IF, it is used in the following classes (domain): * foaf:Person In SKG-IF, it is used to link to entities belonging to the following classes (range): * pro:RoleInTime
Is defined by
http://purl.org/spar/pro/

pro:relatesToOrganization (SKG-IF labels: affiliation)op back to ToC or Object Property ToC

IRI: http://purl.org/spar/pro/relatesToOrganization

The identifier of an Organisation a Person is affiliated with.
In SKG-IF, it is used in the following classes (domain): * pro:RoleInTime In SKG-IF, it is used to link to entities belonging to the following classes (range): * foaf:Organization
Is defined by
http://purl.org/spar/pro/

pro:withRole (SKG-IF labels: role)op back to ToC or Object Property ToC

IRI: http://purl.org/spar/pro/withRole

The role that a Person had in the context of an Organisation. Needed for parsing purposes; fixed to `affiliate`.
In SKG-IF, it is used in the following classes (domain): * pro:RoleInTime In SKG-IF, it is used to link to entities belonging to the following classes (range): * pro:Role
Is defined by
http://purl.org/spar/pro/

tvc:atTime (SKG-IF labels: period)op back to ToC or Object Property ToC

IRI: http://www.essepuntato.it/2012/04/tvc/atTime

The time period where the Person was affiliated with an Organisation. It includes the following information:
In SKG-IF, it is used in the following classes (domain): * pro:RoleInTime In SKG-IF, it is used to link to entities belonging to the following classes (range): * ti:TimeInterval
Is defined by
http://www.essepuntato.it/2012/04/tvc/

Data Properties

foaf:familyName (SKG-IF labels: family_name)dp back to ToC or Data Property ToC

IRI: http://xmlns.com/foaf/0.1/familyName

In SKG-IF, it is used in the following classes (domain): * foaf:Person In SKG-IF, it is used to link to entities belonging to the following data types (range): * rdfs:Literal
Is defined by
http://xmlns.com/foaf/0.1/

foaf:givenName (SKG-IF labels: given_name)dp back to ToC or Data Property ToC

IRI: http://xmlns.com/foaf/0.1/givenName

In SKG-IF, it is used in the following classes (domain): * foaf:Person In SKG-IF, it is used to link to entities belonging to the following data types (range): * rdfs:Literal
Is defined by
http://xmlns.com/foaf/0.1/

foaf:name (SKG-IF labels: name)dp back to ToC or Data Property ToC

IRI: http://xmlns.com/foaf/0.1/name

In SKG-IF, it is used in the following classes (domain): * foaf:Agent In SKG-IF, it is used to link to entities belonging to the following data types (range): * rdfs:Literal
Is defined by
http://xmlns.com/foaf/0.1/

frapo:hasAcronym (SKG-IF labels: short_name)dp back to ToC or Data Property ToC

IRI: http://purl.org/cerif/frapo/hasAcronym

In SKG-IF, it is used in the following classes (domain): * foaf:Organization In SKG-IF, it is used to link to entities belonging to the following data types (range): * rdfs:Literal
Is defined by
http://purl.org/cerif/frapo/

frapo:hasCountry (SKG-IF labels: country)dp back to ToC or Data Property ToC

IRI: http://purl.org/cerif/frapo/hasCountry

In SKG-IF, it is used in the following classes (domain): * foaf:Organization In SKG-IF, it is used to link to entities belonging to the following data types (range): * rdfs:Literal
Is defined by
http://purl.org/cerif/frapo/

literal:hasLiteralValue (SKG-IF labels: value)dp back to ToC or Data Property ToC

IRI: http://www.essepuntato.it/2010/06/literalreification/hasLiteralValue

The external identifier.
In SKG-IF, it is used in the following classes (domain): * datacite:Identifier In SKG-IF, it is used to link to entities belonging to the following data types (range): * rdfs:Literal
Is defined by
http://www.essepuntato.it/2010/06/literalreification/

skos:altLabel (SKG-IF labels: other_names)dp back to ToC or Data Property ToC

IRI: http://www.w3.org/2004/02/skos/core#altLabel

In SKG-IF, it is used in the following classes (domain): * foaf:Organization In SKG-IF, it is used to link to entities belonging to the following data types (range): * rdfs:Literal
Is defined by
http://www.w3.org/2004/02/skos/core#

ti:hasIntervalEndDate (SKG-IF labels: end)dp back to ToC or Data Property ToC

IRI: http://www.ontologydesignpatterns.org/cp/owl/timeinterval.owl#hasIntervalEndDate

The end datetime (if any) of the affiliation with an Organisation. The string should be compliant with the ISO 8601 datetime string.
In SKG-IF, it is used in the following classes (domain): * ti:TimeInterval In SKG-IF, it is used to link to entities belonging to the following data types (range): * xsd:dateTime
Is defined by
http://www.ontologydesignpatterns.org/cp/owl/timeinterval.owl#

ti:hasIntervalStartDate (SKG-IF labels: start)dp back to ToC or Data Property ToC

IRI: http://www.ontologydesignpatterns.org/cp/owl/timeinterval.owl#hasIntervalStartDate

The start datetime of the affiliation with an Organisation. The string should be compliant with the ISO 8601 datetime string.
In SKG-IF, it is used in the following classes (domain): * ti:TimeInterval In SKG-IF, it is used to link to entities belonging to the following data types (range): * xsd:dateTime
Is defined by
http://www.ontologydesignpatterns.org/cp/owl/timeinterval.owl#

Named Individuals

scoro:affiliate (SKG-IF labels: affiliate)ni back to ToC or Named Individual ToC

IRI: http://purl.org/spar/scoro/affiliate

Is defined by
http://purl.org/spar/scoro/

Legend back to ToC

c: Classes
op: Object Properties
dp: Data Properties
ni: Named Individuals

Acknowledgments back to ToC

The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.