GoTriple Document Ontology
language en

GoTriple Document Ontology

This version:
https://gotriple.eu/ontology/triple/document/1.0.0
Latest version:
https://gotriple.eu/ontology/triple/document#
Authors:
Alessandro Bertozzi
Contributors:
Luca De Santis, Silvio Peroni
Imported Ontologies:
conditions_of_access#
document_types#
licenses#
disciplines#
Cite as:
Alessandro Bertozzi. GoTriple Document Ontology. Retrieved from: https://gotriple.eu/ontology/triple/document/1.0.0

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

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

Classes

agentc back to ToC or Class ToC

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

An abstract class defining any kind of agents, such as a person, a group, an organization or a software agent.
has super-classes
has sub-classes
organization c, person c

clusterc back to ToC or Class ToC

IRI: https://gotriple.eu/ontology/triple/document#Cluster

Regarding documents, it is also important to highlight another entity: the "cluster". This term, like documents, originates from technical choices in the platform's definition. A cluster is technically a group of documents considered by the system as "duplicates" of a single document. Often, these documents include not only duplicates but also manifestations of a version of a document (see FRBR alignment with Fabio). To represent this entity, a specific class for the GoTriple ontology was adopted: triple:Cluster. The triple:Cluster was represented using an Ontology Design Pattern (ODP), specifically the Collection pattern. The triple:Cluster class corresponds to the owl:Collection class. As members, it enumerates the manifestations contained in fabio:Manifestation of a triple:Document.

Conceptc back to ToC or Class ToC

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

An idea or notion; a unit of thought.
Is defined by
http://www.w3.org/2004/02/skos/core#

Concept Schemec back to ToC or Class ToC

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

A set of concepts, optionally including statements about semantic relationships between those concepts.
Is defined by
http://www.w3.org/2004/02/skos/core#

defined termc back to ToC or Class ToC

IRI: http://schema.org/definedTerm

has super-classes

documentc back to ToC or Class ToC

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

An abstract class defining any kinds of publishing work.

documentc back to ToC or Class ToC

IRI: https://gotriple.eu/ontology/triple/document#Document

In the GoTriple platform, the central entity of the ontology is represented by documents. Technically, in GoTriple, the term "documents" refers to the Elasticsearch index that stores all research artefacts imported from external data providers. As emphasized throughout this work, GoTriple is a discovery platform—it does not create resources but aggregates them from a variety of external data providers. The primary objective of the platform is to offer a single access point to resources within the realm of Social Sciences and Humanities (SSH). More broadly, a research artefact (referred to as a document in GoTriple) encompasses any tangible or intangible output produced during academic or scientific research. These artefacts are the essential elements that document, support, and communicate research results, as well as the data and methodologies employed during the research process. The various types of documents available in GoTriple are classified through the controlled vocabulary known as "document types." A detailed description of these controlled vocabularies will be provided later in this section. To formalise this entity, GoTriple defines the class triple:Document. As described in the sections covering FRBR and FaBio (refer to the section on FRBR alignment with FaBio), in addition to this class, it was necessary to reuse the existing classes foaf:Document and fabio:Expression.
has super-classes

expressionc back to ToC or Class ToC

IRI: http://purl.org/spar/fabio/Expression

A subclass of FRBR expression, restricted to expressions of fabio:Works. For your latest research paper, the preprint submitted to the publisher, and the final published version to which the publisher assigned a unique digital object identifier, are both expressions of the same work.
has super-classes

identifierc back to ToC or Class ToC

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

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.
has super-classes

identifierc back to ToC or Class ToC

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

An identifier that uniquely identities an entity belonging to a particular scheme such as those specified by individuals of the class datacite:IdentifierScheme.
Is defined by
http://purl.org/spar/datacite
is in domain of
uses identifier scheme op
is in range of
has identifier op

identifier schemac back to ToC or Class ToC

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

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.
has members
DOI ni, agent identifier scheme ni, cluster identifier schema ni, full document uri ni, local identifier ni, source url ni

identifier schemec 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
is in range of
uses identifier scheme op

languagec back to ToC or Class ToC

IRI: http://schema.org/Language

