Data Provider Node ontology

IRI:
http://purl.org/dpn
Version IRI:
http://purl.org/dpn/v0.6.1
Current version:
v 0.6.1 5/8/2015 Jonathan Yu
Previous version:
http://purl.org/dpn/v0.4 (visualise it with LODE)
Imported Ontologies:
http://purl.org/dpn/dataset (visualise it with LODE)
http://purl.org/dpn/services (visualise it with LODE)
http://www.w3.org/2006/vcard/ns (visualise it with LODE)
http://www.w3.org/ns/dcat (visualise it with LODE)
http://www.w3.org/ns/org (visualise it with LODE)
http://xmlns.com/foaf/0.1/ (visualise it with LODE)
Other visualisation:
Ontology source

Abstract

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.

Table of Content

  1. Classes
  2. Object Properties
  3. Named Individuals
  4. Namespace Declarations

Classes

Catalogc back to ToC or Class ToC

IRI: http://purl.org/dpn#Catalog

A catalog is a curated set of metadata about datasets
is disjoint with
Web Servicec

Data provider nodec back to ToC or Class ToC

IRI: http://purl.org/dpn#Node

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.
has super-classes
exposes serviceop some Web Servicec
provides service interfaceop some Service Interface Standardc
publisherop some organization
is in range of
hosts nodeop, nodeop
is disjoint with
Web Servicec, organization

Data Service Interfacec back to ToC or Class ToC

IRI: http://purl.org/dpn#DataServiceInterface

An abstract class of data service interfaces
has super-classes
Service Interface Standardc

Datasetc back to ToC or Class ToC

IRI: http://purl.org/dpn#Dataset

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.
is equivalent to
dataset
has super-classes
thingc
managerop some organization
distribution only distribution
hosted byop some organization
is in range of
hosts datasetop

Feature Type Cataloguec back to ToC or Class ToC

IRI: http://purl.org/dpn#FeatureTypeCatalogue

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.
has super-classes
Information Model Service Interfacec

Information Model Service Interfacec back to ToC or Class ToC

IRI: http://purl.org/dpn#InfoModelServiceInterface

An abstract interface for information model services
has super-classes
Service Interface Standardc
has sub-classes
Feature Type Cataloguec

Linked Data API Operationc back to ToC or Class ToC

IRI: http://purl.org/dpn#LinkedDataApiOperation

Description of a Linked Data API operation
has super-classes
operationc
has output messageop some { r d f , x m l , html , j s o n }

Metadata Service Interfacec back to ToC or Class ToC

IRI: http://purl.org/dpn#MetadataServiceInterface

An abstract interface for metadata services
has super-classes
Service Interface Standardc

Persistent Identifier Servicec back to ToC or Class ToC

IRI: http://purl.org/dpn#IdentifierService

Persistent Identifier Service allows registry and deferencing identifier handles.
has super-classes
Web Servicec

Provenance Service Interfacec back to ToC or Class ToC

IRI: http://purl.org/dpn#ProvenanceServiceInterface

An abstract interface for provenance services
has super-classes
Service Interface Standardc

Service Interface Standardc back to ToC or Class ToC

IRI: http://purl.org/dpn#ServiceInterface

An abstract class for defining service interface standards for which services may implement
has super-classes
thingc
has implementationop some Web Servicec
has sub-classes
Data Service Interfacec, Information Model Service Interfacec, Metadata Service Interfacec, Provenance Service Interfacec, Vocabulary Service Interfacec
is in domain of
has implementationop
is in range of
provides service interfaceop

Vocabulary Service Interfacec back to ToC or Class ToC

IRI: http://purl.org/dpn#VocabularyServiceInterface

An abstract interface or API for a vocabulary service, which typically hosts a set of well-governed controlled vocabularies.
has super-classes
Service Interface Standardc

Web Servicec back to ToC or Class ToC

IRI: http://purl.org/dpn#Service

Lightweight description for a Web Service through which data may be accessed
has super-classes
thingc
distribution
hosts datasetop some Datasetc
nodeop some Data provider nodec
endpointop some resourcec
implementsop some Service Interface Standardc
has sub-classes
Persistent Identifier Servicec
is in domain of
endpointop, hosts datasetop
is in range of
exposes serviceop, has implementationop, serviceop
is disjoint with
Catalogc, Data provider nodec, organization

Object Properties

