The SKG-IF Ontology: Service Extension
language en

The SKG-IF Ontology: Service Extension

This version:
https://w3id.org/skg-if/extension/srv/ontology/service/1.1.0/
Revision:
1.1.0
Authors:
Scientific Knowledge Graphs – Interoperability Framework (SKG-IF) WG; OSTrails Project
See also:
https://w3id.org/skg-if/ontology/
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
http://insertlicenseURIhere.example.org
Cite as:
Scientific Knowledge Graphs – Interoperability Framework (SKG-IF) WG; OSTrails Project. The SKG-IF Ontology: Service Extension. Revision: 1.1.0. Retrieved from: https://w3id.org/skg-if/extension/srv/ontology/service/1.1.0/
Provenance of this page
Ontology Specification Draft

SRV-O: Service Extension: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Data Properties

Annotation Properties

SRV-O: Service Extension: Description back to ToC

SRV-O is an extension of the SKG-IF Ontology (SKG-O) that introduces entities necessary to model Service-type objects used to process data in various use-cases, as well as their relationships with well-established entities in the SKG-IF data model. This extension is developed in the context of the OSTrails project.

Cross-reference for SRV-O: Service Extension classes, object properties and data properties back to ToC

This section provides details for each class and property defined by SRV-O: Service Extension.

Classes

API Profilec back to ToC or Class ToC

IRI: https://w3id.org/skg-if/extension/srv/ontology/APIProfile

A concrete API profile or specification that pairs service endpoints with (possibly) several API standards. The properties that can be used with this class are: * dcat:endpointURL -[0..N]-> rdfs:Resource * schema:url -[0..N]-> foaf:Document
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
has super-classes
dcterms:Standard c
is in domain of
dcat:endpointURL (SKG-IF labels: srv_api_endpoint) op, schema:url (SKG-IF labels: srv_api_specification_uri) op
is in range of
dcterms:conformsTo (SKG-IF labels: srv_api_profile) op

bido:BibliometricDataInTimec back to ToC or Class ToC

IRI: http://purl.org/spar/bido/BibliometricDataInTime

The properties that can be used with this class are: * bido:withBibliometricData -[1]-> fabio:SubjectTerm
Is defined by
http://purl.org/spar/bido/
is in domain of
bido:withBibliometricData (SKG-IF labels: term) op

Computer Programc back to ToC or Class ToC

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

is equivalent to
fabio:Software (SKG-IF labels: software) c

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/
is in domain of
datacite:usesIdentifierScheme (SKG-IF labels: scheme) op, literal:hasLiteralValue (SKG-IF labels: value) dp
is in range of
datacite:hasIdentifier (SKG-IF labels: identifiers) op

datacite:IdentifierSchemec back to ToC or Class ToC

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

No property list: instances are remote DataCite scheme IRIs; SHACL cannot validate remote vocabulary membership.
Is defined by
http://purl.org/spar/datacite/
is in range of
datacite:usesIdentifierScheme (SKG-IF labels: scheme) op

dcterms:Standardc back to ToC or Class ToC

IRI: http://purl.org/dc/terms/Standard

The properties that can be used with this class are: * skos:prefLabel -[0..N]-> rdfs:Literal
Is defined by
http://purl.org/dc/terms/
has sub-classes
API Profile c

Expression Collectionc back to ToC or Class ToC

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

is equivalent to
skg:Venue c

fabio:Software (SKG-IF labels: software)c back to ToC or Class ToC

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

A bibliographic class for software; equivalent to fabio:ComputerProgram. Its inherited properties (from frbr:Endeavour) are about identifying and citing software (DOI, handle, version, date), not describing its technical characteristics.
Is defined by
http://purl.org/spar/fabio/
is in range of
srv:isDeploymentOf (SKG-IF labels: srv_deployment_of) op

fabio:SubjectTerm (SKG-IF labels: Topic)c back to ToC or Class ToC

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