Natural languages such as Spanish, Tamil, Hindi, English, etc. Formal language code tags expressed in BCP 47 can be used via the alternateName property. The Language type previously also covered programming languages such as Scheme and Lisp, which are now best represented using ComputerLanguage.
has super-classes

manifestationc back to ToC or Class ToC

IRI: http://purl.org/spar/fabio/Manifestation

A subclass of FRBR manifestation, restricted to manifestations of fabio:Expressions. fabio:Manifestation specifically applies to electronic (digital) as well as to physical manifestations of expressions. Examples of different manifestations of a single 'version of record' expression of a scholarly work include an article in a print journal or the on-line version of that article as a web page.
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.
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. Something is a Person if it is a person. We don't nitpic about whether they're alive, dead, real, or imaginary. The Person class is a sub-class of the Agent class, since all people are considered 'agents' in FOAF.
has super-classes
agent c

placec back to ToC or Class ToC

IRI: http://schema.org/Place

Entities that have a somewhat fixed, physical extension.
has super-classes

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.
has members
Aggregator ni, Author ni, Contributor ni, Primary producer ni, Producer ni, Provider ni, Publisher ni

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.
has super-classes

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.
has super-classes

Object Properties

at timeop back to ToC or Object Property ToC

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

A time interval during which a role is held or a contribution is made by an agent.

conditions of accessop back to ToC or Object Property ToC

IRI: http://schema.org/conditionsOfAccess

has close matchop back to ToC or Object Property ToC

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

skos:closeMatch is used to link two concepts that are sufficiently similar that they can be used interchangeably in some information retrieval applications. In order to avoid the possibility of "compound errors" when combining mappings across more than two concept schemes, skos:closeMatch is not declared to be a transitive property.
Is defined by
http://www.w3.org/2004/02/skos/core#
has sub-properties
has exact match op

has embodimentop back to ToC or Object Property ToC

IRI: http://purl.org/vocab/frbr/core#embodiment