endpointop back to ToC or Object Property ToC

IRI: http://purl.org/dpn#endpoint

Property to associate a resource with a resolvable endpoint URL. e.g. to a URL of a catalog or a GetCapabilities description.
has domain
Web Servicec

exposes serviceop back to ToC or Object Property ToC

IRI: http://purl.org/dpn#exposesService

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
has range
Web Servicec

has implementationop back to ToC or Object Property ToC

IRI: http://purl.org/dpn#hasImplementation

This property captures the association between a service interface specification and resources that has its service implementations
has domain
Service Interface Standardc
has range
Web Servicec
is inverse of
implementsop

hosted byop back to ToC or Object Property ToC

IRI: http://purl.org/dpn#hostedBy

Property to express the entity which hosts a given resource. This is the inverse of dpn:hosts
has range
resourcec

hostsop back to ToC or Object Property ToC

IRI: http://purl.org/dpn#hosts

Property to express the resource which the entity hosts. This is the inverse of dpn:hostedBy.
has range
resourcec

hosts datasetop back to ToC or Object Property ToC

IRI: http://purl.org/dpn#hostsDataset

This property allows association of a service to datasets that it hosts.
has domain
Web Servicec
has range
Datasetc

hosts nodeop back to ToC or Object Property ToC

IRI: http://purl.org/dpn#hostsNode

An organisation can host a data provider node
has domain
organization
has range
Data provider nodec

implementsop back to ToC or Object Property ToC

IRI: http://purl.org/dpn#implements

This property captures the association between a service and its interface specification. This is the inverse to hasImplementation.
is inverse of
has implementationop

Link a resource to a relevant contact provided using VCardop back to ToC or Object Property ToC

IRI: http://purl.org/dpn#contactPoint

has range
kind

managerop back to ToC or Object Property ToC

IRI: http://purl.org/dpn#manager

Property to describe who the manager of the resource is.
has range
resourcec

managesop back to ToC or Object Property ToC

IRI: http://purl.org/dpn#manages

A property to describe what entities are managed by a resource
has range
resourcec

nodeop back to ToC or Object Property ToC

IRI: http://purl.org/dpn#node

ownerop back to ToC or Object Property ToC

IRI: http://purl.org/dpn#owner

Property to express the owner of a resource. This is the inverse to dpn:owns
has range
resourcec

ownsop back to ToC or Object Property ToC

IRI: http://purl.org/dpn#owns

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
has range
resourcec

provides service interfaceop back to ToC or Object Property ToC

IRI: http://purl.org/dpn#providesServiceInterface

relatedop back to ToC or Object Property ToC

IRI: http://purl.org/dpn#related

Property to express relationship between resources in a data provider node context
has range
resourcec

serviceop back to ToC or Object Property ToC

IRI: http://purl.org/dpn#service

Property to express the related service resource
has range
Web Servicec

Named Individuals

htmlni back to ToC or Named Individual ToC

IRI: http://purl.org/dpn#Html

belongs to
messagec

j s o nni back to ToC or Named Individual ToC

IRI: http://purl.org/dpn#JSON

belongs to
messagec

message content 1ni back to ToC or Named Individual ToC

IRI: http://purl.org/dpn#MessageContent_1

belongs to
message contentc

r d fni back to ToC or Named Individual ToC

IRI: http://purl.org/dpn#RDF

belongs to
messagec

x m lni back to ToC or Named Individual ToC

IRI: http://purl.org/dpn#XML

belongs to
messagec

Namespace Declarations back to ToC

default namespace
http://purl.org/dpn#
0-1
http://xmlns.com/foaf/0.1/
dataset
http://purl.org/dpn/dataset#
dcat
http://www.w3.org/ns/dcat#
dpn
http://purl.org/dpn/
msm
http://iserve.kmi.open.ac.uk/ns/msm#
ns
http://creativecommons.org/ns#
org
http://www.w3.org/ns/org#
owl
http://www.w3.org/2002/07/owl#
purl-org
http://purl.org/
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
siss
https://www.seegrid.csiro.au/wiki/Siss/
skos
http://www.w3.org/2004/02/skos/core#
terms
http://purl.org/dc/terms/
vann
http://purl.org/vocab/vann/
vcard
http://www.w3.org/2006/vcard/
wsmo-lite
http://www.wsmo.org/ns/wsmo-lite#
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.