The properties that can be used with this class are: * skos:prefLabel -[0..N]-> rdfs:Literal * skos:inScheme -[0..1]-> skos:ConceptScheme
Is defined by
http://purl.org/spar/fabio/
is in range of
bido:withBibliometricData (SKG-IF labels: term) op

fabio:Work (SKG-IF labels: any)c back to ToC or Class ToC

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

Is defined by
http://purl.org/spar/fabio/
is equivalent to
skg:research_product c

facilityc back to ToC or Class ToC

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

A place or installation built or designed to serve a specific function or provide a specific service, for example an animal breeding centre, a DNA sequencing facility or a confocal imaging laboratory.
Is defined by
http://purl.org/spar/frapo/
has super-classes
Infrastructure Entity c

Facility Portalc back to ToC or Class ToC

IRI: https://w3id.org/skg-if/extension/srv/ontology/FacilityPortal

A web portal operated by a research facility through which access to its services is provided; subclass of schema:WebSite, foaf:Organization, and dcat:Catalog.
The properties that can be used with this class are: * schema:provider -[1]-> foaf:Organization * skos:prefLabel -[1..N]-> rdfs:Literal * skos:altLabel -[0..N]-> rdfs:Literal
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
has super-classes
Catalog c, Organization c, Web Site c
is in range of
provider op

hosting organisationc back to ToC or Class ToC

IRI: https://w3id.org/skg-if/extension/srv/ontology/HostingOrganisation

Organisation responsible for operating and hosting a Service or infrastructure component.
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
has super-classes
Organization c

portalc back to ToC or Class ToC

IRI: https://w3id.org/skg-if/extension/srv/ontology/Portal

A portal or catalogue through which a Service is advertised and made accessible; subclass of dcat:Catalog.
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
has super-classes
Catalog c

pro:Rolec back to ToC or Class ToC

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

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

research infrastructurec back to ToC or Class ToC

IRI: https://w3id.org/skg-if/extension/srv/ontology/ResearchInfrastructure

Organisation that provides facilities, resources and services for research communities to conduct research.
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
has super-classes
Organization c

skg:research_productc back to ToC or Class ToC

IRI: https://w3id.org/skg-if/ontology/research_product

SKG-IF alias for fabio:Work. In a Service context 'research product' better expresses the intent: any scholarly output (software, dataset, publication, workflow) that a service deploys or relates to. The core JSON-LD context maps this as "product": "fabio:Work".
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
is in range of
cito:isCitedBy (SKG-IF labels: srv_is_cited_by) op, cito:isDocumentedBy (SKG-IF labels: is_documented_by) op, srv:isDeploymentOf (SKG-IF labels: srv_deployment_of) op, srv:relatedResearchProduct (SKG-IF labels: related_products) op

skg:Venuec back to ToC or Class ToC

IRI: https://w3id.org/skg-if/ontology/Venue

SKG-IF alias for fabio:ExpressionCollection. In a Service context 'Venue' better expresses the intent: a portal, catalogue, or registry through which a service is advertised and accessible. The core JSON-LD context maps this as "venue": "fabio:ExpressionCollection".
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
is in range of
srv:hasVenue (SKG-IF labels: srv_venues) op

skos:Conceptc back to ToC or Class ToC

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

No property list: instances are remote SKOS concept IRIs; SHACL cannot validate remote vocabulary membership.
Is defined by
http://www.w3.org/2004/02/skos/core#
is in domain of
skos:inScheme (SKG-IF labels: defined_in) op
is in range of
srv:eoscLifeCycleStatus (SKG-IF labels: srv_life_cycle_status) op, srv:intendedAudienceRole (SKG-IF labels: srv_audience_by_role) op, srv:invocationType (SKG-IF labels: srv_invocation_type) op, srv:supportedLanguage (SKG-IF labels: srv_supported_language) op

skos:ConceptSchemec back to ToC or Class ToC

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

No property list: instances are remote SKOS concept scheme IRIs; SHACL cannot validate remote vocabulary membership.
Is defined by
http://www.w3.org/2004/02/skos/core#
is in range of
skos:inScheme (SKG-IF labels: defined_in) op

