http://purl.org/dpn
This ontology is being developed by CSIRO under the eReefs project for describing data provider nodes, web services available and datasets that are hosted by them. This ontology features a module for describing Datasets. It does not however describe geospatial, temporal, organisational or domain concepts as these are intended to be included from other ontologies via the imports statement. Other modules complementary to the DPN ontology are http://purl.org/dpn/dataset and http://purl.org/dpn/services. This version aligns DCAT and DC terms and imports DPN services.
URI | http://purl.org/dpn#Catalog |
---|---|
Description |
A catalog is a curated set of metadata about datasets |
URI | http://purl.org/dpn#DataServiceInterface |
---|---|
Description |
An abstract class of data service interfaces |
Super-classes |
Service Interface Standardc |
URI | http://purl.org/dpn#Dataset |
---|---|
Description |
Class to represent datasets, which are collections of data. Datasets are accessed via a means of a Distribution, e.g. via a service which can be defined as a type of distribution method or a direct download. |
Super-classes |
owl:Thingc |
Restrictions |
dcat:distribution only dcat:Distributionc managerop some org:Organizationc hosted byop some org:Organizationc |
Sub-classes |
ds:ObservationalDatasetc |
In range of |
hosts datasetop |
URI | http://purl.org/dpn#FeatureTypeCatalogue |
---|---|
Description |
A Feature Type Catalogue (FTC) gives an informative overview of the spatial object types (features) and data types. Generally an FTC implements a registry of feature types which allow features to be described. |
Super-classes |
Information Model Service Interfacec |
URI | http://purl.org/dpn#IdentifierService |
---|---|
Description |
Persistent Identifier Service allows registry and deferencing identifier handles. |
Super-classes |
Web Servicec |
URI | http://purl.org/dpn#InfoModelServiceInterface |
---|---|
Description |
An abstract interface for information model services |
Super-classes |
Service Interface Standardc |
Sub-classes |
Feature Type Cataloguec |
URI | http://purl.org/dpn#LinkedDataApiOperation |
---|---|
Description |
Description of a Linked Data API operation |
Super-classes |
wl:Operationc |
Restrictions |
wl:hasOutputMessage some () |
URI | http://purl.org/dpn#MetadataServiceInterface |
---|---|
Description |
An abstract interface for metadata services |
Super-classes |
Service Interface Standardc |
URI | http://purl.org/dpn#Node |
---|---|
Description |
A data provider node is a class of things that exposes concrete service implementations and/or describes a number of service interfaces that it supports. This allows discovery of services or service capabilities for a given data provider node. |
Restrictions |
providesServiceInterfaceop some Service Interface Standardc exposes serviceop some Web Servicec dc:publisher some org:Organizationc |
In range of |
nodeop hosts nodeop |
URI | http://purl.org/dpn#ProvenanceServiceInterface |
---|---|
Description |
An abstract interface for provenance services |
Super-classes |
Service Interface Standardc |
URI | http://purl.org/dpn#Service |
---|---|
Description |
Lightweight description for a Web Service through which data may be accessed |
Super-classes |
dcat:Distributionc owl:Thingc |
Restrictions |
endpointop some rdfs:Resourcec nodeop some Data provider nodec hosts datasetop some Datasetc implementsop some Service Interface Standardc |
Sub-classes |
Persistent Identifier Servicec |
In domain of |
hosts datasetop endpointop |
In range of |
has implementationop serviceop exposes serviceop |
URI | http://purl.org/dpn#ServiceInterface |
---|---|
Description |
An abstract class for defining service interface standards for which services may implement |
Super-classes |
owl:Thingc |
Restrictions |
has implementationop some Web Servicec |
Sub-classes |
Provenance Service Interfacec Vocabulary Service Interfacec Metadata Service Interfacec Information Model Service Interfacec Data Service Interfacec |
In domain of |
has implementationop |
In range of |
providesServiceInterfaceop |
URI | http://purl.org/dpn#VocabularyServiceInterface |
---|---|
Description |
An abstract interface or API for a vocabulary service, which typically hosts a set of well-governed controlled vocabularies. |
Super-classes |
Service Interface Standardc |
URI | http://purl.org/dpn#contactPoint |
---|---|
Range(s) | vcard:Kindc |
URI | http://purl.org/dpn#endpoint |
---|---|
Description |
Property to associate a resource with a resolvable endpoint URL. e.g. to a URL of a catalog or a GetCapabilities description. |
Domain(s) | Web Servicec |
URI | http://purl.org/dpn#exposesService |
---|---|
Description |
This property allows a resource to specify the services that it exposes. e.g. a Data provider node may expose a data service. The complement of this could be dpn:node to specify a Service's data provider node |
Range(s) | dpn:Servicec |
URI | http://purl.org/dpn#hasImplementation |
---|---|
Description |
This property captures the association between a service interface specification and resources that has its service implementations |
Inverse properties | implementsop |
Domain(s) | Service Interface Standardc |
Range(s) | dpn:Servicec |
URI | http://purl.org/dpn#hostedBy |
---|---|
Description |
Property to express the entity which hosts a given resource. This is the inverse of dpn:hosts |
Range(s) | rdfs:Resourcec |
URI | http://purl.org/dpn#hosts |
---|---|
Description |
Property to express the resource which the entity hosts. This is the inverse of dpn:hostedBy. |
Range(s) | rdfs:Resourcec |
URI | http://purl.org/dpn#hostsDataset |
---|---|
Description |
This property allows association of a service to datasets that it hosts. |
Domain(s) | Web Servicec |
Range(s) | dpn:Datasetc |
URI | http://purl.org/dpn#hostsNode |
---|---|
Description |
An organisation can host a data provider node |
Domain(s) | org:Organizationc |
Range(s) | dpn:Nodec |
URI | http://purl.org/dpn#implements |
---|---|
Description |
This property captures the association between a service and its interface specification. This is the inverse to hasImplementation. |
Inverse properties | has implementationop |
URI | http://purl.org/dpn#manager |
---|---|
Description |
Property to describe who the manager of the resource is. |
Range(s) | rdfs:Resourcec |
URI | http://purl.org/dpn#manages |
---|---|
Description |
A property to describe what entities are managed by a resource |
Range(s) | rdfs:Resourcec |
URI | http://purl.org/dpn#owner |
---|---|
Description |
Property to express the owner of a resource. This is the inverse to dpn:owns |
Range(s) | rdfs:Resourcec |
URI | http://purl.org/dpn#owns |
---|---|
Description |
Property to express what is owned by a resource in the context of a data provider node and its datasets. This is the inverse of dpn:owner |
Range(s) | rdfs:Resourcec |
URI | http://purl.org/dpn#providesServiceInterface |
---|---|
Range(s) | dpn:ServiceInterfacec |
URI | http://purl.org/dpn#service |
---|---|
Description |
Property to express the related service resource |
Range(s) | dpn:Servicec |
http://purl.org/dpn#
http://creativecommons.org/ns#
http://purl.org/dc/terms/
http://purl.org/dc/elements/1.1/
http://www.w3.org/ns/dcat#
http://purl.org/dpn/dataset#
http://xmlns.com/foaf/0.1/
http://www.wsmo.org/ns/hrests#
http://iserve.kmi.open.ac.uk/ns/msm#
http://www.w3.org/ns/org#
http://www.w3.org/2002/07/owl#
http://www.w3.org/ns/prov#
http://www.w3.org/1999/02/22-rdf-syntax-ns#
http://www.w3.org/2000/01/rdf-schema#
http://schema.org/
http://www.w3.org/2004/02/skos/core#
http://purl.org/vocab/vann/
http://www.w3.org/2006/vcard/ns#
http://www.wsmo.org/ns/wsmo-lite#
http://www.w3.org/2001/XMLSchema#
c | Classes |
op | Object Properties |
fp | Functional Properties |
dp | Data Properties |
dp | Annotation Properties |
p | Properties |
ni | Named Individuals |