made by pyLODE 2.8.10

Semantic Sensor Network Ontology

Metadata

URI
http://www.w3.org/ns/ssn/
Creator(s)
W3C/OGC Spatial Data on the Web Working Group
Created
2017-04-17
Version Information
New modular version of the SSN ontology. This ontology was originally developed in 2009-2011 by the W3C Semantic Sensor Networks Incubator Group (SSN-XG). For more information on the group's activities see: http://www.w3.org/2005/Incubator/ssn/. The ontology was revised and modularized in 2015-2017 by the W3C/OGC Spatial Data on the Web Working Group, see: https://www.w3.org/2015/spatial/wiki/Semantic_Sensor_Network_Ontology. In particular, (a) the scope is extended to include actuation and sampling; (b) the core concepts and properties are factored out into the SOSA ontology. The SSN ontology imports SOSA and adds formal axiomatization consistent with the text definitions in SOSA, and adds classes and properties to accommodate the scope of the original SSN ontology.
Imports
sosa:
License & Rights
http://www.w3.org/Consortium/Legal/2015/copyright-software-and-document
© 2017 W3C/OGC.
Ontology RDF
RDF (turtle)

Description

Please report any errors to the W3C Spatial Data on the Web Working Group via the SDW WG Public List public-sdw-wg@w3.org

Table of Contents

  1. Classes
  2. Object Properties
  3. Functional Properties
  4. Annotation Properties
  5. Namespaces
  6. Legend

Overview

Pictures say 1,000 words
Figure 1: Ontology overview

Classes

Vocabularyc

URI http://purl.org/vocommons/voaf#Vocabulary
Members ssn:

Actuationc

URI http://www.w3.org/ns/sosa/Actuation
Is Defined By http://www.w3.org/ns/sosa/
Restrictions sosa:hasResult only sosa:Resultc
sosa:hasFeatureOfInterest only sosa:FeatureOfInterestc
sosa:resultTime exactly 1
sosa:usedProcedure only sosa:Procedurec
sosa:madeByActuator only sosa:Actuatorc
sosa:hasFeatureOfInterest exactly 1
sosa:actsOnProperty min 1
sosa:madeByActuator exactly 1
sosa:hasResult min 1
sosa:actsOnProperty only sosa:ActuatablePropertyc

Observationc

URI http://www.w3.org/ns/sosa/Observation
Is Defined By http://www.w3.org/ns/sosa/
Restrictions sosa:observedProperty only sosa:ObservablePropertyc
sosa:hasResult only sosa:Resultc
sosa:resultTime exactly 1
ssn:wasOriginatedByop exactly 1
sosa:usedProcedure only sosa:Procedurec
sosa:hasFeatureOfInterest exactly 1
sosa:hasFeatureOfInterest only sosa:FeatureOfInterestc
sosa:observedProperty exactly 1
sosa:madeBySensor exactly 1
sosa:madeBySensor only sosa:Sensorc
sosa:hasResult min 1
sosa:phenomenonTime exactly 1
ssn:wasOriginatedByop only ssn:Stimulusc

Samplingc

URI http://www.w3.org/ns/sosa/Sampling
Is Defined By http://www.w3.org/ns/sosa/
Restrictions sosa:hasResult min 1
sosa:usedProcedure only sosa:Procedurec
sosa:hasFeatureOfInterest exactly 1
sosa:resultTime exactly 1
sosa:hasFeatureOfInterest only sosa:FeatureOfInterestc
sosa:madeBySampler exactly 1
sosa:hasResult only sosa:Samplec
sosa:madeBySampler only sosa:Samplerc

Deploymentc

URI http://www.w3.org/ns/ssn/Deployment
Is Defined By http://www.w3.org/ns/ssn/
Description

Describes the Deployment of one or more Systems for a particular purpose. Deployment may be done on a Platform.

Example
For example, a temperature Sensor deployed on a wall, or a whole network of Sensors deployed for an Observation campaign.
                    