srv:Servicec back to ToC or Class ToC

IRI: https://w3id.org/skg-if/extension/srv/ontology/Service

The properties that can be used with this class are: * datacite:hasIdentifier -[0..N]-> datacite:Identifier * foaf:name -[1..1]-> rdfs:Literal * skos:altLabel -[0..N]-> rdfs:Literal * dcterms:description -[0..N]-> rdfs:langString * foaf:homepage -[0..1]-> foaf:Document * srv:audienceJurisdiction -[0..N]-> xsd:string * srv:intendedAudienceRole -[0..N]-> skos:Concept * dcterms:subject -[0..N]-> owl:Thing * srv:invocationType -[0..N]-> skos:Concept * srv:eoscLifeCycleStatus -[0..N]-> skos:Concept * srv:geographicalAvailability -[0..N]-> owl:Thing * srv:supportedLanguage -[0..N]-> skos:Concept * srv:isPartOfResearchInfrastructure -[0..N]-> foaf:Organization * srv:hasHostingOrganisation -[0..N]-> foaf:Organization * srv:hasHostingLegalEntity -[0..1]-> foaf:Organization * dcterms:relation -[0..N]-> foaf:Organization * dcterms:conformsTo -[0..1]-> srv:APIProfile * schema:provider -[0..1]-> srv:FacilityPortal * srv:isDeploymentOf -[0..N]-> fabio:Software * srv:isDeploymentOf -[0..N]-> schema:SoftwareSourceCode * srv:isDeploymentOf -[0..N]-> skg:research_product * srv:relatedResearchProduct -[0..N]-> skg:research_product * cito:isCitedBy -[0..N]-> skg:research_product * cito:isDocumentedBy -[0..N]-> skg:research_product * schema:keyword -[0..N]-> xsd:string * bido:holdsBibliometricDataInTime -[0..N]-> bido:BibliometricDataInTime * srv:hasVenue -[0..N]-> skg:Venue * schema:isAccessibleForFree -[0..1]-> xsd:boolean
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
has super-classes
Software Application c
is in domain of
bido:holdsBibliometricDataInTime (SKG-IF labels: topics) op, cito:isCitedBy (SKG-IF labels: srv_is_cited_by) op, cito:isDocumentedBy (SKG-IF labels: is_documented_by) op, datacite:hasIdentifier (SKG-IF labels: identifiers) op, dcterms:conformsTo (SKG-IF labels: srv_api_profile) op, dcterms:description (SKG-IF labels: srv_descriptions) dp, foaf:name (SKG-IF labels: name) dp, provider op, schema:isAccessibleForFree (SKG-IF labels: srv_is_accessible_for_free) dp, schema:keyword (SKG-IF labels: srv_keywords) dp, srv:audienceJurisdiction (SKG-IF labels: srv_audience_by_jurisdiction) dp, srv:eoscLifeCycleStatus (SKG-IF labels: srv_life_cycle_status) op, srv:geographicalAvailability (SKG-IF labels: srv_availability_geographic) op, srv:hasHostingLegalEntity (SKG-IF labels: srv_has_hosting_legal_entity) op, srv:hasHostingOrganisation (SKG-IF labels: srv_has_hosting_organisation) op, srv:hasVenue (SKG-IF labels: srv_venues) op, srv:intendedAudienceRole (SKG-IF labels: srv_audience_by_role) op, srv:invocationType (SKG-IF labels: srv_invocation_type) op, srv:isDeploymentOf (SKG-IF labels: srv_deployment_of) op, srv:isPartOfResearchInfrastructure (SKG-IF labels: srv_has_research_infrastructure) op, srv:relatedResearchProduct (SKG-IF labels: related_products) op, srv:supportedLanguage (SKG-IF labels: srv_supported_language) op

Object Properties

bido:holdsBibliometricDataInTime (SKG-IF labels: topics)op back to ToC or Object Property ToC