As defined by FRBR (http://www.ifla.org/VII/s13/frbr/frbr1.htm; http://purl.org/vocab/frbr/core#embodiment), a property representing a manifestation that embodies an expression.

has exact matchop back to ToC or Object Property ToC

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

skos:exactMatch is used to link two concepts, indicating a high degree of confidence that the concepts can be used interchangeably across a wide range of information retrieval applications. skos:exactMatch is a transitive property, and is a sub-property of skos:closeMatch.
Is defined by
http://www.w3.org/2004/02/skos/core#
has super-properties
has close match op

has identifierop back to ToC or Object Property ToC

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

An object property specifying a datacite:Identifier that provides a unique identifer for the entity (either a funder, a person or a resource).
Is defined by
http://purl.org/spar/datacite

has characteristics: inverse functional

has range
identifier c

has top conceptop back to ToC or Object Property ToC

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

Relates, by convention, a concept scheme to a concept which is topmost in the broader/narrower concept hierarchies for that scheme, providing an entry point to these hierarchies.
Is defined by
http://www.w3.org/2004/02/skos/core#

in languageop back to ToC or Object Property ToC

IRI: http://schema.org/inLanguage

The language of the content or performance or used in an action. Please use one of the language codes from the IETF BCP 47 standard. See also availableLanguage.

is document context forop back to ToC or Object Property ToC

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

A property relating a document to the role for which that document provides the context (e.g. relating a document to the role of author or peer-reviewer of that document).

is held byop back to ToC or Object Property ToC

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

A property relating a role in time that an agent holds, or a contribution situation that an agent makes, to that agent.

is in schemeop back to ToC or Object Property ToC

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

Relates a resource (for example a concept) to a concept scheme in which it is included.
Is defined by
http://www.w3.org/2004/02/skos/core#

is member ofop back to ToC or Object Property ToC

IRI: http://www.ontologydesignpatterns.org/cp/owl/collectionentity.owl#isMemberOf

keywordsop back to ToC or Object Property ToC

IRI: http://schema.org/keywords

Keywords or tags used to describe some item. Multiple textual entries in a keywords list are typically delimited by commas, or by repeating the property.

licenseop back to ToC or Object Property ToC

IRI: http://schema.org/license

spatial coverageop back to ToC or Object Property ToC

IRI: http://schema.org/spatialCoverage

The spatialCoverage of a CreativeWork indicates the place(s) which are the focus of the content. It is a subproperty of contentLocation intended primarily for more technical and detailed materials. For example with a Dataset, it indicates areas that the dataset describes: a dataset of New York weather would have spatialCoverage which was the place: the state of New York.

topicop back to ToC or Object Property ToC

IRI: http://rdfs.org/sioc/ns#topic

typeop back to ToC or Object Property ToC

IRI: http://purl.org/dc/elements/1.1/type

uses identifier schemaop back to ToC or Object Property ToC

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

An object property permitting specification of the identifier scheme used to provide the identifier for an entity – either a funder, a person or a resource – defined as an individual of the class datacite:IdentifierScheme.

uses identifier schemeop back to ToC or Object Property ToC

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

An object property permitting specification of the identifier scheme used to provide the identifier for an entity – either a funder, a person or a resource – defined as an individual of the class datacite:IdentifierScheme.
Is defined by
http://purl.org/spar/datacite
has domain
identifier c
has range
identifier scheme c

uses metadata schemeop back to ToC or Object Property ToC

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

The link between a metadata document and the scheme followed for creating metadata.
Is defined by
http://purl.org/spar/datacite

with roleop back to ToC or Object Property ToC

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

An object property connecting an agent's role in time to a definition of the type of role held by this agent, specified as an instance of the class pro:Role or of one of its sub-classes.

Data Properties

abstractdp back to ToC or Data Property ToC

IRI: http://schema.org/abstract

An alias for the item.dp back to ToC or Data Property ToC

IRI: http://schema.org/alternateName

date publisheddp back to ToC or Data Property ToC

IRI: http://schema.org/datePublished

has interval end datedp back to ToC or Data Property ToC

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

has interval start datedp back to ToC or Data Property ToC

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

has literal valuedp back to ToC or Data Property ToC

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

is discardeddp back to ToC or Data Property ToC

IRI: https://gotriple.eu/ontology/triple/document#isDiscarded

namedp back to ToC or Data Property ToC

IRI: http://schema.org/name

namedp back to ToC or Data Property ToC

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

temporal coveragedp back to ToC or Data Property ToC

IRI: http://schema.org/temporalCoverage

titledp back to ToC or Data Property ToC

IRI: http://schema.org/title

Named Individuals

agent identifier schemeni back to ToC or Named Individual ToC

IRI: https://gotriple.eu/ontology/triple/document#agent_identifier_scheme

belongs to
identifier schema c

Aggregatorni back to ToC or Named Individual ToC

IRI: https://gotriple.eu/ontology/triple/document#Aggregator

belongs to
role c

Authorni back to ToC or Named Individual ToC

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

belongs to
role c

cluster identifier schemani back to ToC or Named Individual ToC

IRI: https://gotriple.eu/ontology/triple/document#cluster_identifier_schema

belongs to
identifier schema c

Contributorni back to ToC or Named Individual ToC

IRI: https://gotriple.eu/ontology/triple/document#Contributor

belongs to
role c

DOIni back to ToC or Named Individual ToC

IRI: https://gotriple.eu/ontology/triple/document#DOI

belongs to
identifier schema c

full document urini back to ToC or Named Individual ToC

IRI: https://gotriple.eu/ontology/triple/document#full_document_url

belongs to
identifier schema c

local identifierni back to ToC or Named Individual ToC

IRI: https://gotriple.eu/ontology/triple/document#local_identifier

belongs to
identifier schema c

Primary producerni back to ToC or Named Individual ToC

IRI: https://gotriple.eu/ontology/triple/document#Primary_producer

belongs to
role c

Producerni back to ToC or Named Individual ToC

IRI: https://gotriple.eu/ontology/triple/document#Producer

belongs to
role c

Providerni back to ToC or Named Individual ToC

IRI: https://gotriple.eu/ontology/triple/document#Provider

belongs to
role c

Publisherni back to ToC or Named Individual ToC

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

belongs to
role c

source urlni back to ToC or Named Individual ToC

IRI: https://gotriple.eu/ontology/triple/document#source_url

belongs to
identifier 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.