Restrictions ssn:forPropertyop only ssn:Propertyc
ssn:deployedSystemop only ssn:Systemc
ssn:deployedOnPlatformop only sosa:Platformc

Inputc

URI http://www.w3.org/ns/ssn/Input
Is Defined By http://www.w3.org/ns/ssn/
Description

Any information that is provided to a Procedure for its use.

Restrictions ub59bL144C60 only sosa:Procedurec
ub59bL143C60 min 1

Outputc

URI http://www.w3.org/ns/ssn/Output
Is Defined By http://www.w3.org/ns/ssn/
Description

Any information that is reported from a Procedure.

Restrictions ub59bL157C60 min 1
ub59bL158C60 only sosa:Procedurec

Propertyc

URI http://www.w3.org/ns/ssn/Property
Is Defined By http://www.w3.org/ns/ssn/
Description

A quality of an entity. An aspect of an entity that is intrinsic to and cannot exist without the entity.

Restrictions ssn:isPropertyOfop only sosa:FeatureOfInterestc
Sub-classes sosa:ActuatablePropertyc
sosa:ObservablePropertyc

Stimulusc

URI http://www.w3.org/ns/ssn/Stimulus
Is Defined By http://www.w3.org/ns/ssn/
Description

An event in the real world that 'triggers' the Sensor. The properties associated to the Stimulus may be different to the eventual observed ObservableProperty. It is the event, not the object, that triggers the Sensor.

Restrictions ssn:isProxyForop only sosa:ObservablePropertyc
ub59bL298C56 only sosa:Observationc
ub59bL299C56 only sosa:Sensorc

Systemc

URI http://www.w3.org/ns/ssn/System
Is Defined By http://www.w3.org/ns/ssn/
Description

System is a unit of abstraction for pieces of infrastructure that implement Procedures. A System may have components, its subsystems, which are other systems.

Restrictions sosa:isHostedBy only sosa:Platformc
ssn:hasDeploymentop only ssn:Deploymentc
ub59bL354C56 only ssn:Systemc
ssn:implementsop only sosa:Procedurec
ssn:hasSubSystemop only ssn:Systemc
Sub-classes sosa:Samplerc
sosa:Actuatorc
sosa:Sensorc

Agentc

URI http://xmlns.com/foaf/0.1/Agent
Members ub59bL33C19

Object Properties

deployed on platformop

URI http://www.w3.org/ns/ssn/deployedOnPlatform
Is Defined By http://www.w3.org/ns/ssn/
Description Relation between a Deployment and the Platform on which the Systems are deployed.
Inverse properties ssn:inDeploymentop

deployed systemop

URI http://www.w3.org/ns/ssn/deployedSystem
Is Defined By http://www.w3.org/ns/ssn/
Description Relation between a Deployment and a deployed System.
Inverse properties ssn:hasDeploymentop

detectsop

URI http://www.w3.org/ns/ssn/detects
Is Defined By http://www.w3.org/ns/ssn/
Description A relation from a Sensor to the Stimulus that the Sensor detects. The Stimulus itself will be serving as a proxy for some ObservableProperty.

for propertyop

URI http://www.w3.org/ns/ssn/forProperty
Is Defined By http://www.w3.org/ns/ssn/
Description A relation between some aspect of an entity and a Property.
Example
For example, from a Sensor to the properties it can observe; from an Actuator to the properties it can act on; from a Deployment to the properties it was installed to observe or act on; from a SystemCapability to the Property the capability is described for.
                    

has deploymentop

URI http://www.w3.org/ns/ssn/hasDeployment
Is Defined By http://www.w3.org/ns/ssn/
Description Relation between a System and a Deployment, recording that the System is deployed in that Deployment.
Inverse properties ssn:deployedSystemop

has inputop

URI http://www.w3.org/ns/ssn/hasInput
Is Defined By http://www.w3.org/ns/ssn/
Description Relation between a Procedure and an Input to it.

has outputop