IRI: http://purl.org/spar/bido/holdsBibliometricDataInTime

The core SKG-IF ontology restricts this property's domain to fabio:Work (research products). This entry extends effective use to srv:Service, following the same pragmatic usage already present in all 120+ ext-srv example files. NOTE: The full BIDO structure (bido:holdsBibliometricDataInTime → bido:BibliometricDataInTime → bido:withBibliometricData → fabio:SubjectTerm) is overkill for Service topic classification. The bido:BibliometricDataInTime wrapper exists to carry provenance (trust scores from multiple inference systems) and temporal tracking — neither of which applies to services, where topics are asserted directly by the service maintainer. Kept for consistency with the core inter-entity relation pattern between entities and Topic entities (both must resolve via the same local_identifier). TODO: Propose to the core team (skg-if/data-model) that bido:holdsBibliometricDataInTime be broadened to a general cross-entity alias not restricted to fabio:Work — topics are equally applicable to Services, Venues, Data Sources, etc. Consider also whether a simpler cross-entity topics relation (without the BIDO provenance wrapper) would better serve non-bibliometric entities.
In SKG-IF, it is used in the following classes (domain): * fabio:Work * srv:Service In SKG-IF, it is used to link to entities belonging to the following classes (range): * bido:BibliometricDataInTime
Is defined by
http://purl.org/spar/bido/
has domain
srv:Service c

bido:withBibliometricData (SKG-IF labels: term)op back to ToC or Object Property ToC

IRI: http://purl.org/spar/bido/withBibliometricData

Links a bido:BibliometricDataInTime wrapper node to the fabio:SubjectTerm (Topic) it carries.
In SKG-IF, it is used in the following classes (domain): * bido:BibliometricDataInTime In SKG-IF, it is used to link to entities belonging to the following classes (range): * fabio:SubjectTerm
Is defined by
http://purl.org/spar/bido/

cito:isCitedBy (SKG-IF labels: srv_is_cited_by)op back to ToC or Object Property ToC

IRI: http://purl.org/spar/cito/isCitedBy

A research product (e.g. a paper) that cites or mentions this service.
In SKG-IF, it is used in the following classes (domain): * srv:Service In SKG-IF, it is used to link to entities belonging to the following classes (range): * skg:research_product
Is defined by
http://purl.org/spar/cito/
has domain
srv:Service c
has range
skg:research_product c

cito:isDocumentedBy (SKG-IF labels: is_documented_by)op back to ToC or Object Property ToC

IRI: http://purl.org/spar/cito/isDocumentedBy

A research product (e.g. a paper or report) that documents this service.
In SKG-IF, it is used in the following classes (domain): * srv:Service In SKG-IF, it is used to link to entities belonging to the following classes (range): * skg:research_product
Is defined by
http://purl.org/spar/cito/
has domain
srv:Service c
has range
skg:research_product c

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

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

Objects representing external identifiers for the Service.
In SKG-IF, it is used in the following classes (domain): * srv:Service 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/
has domain
srv:Service c
has range
datacite:Identifier c

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

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

Links a datacite:Identifier node to its scheme; values are datacite: named individual IRIs (e.g. datacite:doi, datacite:handle).
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/

dcat:endpointURL (SKG-IF labels: srv_api_endpoint)op back to ToC or Object Property ToC

IRI: http://www.w3.org/ns/dcat#endpointURL

Is defined by
http://www.w3.org/ns/dcat#
has domain
API Profile c
has range
Resource c

dcterms:conformsTo (SKG-IF labels: srv_api_profile)op back to ToC or Object Property ToC

IRI: http://purl.org/dc/terms/conformsTo

In SKG-IF, it is used in the following classes (domain): * srv:Service In SKG-IF, it is used to link a Service to an APIProfile instance describing endpoint and API specifications. * srv:APIProfile
Is defined by
http://purl.org/dc/terms/
has domain
srv:Service c
has range
API Profile c

dcterms:relation (SKG-IF labels: relevant_organisations)op back to ToC or Object Property ToC

