language en

GoTriple Profile Ontology

This version:
https://gotriple.eu/ontology/triple/profile/1.0.0
Latest version:
https://gotriple.eu/ontology/triple/profile#
Authors:
Alessandro Bertozzi
Contributors:
Luca De Santis, Silvio Peroni
Cite as:
Alessandro Bertozzi. GoTriple Profile Ontology. Retrieved from: https://gotriple.eu/ontology/triple/profile/1.0.0
Image 1: A diagram of the ontology

GoTriple Profile Ontology: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Data Properties

Named Individuals

Cross-reference for GoTriple Profile Ontology classes, object properties and data properties back to ToC

This section provides details for each class and property defined by GoTriple Profile Ontology.

Classes

agentc back to ToC or Class ToC

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

class to define any agent that plays some role in the life cycle of a document
Is defined by
http://xmlns.com/foaf/0.1
has super-classes
has sub-classes
organization c, person c

documentc back to ToC or Class ToC

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

has super-classes

identifer schemac back to ToC or Class ToC

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

The identifier scheme used to identify an entity such as a funding agency, a person or a resource. Individual schemes are defines as members of this class.
Is defined by
http://purl.org/spar/datacite
has members
agent scheme identifier ni, online account identifier ni

identifierc back to ToC or Class ToC

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

An identifier that uniquely identities an entity – such as a funding agency, a person and a resource – belonging to a particular scheme such as those specified by individuals of the class datacite:IdentifierScheme.
Is defined by
http://purl.org/spar/datacite
has super-classes

online accountc back to ToC or Class ToC

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

an online account that corresponds to a person
Is defined by
http://xmlns.com/foaf/0.1
has super-classes

organizationc back to ToC or Class ToC

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

The Organization class represents a kind of Agent corresponding to social instititutions such as companies, societies etc.
Is defined by
http://xmlns.com/foaf/0.1
has super-classes
agent c

personc back to ToC or Class ToC

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

The Person class represents people.
Is defined by
http://xmlns.com/foaf/0.1
has super-classes
agent c
has sub-classes
profile c

profilec back to ToC or Class ToC

IRI: https://gotriple.eu/ontology/triple#Profile

A type of person, specific to the GoTriple platform. A profile is created for each author extracted from a document. Through various heuristics, it is deduced whether the profile could match other profiles already stored. In case a connection is created between the two
has super-classes
person c

rolec back to ToC or Class ToC

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

A role an agent may have. Individual members of this class or its sub-classes are used to specify particular roles.
Is defined by
http://purl.org/spar/pro
is in range of
with role op

role in timec back to ToC or Class ToC

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

A particular situation that describe a role an agent may have, that can be restricted to a particular time interval.
Is defined by
http://purl.org/spar/pro
has super-classes
is in domain of
with role op

time intervalc back to ToC or Class ToC

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

Two (starting and ending) points in time that define a particular period of time.
Is defined by
http://www.ontologydesignpatterns.org/cp/owl/timeinterval.owl
has super-classes

Object Properties

accountop back to ToC or Object Property ToC

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

also know asop back to ToC or Object Property ToC

IRI: https://gotriple.eu/ontology/triple#alsoKnowAs

at timeop back to ToC or Object Property ToC

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

has identiferop back to ToC or Object Property ToC

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

is document context forop back to ToC or Object Property ToC

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

is held byop back to ToC or Object Property ToC

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

uses identifer schemeop back to ToC or Object Property ToC

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

with roleop back to ToC or Object Property ToC

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

has domain
role in time c
has range
role c

Data Properties

interval has end datedp back to ToC or Data Property ToC

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

interval has start datedp back to ToC or Data Property ToC

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

namedp back to ToC or Data Property ToC

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

Named Individuals

agent scheme identifierni back to ToC or Named Individual ToC

IRI: https://gotriple.eu/ontology/triple#agent_scheme_identifier

belongs to
identifer schema c

online account identifierni back to ToC or Named Individual ToC

IRI: https://gotriple.eu/ontology/triple#online_account_identifier

belongs to
identifer schema c

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.