URI http://www.w3.org/ns/ssn/hasOutput
Is Defined By http://www.w3.org/ns/ssn/
Description Relation between a Procedure and an Output of it.

has propertyop

URI http://www.w3.org/ns/ssn/hasProperty
Is Defined By http://www.w3.org/ns/ssn/
Description Relation between an entity and a Property of that entity.
Inverse properties ssn:isPropertyOfop

has subsystemop

URI http://www.w3.org/ns/ssn/hasSubSystem
Is Defined By http://www.w3.org/ns/ssn/
Description Relation between a System and its component parts.

implemented byop

URI http://www.w3.org/ns/ssn/implementedBy
Is Defined By http://www.w3.org/ns/ssn/
Description Relation between a Procedure (an algorithm, procedure or method) and an entity that implements that Procedure in some executable way.
Example
For example, the relationship between a scientific measuring Procedure and a sensor that senses via that Procedure.
                    
Inverse properties ssn:implementsop

implementsop

URI http://www.w3.org/ns/ssn/implements
Is Defined By http://www.w3.org/ns/ssn/
Description Relation between an entity that implements a Procedure in some executable way and the Procedure (an algorithm, procedure or method).
Example
For example, the relationship between a sensor and the scientific measuring Procedure via which it senses.
                    
Inverse properties ssn:implementedByop

in deploymentop

URI http://www.w3.org/ns/ssn/inDeployment
Is Defined By http://www.w3.org/ns/ssn/
Description Relation between a Platform and a Deployment, meaning that the deployedSystems of the Deployment are hosted on the Platform.
Example
For example, a relation between a buoy and a deployment of several Sensors.
                    
Inverse properties ssn:deployedOnPlatformop

is property ofop

URI http://www.w3.org/ns/ssn/isPropertyOf
Is Defined By http://www.w3.org/ns/ssn/
Description Relation between a Property and the entity it belongs to.
Inverse properties ssn:hasPropertyop

is proxy forop

URI http://www.w3.org/ns/ssn/isProxyFor
Is Defined By http://www.w3.org/ns/ssn/
Description A relation from a Stimulus to the Property that the Stimulus is serving as a proxy for.
Example
For example, the expansion of quicksilver is a stimulus that serves as a proxy for some temperature property. An increase or decrease in the velocity of spinning cups on a wind sensor is serving as a proxy for the wind speed.
                    

was originated byop

URI http://www.w3.org/ns/ssn/wasOriginatedBy
Is Defined By http://www.w3.org/ns/ssn/
Description Relation between an Observation and the Stimulus that originated it.

Functional Properties

isSampleOffp

URI http://www.w3.org/ns/sosa/isSampleOf
Is Defined By http://www.w3.org/ns/sosa/

Annotation Properties

createdap

URI http://purl.org/dc/terms/created

creatorap

URI http://purl.org/dc/terms/creator

descriptionap

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

licenseap

URI http://purl.org/dc/terms/license

rightsap

URI http://purl.org/dc/terms/rights

titleap

URI http://purl.org/dc/terms/title

preferredNamespacePrefixap

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

preferredNamespaceUriap

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

definitionap

URI http://www.w3.org/2004/02/skos/core#definition

exampleap

URI http://www.w3.org/2004/02/skos/core#example

nameap

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

Namespaces

dct
http://purl.org/dc/terms/
foaf
http://xmlns.com/foaf/0.1/
owl
http://www.w3.org/2002/07/owl#
prov
http://www.w3.org/ns/prov#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
sdo
https://schema.org/
skos
http://www.w3.org/2004/02/skos/core#
sosa
http://www.w3.org/ns/sosa/
ssn
http://www.w3.org/ns/ssn/
vann
http://purl.org/vocab/vann/
voaf
http://purl.org/vocommons/voaf#
xsd
http://www.w3.org/2001/XMLSchema#

Legend

cClasses
opObject Properties
fpFunctional Properties
dpData Properties
dpAnnotation Properties
pProperties
niNamed Individuals