IRI: http://purl.org/dc/terms/relation

Generic queryable index of all organisations associated with a Service. The specific properties srv:hasHostingOrganisation, srv:hasHostingLegalEntity, and srv:isPartOfResearchInfrastructure are semantically narrower and are intended to be declared rdfs:subPropertyOf dcterms:relation once the ontology is finalised. Until those subproperty axioms are added, data producers must explicitly copy the local_identifier of each organisation referenced in those specific properties into this field, so that generic organisation queries against relevant_organisations remain complete.
In SKG-IF, it is used in the following classes (domain): * srv:Service * fabio:Work In SKG-IF, it is used to link to entities belonging to the following classes (range): * foaf:Organization
Is defined by
http://purl.org/dc/terms/

dcterms:subject (SKG-IF labels: disciplines)op back to ToC or Object Property ToC

IRI: http://purl.org/dc/terms/subject

Library of Congress Classification code IRI for the discipline of the Service. Use the 'all' shortcut (→ loc:classification) for discipline-agnostic services.
In SKG-IF, it is used in the following classes (domain): * dcat:DataService * srv:Service In SKG-IF, it is used to link to entities belonging to the following classes (range): * owl:Thing
Is defined by
http://purl.org/dc/terms/

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): * srv:Service 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/

providerop back to ToC or Object Property ToC

IRI: https://schema.org/provider

Is defined by
https://schema.org/
has domain
srv:Service c
has range
Facility Portal c

schema:url (SKG-IF labels: srv_api_specification_uri)op back to ToC or Object Property ToC

IRI: https://schema.org/url

In SKG-IF, it is used in the following classes (domain): * srv:APIProfile In SKG-IF, it is used to link to the URL(s) of the API specification document(s) (range): * foaf:Document
Is defined by
https://schema.org/
has domain
API Profile c
has range
Document c

skos:inScheme (SKG-IF labels: defined_in)op back to ToC or Object Property ToC

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

The classification scheme or vocabulary that a Topic term belongs to.
In SKG-IF, it is used in the following classes (domain): * skos:Concept In SKG-IF, it is used to link to entities belonging to the following classes (range): * skos:ConceptScheme
Is defined by
http://www.w3.org/2004/02/skos/core#
has domain
skos:Concept c
has range
skos:ConceptScheme c

srv:eoscLifeCycleStatus (SKG-IF labels: srv_life_cycle_status)op back to ToC or Object Property ToC

IRI: https://w3id.org/skg-if/extension/srv/ontology/eoscLifeCycleStatus

In SKG-IF, it is used in the following classes (domain): * srv:Service In SKG-IF, it is used to indicate the maturity of the Service using values from the vocabulary (https://vocabs.sshopencloud.eu/vocabularies/eosc-life-cycle-status/)
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
has domain
srv:Service c
has range
skos:Concept c

srv:geographicalAvailability (SKG-IF labels: srv_availability_geographic)op back to ToC or Object Property ToC

IRI: https://w3id.org/skg-if/extension/srv/ontology/geographicalAvailability

In SKG-IF, it is used in the following classes (domain): * srv:Service In SKG-IF, it is used to indicate geographic & administrative areas from https://vocabs.sshopencloud.eu/browse/eosc-geographical-availability/en/
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
has super-properties
scope op
has domain
srv:Service c
has range
Thing c

srv:hasHostingLegalEntity (SKG-IF labels: srv_has_hosting_legal_entity)op back to ToC or Object Property ToC

IRI: https://w3id.org/skg-if/extension/srv/ontology/hasHostingLegalEntity

Links a Service to the legally responsible hosting entity (foaf:Organization); use for formal accountability, e.g. EOSC hostingLegalEntity.
In SKG-IF, it is used in the following classes (domain): * srv:Service In SKG-IF, it is used to link to entities belonging to the following classes (range): * foaf:Organization
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
has domain
srv:Service c
has range
Organization c

srv:hasHostingOrganisation (SKG-IF labels: srv_has_hosting_organisation)op back to ToC or Object Property ToC

IRI: https://w3id.org/skg-if/extension/srv/ontology/hasHostingOrganisation

Links a Service to its hosting organisation (foaf:Organization typed srv_hosting_organisation).
In SKG-IF, it is used in the following classes (domain): * srv:Service In SKG-IF, it is used to link to entities belonging to the following classes (range): * foaf:Organization (type: srv_hosting_organisation)
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
has domain
srv:Service c
has range
Organization c

srv:hasVenue (SKG-IF labels: srv_venues)op back to ToC or Object Property ToC

IRI: https://w3id.org/skg-if/extension/srv/ontology/hasVenue

Links a Service to the portals or catalogues through which it is advertised and accessible.
In SKG-IF, it is used in the following classes (domain): * srv:Service In SKG-IF, it is used to link to entities belonging to the following classes (range): * skg:Venue (type: srv_portal)
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
has domain
srv:Service c
has range
skg:Venue c

srv:intendedAudienceRole (SKG-IF labels: srv_audience_by_role)op back to ToC or Object Property ToC

IRI: https://w3id.org/skg-if/extension/srv/ontology/intendedAudienceRole

In SKG-IF, it is used in the following classes (domain): * srv:Service In SKG-IF, it is used to indicate audience roles from (https://vocabs.sshopencloud.eu/vocabularies/sshoc-audience/audienceScheme)
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
has domain
srv:Service c
has range
skos:Concept c

srv:invocationType (SKG-IF labels: srv_invocation_type)op back to ToC or Object Property ToC

IRI: https://w3id.org/skg-if/extension/srv/ontology/invocationType

In SKG-IF, it is used in the following classes (domain): * srv:Service In SKG-IF, it is used to indicate the method of service invocation using values from the vocabulary (https://vocabs.sshopencloud.eu/vocabularies/invocation-type/)
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
has domain
srv:Service c
has range
skos:Concept c

srv:isDeploymentOf (SKG-IF labels: srv_deployment_of)op back to ToC or Object Property ToC

IRI: https://w3id.org/skg-if/extension/srv/ontology/isDeploymentOf

Links a Service to the software it deploys or instantiates; range is fabio:Software, schema:SoftwareSourceCode, or skg:research_product (type software). Use schema:SoftwareSourceCode for source code repositories (e.g. GitHub); fabio:Software for bibliographic software records (e.g. CLARIN/LINDAT handle).
In SKG-IF, it is used in the following classes (domain): * srv:Service In SKG-IF, it is used to link to entities belonging to the following classes (range): * skg:research_product (type software) * fabio:Software * schema:SoftwareSourceCode Plain string values are treated as local_identifier cross-references to skg:research_product (type software) in the SKG-IF graph.
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/

srv:isPartOfResearchInfrastructure (SKG-IF labels: srv_has_research_infrastructure)op back to ToC or Object Property ToC

IRI: https://w3id.org/skg-if/extension/srv/ontology/isPartOfResearchInfrastructure

Links a Service to the research infrastructure (foaf:Organization typed srv_research_infrastructure) it is part of.
In SKG-IF, it is used in the following classes (domain): * srv:Service In SKG-IF, it is used to link to entities belonging to the following classes (range): * foaf:Organization (type: srv_research_infrastructure)
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
has domain
srv:Service c
has range
Organization c

srv:relatedResearchProduct (SKG-IF labels: related_products)op back to ToC or Object Property ToC

IRI: https://w3id.org/skg-if/extension/srv/ontology/relatedResearchProduct

Links a Service to one or more related SKG-IF research products (e.g., software, datasets, workflows). Complements `srv:isDeploymentOf` (software actually deployed).
In SKG-IF, it is used in the following classes (domain): * srv:Service In SKG-IF, it is used to link a Service to one or more research products (e.g. software, datasets, workflows, publications) that are conceptually related but not necessarily deployed by the service.
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
has domain
srv:Service c
has range
skg:research_product c

srv:supportedLanguage (SKG-IF labels: srv_supported_language)op back to ToC or Object Property ToC

IRI: https://w3id.org/skg-if/extension/srv/ontology/supportedLanguage

Values are ISO 639-3 language code IRIs from the ACDH-CH/DARIAH vocabulary (https://vocabs.acdh.oeaw.ac.at/iso6393/). Example: https://vocabs.acdh.oeaw.ac.at/iso6393/deu for German.
In SKG-IF, it is used in the following classes (domain): * srv:Service In SKG-IF, it is used to indicate the languages (identifiers)the Service can process (range): * skos:Concept
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
has domain
srv:Service c
has range
skos:Concept c

Data Properties

dcterms:description (SKG-IF labels: srv_descriptions)dp back to ToC or Data Property ToC

IRI: http://purl.org/dc/terms/description

Descriptions of the Service, supporting multilinguality via a language-keyed map (ISO 639-1 codes; key 'none' for language-unknown). Aliased as srv_descriptions following the core pattern of titles/abstracts. A core-level 'descriptions' alias may be proposed in a future revision of the core ontology.
In SKG-IF, it is used in the following classes (domain): * srv:Service In SKG-IF, it is used to link to entities belonging to the following data types (range): * rdfs:langString
Is defined by
http://purl.org/dc/terms/
has domain
srv:Service c

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

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

The canonical name of the service.
In SKG-IF, it is used in the following classes (domain): * srv:Service 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/
has domain
srv:Service c
has range
Literal

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

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

The string value of 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/
has domain
datacite:Identifier c
has range
Literal

schema:isAccessibleForFree (SKG-IF labels: srv_is_accessible_for_free)dp back to ToC or Data Property ToC

IRI: https://schema.org/isAccessibleForFree

In SKG-IF, it is used in the following classes (domain): * srv:Service In SKG-IF, it is used to link to entities belonging to the following data types (range): * xsd:boolean
Is defined by
https://schema.org/
has domain
srv:Service c
has range
boolean

schema:keyword (SKG-IF labels: srv_keywords)dp back to ToC or Data Property ToC

IRI: https://schema.org/keyword

Keywords relevant for service discovery. Values may be simple strings or concept URIs.
In SKG-IF, it is used in the following classes (domain): * srv:Service In SKG-IF, it is used to link to entities belonging to the following data types (range): * xsd:string
Is defined by
https://schema.org/
has domain
srv:Service c
has range
string

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

Is defined by
http://www.w3.org/2004/02/skos/core#

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

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

Is defined by
http://www.w3.org/2004/02/skos/core#

srv:audienceJurisdiction (SKG-IF labels: srv_audience_by_jurisdiction)dp back to ToC or Data Property ToC

IRI: https://w3id.org/skg-if/extension/srv/ontology/audienceJurisdiction

Geographic or administrative jurisdiction of the intended audience. Values are plain strings; refer to the EOSC Service Profile DS_JURISDICTION vocabulary for the recommended value set.
In SKG-IF, it is used in the following classes (domain): * srv:Service In SKG-IF, it is used to link to entities belonging to the following data types (range): * xsd:string
Is defined by
https://w3id.org/skg-if/extension/srv/ontology/
has domain
srv:Service c
has range
string

Annotation Properties

creatorap back to ToC or Annotation Property ToC

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

dateap back to ToC or Annotation Property ToC

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

descriptionap back to ToC or Annotation Property ToC

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

Is defined by
http://purl.org/dc/elements/1.1/

is Part Ofap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/isPartOf

preferred Namespace Prefixap back to ToC or Annotation Property ToC

IRI: http://purl.org/vocab/vann/preferredNamespacePrefix

preferred Namespace Uriap back to ToC or Annotation Property ToC

IRI: http://purl.org/vocab/vann/preferredNamespaceUri

rightsap back to ToC or Annotation Property ToC

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

titleap back to ToC or Annotation Property ToC

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

Legend back to ToC

c: Classes
op: Object Properties
dp: Data Properties

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.