SSN

From Semantic Sensor Network Incubator Group
Revision as of 00:17, 10 June 2011 by Llefort (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


Semantic Sensor Network Ontology

Check the Incubator Report for more documentation and examples.

DO NOT EDIT - This is a semi-automatically generated documentation derived from the OWL file (using rdfs:seeAlso annotations)

Author: W3C Semantic Sensor Network Incubator Group

Description: This ontology describes sensors and observations, and related concepts. It does not describe domain concepts, time, locations, etc. these are intended to be included from other ontologies via OWL imports.

This ontology is developed by the W3C Semantic Sensor Networks Incubator Group (SSN-XG). The concepts and structure of the ontology were discussed in the group's meetings and on the mailing list. For more information on the group's activities see: http://www.w3.org/2005/Incubator/ssn/

Please report any errors to the Semantic Sensor Network Incubator Activity via the public W3C list public-xg-ssn@w3.org

Latest Version: http://purl.oclc.org/NET/ssnx/ssn

Rights: Copyright 2009 - 2010 W3C.

License: Use and distribution of this ontology are permitted under the terms of the W3C Software Notice and License.

URI: The namespace for this ontology is http://purl.oclc.org/NET/ssnx/ssn#

Prefix: When used in XML documents the suggested prefix is ssn

Table of Contents

Section
Module
Classes
Properties
DUL DUL DesignedArtifact, Event, InformationObject, Method, Object, PhysicalObject, Process, Quality, Region, Situation describes, hasLocation, hasPart, hasParticipant, hasQuality, hasRegion, includesEvent, includesObject, isDescribedBy, isLocationOf, isObjectIncludedIn, isParticipantIn, isQualityOf, isRegionFor, isSettingFor, satisfies
Skeleton Skeleton FeatureOfInterest, Observation, Property, Sensing, Sensor, SensorInput, SensorOutput, Stimulus detects, featureOfInterest, forProperty, hasProperty, implementedBy, implements, isPropertyOf, isProxyFor, observationResult, observedBy, observedProperty, ofFeature, sensingMethodUsed
Model System System hasSubSystem
Model Process Input, Output, Process hasInput, hasOutput, isProducedBy
Sensor Measuring SensingDevice, SensorDataSheet observes
Sensor MeasuringCapability Accuracy, DetectionLimit, Drift, Frequency, Latency, MeasurementCapability, MeasurementProperty, MeasurementRange, Precision, Resolution, ResponseTime, Selectivity, Sensitivity hasMeasurementCapability, hasMeasurementProperty
Observation Observation madeObservation, observationResultTime, observationSamplingTime, qualityOfObservation
Deploy Deployment Deployment, DeploymentRelatedProcess deployedOnPlatform, deployedSystem, deploymentProcessPart, hasDeployment, inDeployment
Deploy PlatformSite Platform attachedSystem, onPlatform
Deploy OperatingRestriction MaintenanceSchedule, OperatingProperty, OperatingRange, SurvivalProperty, SurvivalRange, SystemLifetime hasOperatingProperty, hasOperatingRange, hasSurvivalProperty, hasSurvivalRange
Base Data ObservationValue hasValue
Base Time endTime, startTime
Base ConstraintBlock Condition inCondition
Device Device Device
Energy EnergyRestriction BatteryLifetime, OperatingPowerRange

Section Skeleton

Introduction Skeleton

This part of the ontology defines 8 classes and 13 properties .


Module
Term Name
Type
Definition
Skeleton FeatureOfInterest class A feature is an abstraction of real world phenomena (thing, person, event, etc).
Skeleton Observation class An Observation is a Situation in which a Sensing method has been used to estimate or calculate a value of a Property of a FeatureOfInterest. Links to Sensing and Sensor describe what made the Observation and how; links to Property and Feature detail what was sensed; the result is the output of a Sensor; other metadata details times etc.
Skeleton Property class An observable Quality of an Event or Object. That is, not a quality of an abstract entity as is also allowed by DUL's Quality, but rather an aspect of an entity that is intrinsic to and cannot exist without the entity and is observable by a sensor.
Skeleton Sensing class Sensing is a process that results in the estimation, or calculation, of the value of a phenomenon.
Skeleton Sensor class A sensor can do (implements) sensing: that is, a sensor is any entity that can follow a sensing method and thus observe some Property of a FeatureOfInterest. Sensors may be physical devices, computational methods, a laboratory setup with a person following a method, or any other thing that can follow a Sensing Method to observe a Property.
Skeleton SensorInput class An Event in the real world that 'triggers' the sensor. The properties associated to the stimulus may be different to eventual observed property. It is the event, not the object that triggers the sensor.
Skeleton SensorOutput class A sensor outputs a piece of information (an observed value), the value itself being represented by an ObservationValue.
Skeleton Stimulus class An Event in the real world that 'triggers' the sensor. The properties associated to the stimulus may be different to eventual observed property. It is the event, not the object that triggers the sensor.
Skeleton detects property A relation from a sensor to the Stimulus that the sensor can detect. The Stimulus itself will be serving as a proxy for (see isProxyOf) some observable property.
Skeleton featureOfInterest property A relation between an observation and the entity whose quality was observed. For example, in an observation of the weight of a person, the feature of interest is the person and the quality is weight.
Skeleton forProperty property A relation between some aspect of a sensing entity and a property. For example, from a sensor to the properties it can observe, or from a deployment to the properties it was installed to observe. Also from a measurement capability to the property the capability is described for. (Used in conjunction with ofFeature).
Skeleton hasProperty property A relation between a FeatureOfInterest and a Property of that feature.
Skeleton implementedBy property A relation between the description of an algorithm, procedure or method and an entity that implements that method in some executable way. For example, between a scientific measuring method and a sensor the senses via that method.
Skeleton implements property A relation between an entity that implements a method in some executable way and the description of an algorithm, procedure or method. For example, between a Sensor and the scientific measuring method that the Sensor uses to observe a Property.
Skeleton isPropertyOf property Relation between a FeatureOfInterest and a Property (a Quality observable by a sensor) of that feature.
Skeleton isProxyFor property A relation from a Stimulus to the Property that the Stimulus is serving as a proxy for. For example, the expansion of the quicksilver is a stimulus that serves as a proxy for temperature, or an increase or decrease in the spinning of cups on a wind sensor is serving as a proxy for wind speed.
Skeleton observationResult property Relation linking an Observation (i.e., a description of the context, the Situation, in which the observatioin was made) and a Result, which contains a value representing the value associated with the observed Property.
Skeleton observedBy property
Skeleton observedProperty property Relation linking an Observation to the Property that was observed. The observedProperty should be a Property (hasProperty) of the FeatureOfInterest (linked by featureOfInterest) of this observation.
Skeleton ofFeature property A relation between some aspect of a sensing entity and a feature. For example, from a sensor to the features it can observe properties of, or from a deployment to the features it was installed to observe. Also from a measurement capability to the feature the capability is described for. (Used in conjunction with forProperty).
Skeleton sensingMethodUsed property A (measurement) procedure is a detailed description of a measurement according to one or more measurement principles and to a given measurement method, based on a measurement model and including any calculation to obtain a measurement result [VIM 2.6]

Module Skeleton

FeatureOfInterest

A feature is an abstraction of real world phenomena (thing, person, event, etc).


URI:
http://purl.oclc.org/NET/ssnx/ssn#FeatureOfInterest
Label:
Feature of Interest
Source:
skos:exactMatch 'feature' [O&M]
Subclass of
owl:Thing, things that have a ssn:hasProperty property who must be a ssn:Property, things that have a ssn:hasProperty property who may be a ssn:Property and Union of : DUL:Event and DUL:Object
Paraphrase (experimental)
A ssn:FeatureOfInterest is something that is a owl:Thing and has a ssn:hasProperty property who must be a ssn:Property and has a ssn:hasProperty property who may be a ssn:Property and is a is a DUL:Event or DUL:Object

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#FeatureOfInterest">
<rdfs:label>Feature of Interest</rdfs:label>
<rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasProperty"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Property"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasProperty"/>
<owl:someValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Property"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.loa-cnr.it/ontologies/DUL.owl#Event"/>
<rdf:Description rdf:about="http://www.loa-cnr.it/ontologies/DUL.owl#Object"/>
</owl:unionOf>
</owl:Class>
</rdfs:subClassOf>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
A feature is an abstraction of real world phenomena (thing, person, 
event, etc).
</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
<dc:source>
skos:exactMatch 'feature' [O&M] http://www.opengeospatial.org/standards/om
</dc:source>
</owl:Class>

Observation

An Observation is a Situation in which a Sensing method has been used to estimate or calculate a value of a Property of a FeatureOfInterest. Links to Sensing and Sensor describe what made the Observation and how; links to Property and Feature detail what was sensed; the result is the output of a Sensor; other metadata details times etc.


URI:
http://purl.oclc.org/NET/ssnx/ssn#Observation
Label:
Observation
Source:
skos:closeMatch 'observation' [O&M] Observation in this ontology and O&M are described differently (O&M records an observation as an act/event), but they record the same thing and are essentially interchangeable. The difference is in the ontological structure of the two, not the data or use. Observation here records a Situation (the estimation of the value of a Property) and a description of the method that was used (along with the participants), while O&M interprets an Observation as the event itself; there must, however, have been an event that lead to our situation, so both are records of events. The distinction is between the event itself and the record of what happened in that event.

skos:closeMatch 'measurement result' [VIM 2.9] result in VIM is the measured value plus any other relevant information, which means that measurement result and observation will often be associated to the same data (a value, a time, a property, etc.).

Subclass of
DUL:Situation, things that have a ssn:observedProperty property who must be a ssn:Property, things that have exactly ssn:sensingMethodUsed property that is a ssn:Sensing, things that have exactly ssn:featureOfInterest property that is a ssn:FeatureOfInterest, things that have a ssn:sensingMethodUsed property who must be a ssn:Sensing, things that have a DUL:includesEvent property who may be a ssn:Stimulus, things that have a ssn:observationResult property who must be a ssn:SensorOutput, things that have exactly ssn:observedBy property that is a ssn:Sensor, things that have exactly ssn:observedProperty property that is a ssn:Property, things that have a ssn:observedBy property who must be a ssn:Sensor, things that have a ssn:featureOfInterest property who must be a ssn:FeatureOfInterest, things that have at least 0 ssn:observationSamplingTime property, things that have at least 0 ssn:observationResultTime property and things that have at least 0 ssn:qualityOfObservation property
Paraphrase (experimental)
A ssn:Observation is something that is a DUL:Situation and has a ssn:observedProperty property who must be a ssn:Property and has exactly ssn:sensingMethodUsed property that is a ssn:Sensing and has exactly ssn:featureOfInterest property that is a ssn:FeatureOfInterest and has a ssn:sensingMethodUsed property who must be a ssn:Sensing and has a DUL:includesEvent property who may be a ssn:Stimulus and has a ssn:observationResult property who must be a ssn:SensorOutput and has exactly ssn:observedBy property that is a ssn:Sensor and has exactly ssn:observedProperty property that is a ssn:Property and has a ssn:observedBy property who must be a ssn:Sensor and has a ssn:featureOfInterest property who must be a ssn:FeatureOfInterest and has at least 0 ssn:observationSamplingTime property and has at least 0 ssn:observationResultTime property and has at least 0 ssn:qualityOfObservation property

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Observation">
<rdfs:label>Observation</rdfs:label>
<rdfs:subClassOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#Situation"/>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#observedProperty"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Property"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#sensingMethodUsed"/>
<owl:onClass rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Sensing"/>
<owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">
1</owl:qualifiedCardinality>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#featureOfInterest"/>
<owl:onClass rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#FeatureOfInterest"/>
<owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">
1</owl:qualifiedCardinality>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#sensingMethodUsed"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Sensing"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#includesEvent"/>
<owl:someValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Stimulus"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#observationResult"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#SensorOutput"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#observedBy"/>
<owl:onClass rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Sensor"/>
<owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">
1</owl:qualifiedCardinality>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#observedProperty"/>
<owl:onClass rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Property"/>
<owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">
1</owl:qualifiedCardinality>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#observedBy"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Sensor"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#featureOfInterest"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#FeatureOfInterest"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
<rdfs:comment>
An Observation is a Situation in which a Sensing method has been used to 
estimate or calculate a value of a Property of a FeatureOfInterest. 
Links to Sensing and Sensor describe what made the Observation and how; 
links to Property and Feature detail what was sensed; the result is the 
output of a Sensor; other metadata details times etc.
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<dc:source>
skos:closeMatch 'observation' [O&M] 
http://www.opengeospatial.org/standards/om Observation in this ontology 
and O&M are described differently (O&M records an observation as an 
act/event), but they record the same thing and are essentially 
interchangeable. The difference is in the ontological structure of the 
two, not the data or use. Observation here records a Situation (the 
estimation of the value of a Property) and a description of the method 
that was used (along with the participants), while O&M interprets an 
Observation as the event itself; there must, however, have been an event 
that lead to our situation, so both are records of events. The 
distinction is between the event itself and the record of what happened 
in that event. skos:closeMatch 'measurement result' [VIM 2.9] 
http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf 
Measurement result in VIM is the measured value plus any other relevant 
information, which means that measurement result and observation will 
often be associated to the same data (a value, a time, a property, etc.).
</dc:source>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#observationSamplingTime"/>
<owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">
0</owl:minCardinality>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#observationResultTime"/>
<owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">
0</owl:minCardinality>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#qualityOfObservation"/>
<owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">
0</owl:minCardinality>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>

Property

An observable Quality of an Event or Object. That is, not a quality of an abstract entity as is also allowed by DUL's Quality, but rather an aspect of an entity that is intrinsic to and cannot exist without the entity and is observable by a sensor.


URI:
http://purl.oclc.org/NET/ssnx/ssn#Property
Label:
Property
Source:
skos:exactMatch 'property' [O&M]
Subclass of
DUL:Quality and things that have a ssn:isPropertyOf property who may be a ssn:FeatureOfInterest
Paraphrase (experimental)
A ssn:Property is something that is a DUL:Quality and has a ssn:isPropertyOf property who may be a ssn:FeatureOfInterest

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Property">
<rdfs:label>Property</rdfs:label>
<rdfs:subClassOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#Quality"/>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#isPropertyOf"/>
<owl:someValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#FeatureOfInterest"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
An observable Quality of an Event or Object. That is, not a quality of 
an abstract entity as is also allowed by DUL's Quality, but rather an 
aspect of an entity that is intrinsic to and cannot exist without the 
entity and is observable by a sensor.
</rdfs:comment>
<dc:source>
skos:exactMatch 'property' [O&M] 
http://www.opengeospatial.org/standards/om
</dc:source>
</owl:Class>

Sensing

Sensing is a process that results in the estimation, or calculation, of the value of a phenomenon.


URI:
http://purl.oclc.org/NET/ssnx/ssn#Sensing
Label:
Sensing
Source:
[SSN XG]
Subclass of
ssn:Process
Paraphrase (experimental)
A ssn:Sensing is something that is a ssn:Process

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Sensing">
<rdfs:label>Sensing</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Process"/>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
Sensing is a process that results in the estimation, or calculation, of 
the value of a phenomenon.
</rdfs:comment>
<dc:source>http://www.w3.org/2005/Incubator/ssn/</dc:source>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
</owl:Class>

Sensor

A sensor can do (implements) sensing: that is, a sensor is any entity that can follow a sensing method and thus observe some Property of a FeatureOfInterest. Sensors may be physical devices, computational methods, a laboratory setup with a person following a method, or any other thing that can follow a Sensing Method to observe a Property.


URI:
http://purl.oclc.org/NET/ssnx/ssn#Sensor
Label:
Sensor
Source:
skos:exactMatch 'sensor' [SensorML OGC-0700]

skos:closeMatch 'observation procedure' [O&M] O&M allows sensors, methods, instruments, systems, algorithms and process chains as the processUsed of an observation; this ontology allows a similar range of things (any thing that can do sensing), just they are all grouped under the term sensor (which is thus wider than the O&M concept).

Subclass of
things that have a ssn:implements property who may be a ssn:Sensing, DUL:PhysicalObject, things that have a ssn:detects property who must be a ssn:Stimulus, things that have a ssn:observes property who must be a ssn:Property and things that have a ssn:hasMeasurementCapability property who must be a ssn:MeasurementCapability
Paraphrase (experimental)
A ssn:Sensor is something that has a ssn:implements property who may be a ssn:Sensing and is a DUL:PhysicalObject and has a ssn:detects property who must be a ssn:Stimulus and has a ssn:observes property who must be a ssn:Property and has a ssn:hasMeasurementCapability property who must be a ssn:MeasurementCapability

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Sensor">
<rdfs:label>Sensor</rdfs:label>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#implements"/>
<owl:someValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Sensing"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#PhysicalObject"/>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#detects"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Stimulus"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#observes"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Property"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<dc:source>
skos:exactMatch 'sensor' [SensorML OGC-0700] 
http://www.opengeospatial.org/standards/sensorml skos:closeMatch 
'observation procedure' [O&M] http://www.opengeospatial.org/standards/om 
O&M allows sensors, methods, instruments, systems, algorithms and 
process chains as the processUsed of an observation; this ontology 
allows a similar range of things (any thing that can do sensing), just 
they are all grouped under the term sensor (which is thus wider than the 
O&M concept).
</dc:source>
<rdfs:comment>
A sensor can do (implements) sensing: that is, a sensor is any entity 
that can follow a sensing method and thus observe some Property of a 
FeatureOfInterest. Sensors may be physical devices, computational 
methods, a laboratory setup with a person following a method, or any 
other thing that can follow a Sensing Method to observe a Property.
</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasMeasurementCapability"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#MeasurementCapability"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>

SensorInput

An Event in the real world that 'triggers' the sensor. The properties associated to the stimulus may be different to eventual observed property. It is the event, not the object that triggers the sensor.


URI:
http://purl.oclc.org/NET/ssnx/ssn#SensorInput
Label:
Sensor Input
Source:
[SSN XG]
Subclass of
DUL:Event and things that have a ssn:isProxyFor property who must be a ssn:Property
Equivalent to
ssn:Stimulus
Paraphrase (experimental)
A ssn:SensorInput is something that is a DUL:Event and has a ssn:isProxyFor property who must be a ssn:Property

A ssn:SensorInput is something that must be ssn:Stimulus

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#SensorInput">
<rdfs:label>Sensor Input</rdfs:label>
<owl:equivalentClass rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Stimulus"/>
<rdfs:subClassOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#Event"/>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#isProxyFor"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Property"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
<dc:source>http://www.w3.org/2005/Incubator/ssn/</dc:source>
<rdfs:comment>
An Event in the real world that 'triggers' the sensor. The properties 
associated to the stimulus may be different to eventual observed 
property. It is the event, not the object that triggers the sensor.
</rdfs:comment>
</owl:Class>

SensorOutput

A sensor outputs a piece of information (an observed value), the value itself being represented by an ObservationValue.


URI:
http://purl.oclc.org/NET/ssnx/ssn#SensorOutput
Label:
Sensor Output
Source:
[SSN XG]

skos:closeMatch 'observation result' [O&M] See comments at ObservationValue.

Subclass of
DUL:InformationObject, things that have a ssn:hasValue property who may be a ssn:ObservationValue and things that have a ssn:isProducedBy property who may be a ssn:Sensor
Paraphrase (experimental)
A ssn:SensorOutput is something that is a DUL:InformationObject and has a ssn:hasValue property who may be a ssn:ObservationValue and has a ssn:isProducedBy property who may be a ssn:Sensor

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#SensorOutput">
<rdfs:label>Sensor Output</rdfs:label>
<rdfs:subClassOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#InformationObject"/>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasValue"/>
<owl:someValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#ObservationValue"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#isProducedBy"/>
<owl:someValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Sensor"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:comment>
A sensor outputs a piece of information (an observed value), the value 
itself being represented by an ObservationValue.
</rdfs:comment>
<dc:source>
http://www.w3.org/2005/Incubator/ssn/ skos:closeMatch 'observation 
result' [O&M] http://www.opengeospatial.org/standards/om See comments at 
ObservationValue.
</dc:source>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
</owl:Class>

Stimulus

An Event in the real world that 'triggers' the sensor. The properties associated to the stimulus may be different to eventual observed property. It is the event, not the object that triggers the sensor.


URI:
http://purl.oclc.org/NET/ssnx/ssn#Stimulus
Label:
Stimulus
Source:
[SSN XG]
Subclass of
DUL:Event
Paraphrase (experimental)
A ssn:Stimulus is something that is a DUL:Event

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Stimulus">
<rdfs:label>Stimulus</rdfs:label>
<rdfs:subClassOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#Event"/>
<dc:source>http://www.w3.org/2005/Incubator/ssn/</dc:source>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
An Event in the real world that 'triggers' the sensor. The properties 
associated to the stimulus may be different to eventual observed 
property. It is the event, not the object that triggers the sensor.
</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
</owl:Class>

detects

A relation from a sensor to the Stimulus that the sensor can detect. The Stimulus itself will be serving as a proxy for (see isProxyOf) some observable property.


URI:
http://purl.oclc.org/NET/ssnx/ssn#detects
Label:
detects

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#detects">
<rdfs:label>detects</rdfs:label>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
A relation from a sensor to the Stimulus that the sensor can detect. The 
Stimulus itself will be serving as a proxy for (see isProxyOf) some 
observable property.
</rdfs:comment>
</owl:ObjectProperty>

featureOfInterest

A relation between an observation and the entity whose quality was observed. For example, in an observation of the weight of a person, the feature of interest is the person and the quality is weight.


URI:
http://purl.oclc.org/NET/ssnx/ssn#featureOfInterest
Label:
feature of interest
Source:
skos:exactMatch 'featureOfInterest' [O&M - ISO/DIS 19156]
Subproperty of
DUL:isSettingFor

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#featureOfInterest">
<rdfs:label>feature of interest</rdfs:label>
<rdfs:comment>
A relation between an observation and the entity whose quality was 
observed. For example, in an observation of the weight of a person, the 
feature of interest is the person and the quality is weight.
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<dc:source>
skos:exactMatch 'featureOfInterest' [O&M - ISO/DIS 19156] 
http://portal.opengeospatial.org/files/?artifact_id=41579
</dc:source>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#isSettingFor"/>
</owl:ObjectProperty>

forProperty

A relation between some aspect of a sensing entity and a property. For example, from a sensor to the properties it can observe, or from a deployment to the properties it was installed to observe. Also from a measurement capability to the property the capability is described for. (Used in conjunction with ofFeature).


URI:
http://purl.oclc.org/NET/ssnx/ssn#forProperty
Label:
for property

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#forProperty">
<rdfs:label>for property</rdfs:label>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
A relation between some aspect of a sensing entity and a property. For 
example, from a sensor to the properties it can observe, or from a 
deployment to the properties it was installed to observe. Also from a 
measurement capability to the property the capability is described for. 
(Used in conjunction with ofFeature).
</rdfs:comment>
</owl:ObjectProperty>

hasProperty

A relation between a FeatureOfInterest and a Property of that feature.


URI:
http://purl.oclc.org/NET/ssnx/ssn#hasProperty
Label:
has property
Subproperty of
DUL:hasQuality
Inverse of
ssn:isPropertyOf

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#hasProperty">
<rdfs:label>has property</rdfs:label>
<owl:inverseOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#isPropertyOf"/>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
A relation between a FeatureOfInterest and a Property of that feature.
</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#hasQuality"/>
</owl:ObjectProperty>

implementedBy

A relation between the description of an algorithm, procedure or method and an entity that implements that method in some executable way. For example, between a scientific measuring method and a sensor the senses via that method.


URI:
http://purl.oclc.org/NET/ssnx/ssn#implementedBy
Label:
implemented by
Subproperty of
DUL:describes

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#implementedBy">
<rdfs:label>implemented by</rdfs:label>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
A relation between the description of an algorithm, procedure or method 
and an entity that implements that method in some executable way. For 
example, between a scientific measuring method and a sensor the senses 
via that method.
</rdfs:comment>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#describes"/>
</owl:ObjectProperty>

implements

A relation between an entity that implements a method in some executable way and the description of an algorithm, procedure or method. For example, between a Sensor and the scientific measuring method that the Sensor uses to observe a Property.


URI:
http://purl.oclc.org/NET/ssnx/ssn#implements
Label:
implements
Subproperty of
DUL:isDescribedBy
Inverse of
ssn:implementedBy

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#implements">
<rdfs:label>implements</rdfs:label>
<rdfs:comment>
A relation between an entity that implements a method in some executable 
way and the description of an algorithm, procedure or method. For 
example, between a Sensor and the scientific measuring method that the 
Sensor uses to observe a Property.
</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<owl:inverseOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#implementedBy"/>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#isDescribedBy"/>
</owl:ObjectProperty>

isPropertyOf

Relation between a FeatureOfInterest and a Property (a Quality observable by a sensor) of that feature.


URI:
http://purl.oclc.org/NET/ssnx/ssn#isPropertyOf
Label:
is property of
Subproperty of
DUL:isQualityOf
Inverse of
ssn:hasProperty

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#isPropertyOf">
<rdfs:label>is property of</rdfs:label>
<owl:inverseOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasProperty"/>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
Relation between a FeatureOfInterest and a Property (a Quality 
observable by a sensor) of that feature.
</rdfs:comment>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#isQualityOf"/>
</owl:ObjectProperty>

isProxyFor

A relation from a Stimulus to the Property that the Stimulus is serving as a proxy for. For example, the expansion of the quicksilver is a stimulus that serves as a proxy for temperature, or an increase or decrease in the spinning of cups on a wind sensor is serving as a proxy for wind speed.


URI:
http://purl.oclc.org/NET/ssnx/ssn#isProxyFor
Label:
isProxyFor

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#isProxyFor">
<rdfs:label>isProxyFor</rdfs:label>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
A relation from a Stimulus to the Property that the Stimulus is serving 
as a proxy for. For example, the expansion of the quicksilver is a 
stimulus that serves as a proxy for temperature, or an increase or 
decrease in the spinning of cups on a wind sensor is serving as a proxy 
for wind speed.
</rdfs:comment>
</owl:ObjectProperty>

observationResult

Relation linking an Observation (i.e., a description of the context, the Situation, in which the observatioin was made) and a Result, which contains a value representing the value associated with the observed Property.


URI:
http://purl.oclc.org/NET/ssnx/ssn#observationResult
Label:
observation result
Source:
skos:closeMatch 'result' [O&M - ISO/DIS 19156]
Subproperty of
DUL:isSettingFor

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#observationResult">
<rdfs:label>observation result</rdfs:label>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
<dc:source>
skos:closeMatch 'result' [O&M - ISO/DIS 19156] 
http://portal.opengeospatial.org/files/?artifact_id=41579
</dc:source>
<rdfs:comment>
Relation linking an Observation (i.e., a description of the context, the 
Situation, in which the observatioin was made) and a Result, which 
contains a value representing the value associated with the observed 
Property.
</rdfs:comment>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#isSettingFor"/>
</owl:ObjectProperty>

observedBy

URI:
http://purl.oclc.org/NET/ssnx/ssn#observedBy
Subproperty of
DUL:includesObject

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#observedBy">
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#includesObject"/>
</owl:ObjectProperty>

observedProperty

Relation linking an Observation to the Property that was observed. The observedProperty should be a Property (hasProperty) of the FeatureOfInterest (linked by featureOfInterest) of this observation.


URI:
http://purl.oclc.org/NET/ssnx/ssn#observedProperty
Label:
observed property
Source:
skos:exactMatch 'observedProperty' [O&M - ISO/DIS 19156]
Subproperty of
DUL:isSettingFor

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#observedProperty">
<rdfs:label>observed property</rdfs:label>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
Relation linking an Observation to the Property that was observed. The 
observedProperty should be a Property (hasProperty) of the 
FeatureOfInterest (linked by featureOfInterest) of this observation.
</rdfs:comment>
<dc:source>
skos:exactMatch 'observedProperty' [O&M - ISO/DIS 19156] 
http://portal.opengeospatial.org/files/?artifact_id=41579
</dc:source>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#isSettingFor"/>
</owl:ObjectProperty>

ofFeature

A relation between some aspect of a sensing entity and a feature. For example, from a sensor to the features it can observe properties of, or from a deployment to the features it was installed to observe. Also from a measurement capability to the feature the capability is described for. (Used in conjunction with forProperty).


URI:
http://purl.oclc.org/NET/ssnx/ssn#ofFeature
Label:
of feature

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#ofFeature">
<rdfs:label>of feature</rdfs:label>
<rdfs:comment>
A relation between some aspect of a sensing entity and a feature. For 
example, from a sensor to the features it can observe properties of, or 
from a deployment to the features it was installed to observe. Also from 
a measurement capability to the feature the capability is described for. 
(Used in conjunction with forProperty).
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
</owl:ObjectProperty>

sensingMethodUsed

A (measurement) procedure is a detailed description of a measurement according to one or more measurement principles and to a given measurement method, based on a measurement model and including any calculation to obtain a measurement result [VIM 2.6]


URI:
http://purl.oclc.org/NET/ssnx/ssn#sensingMethodUsed
Label:
sensing method used
Source:
[VIM]
Subproperty of
DUL:satisfies

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#sensingMethodUsed">
<rdfs:label>sensing method used</rdfs:label>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton
</rdfs:seeAlso>
<dc:source>http://www.bipm.org/en/committees/jc/jcgm/wg2.html</dc:source>
<rdfs:comment>
A (measurement) procedure is a detailed description of a measurement 
according to one or more measurement principles and to a given 
measurement method, based on a measurement model and including any 
calculation to obtain a measurement result [VIM 2.6]
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#satisfies"/>
</owl:ObjectProperty>

Section Model

Introduction Model

This part of the ontology defines 4 classes and 4 properties .


Module
Term Name
Type
Definition
System System class System is a unit of abstraction for pieces of infrastructure (and we largely care that they are) for sensing. A system has components, its subsystems, which are other systems.
System hasSubSystem property Haspart relation between a system and its parts.
Process Input class Any information that is provided to a process for its use [MMI OntDev]
Process Output class Any information that is reported from a process. [MMI OntDev]
Process Process class A process has an output and possibly inputs and, for a composite process, describes the temporal and dataflow dependencies and relationships amongst its parts. [SSN XG]
Process hasInput property
Process hasOutput property
Process isProducedBy property Relation between a producer and a produced entity: for example, between a sensor and the produced output.

Module System

System

System is a unit of abstraction for pieces of infrastructure (and we largely care that they are) for sensing. A system has components, its subsystems, which are other systems.


URI:
http://purl.oclc.org/NET/ssnx/ssn#System
Label:
System
Source:
[SSN XG]
Subclass of
DUL:PhysicalObject, things that have a ssn:hasOperatingRange property who must be a ssn:OperatingRange, things that have a ssn:hasSubSystem property who may be a ssn:System, things that have a ssn:hasSubSystem property who must be a ssn:System, things that have a ssn:hasDeployment property who must be a ssn:Deployment, things that have a ssn:hasSurvivalRange property who must be a ssn:SurvivalRange and things that have a ssn:onPlatform property who must be a ssn:Platform
Paraphrase (experimental)
A ssn:System is something that is a DUL:PhysicalObject and has a ssn:hasOperatingRange property who must be a ssn:OperatingRange and has a ssn:hasSubSystem property who may be a ssn:System and has a ssn:hasSubSystem property who must be a ssn:System and has a ssn:hasDeployment property who must be a ssn:Deployment and has a ssn:hasSurvivalRange property who must be a ssn:SurvivalRange and has a ssn:onPlatform property who must be a ssn:Platform

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#System">
<rdfs:label>System</rdfs:label>
<rdfs:subClassOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#PhysicalObject"/>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasOperatingRange"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#OperatingRange"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasSubSystem"/>
<owl:someValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#System"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasSubSystem"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#System"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasDeployment"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Deployment"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasSurvivalRange"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#SurvivalRange"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#onPlatform"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Platform"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:seeAlso>http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Model#System</rdfs:seeAlso>
<dc:source>http://www.w3.org/2005/Incubator/ssn/</dc:source>
<rdfs:comment>
System is a unit of abstraction for pieces of infrastructure (and we 
largely care that they are) for sensing. A system has components, its 
subsystems, which are other systems.
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
</owl:Class>

hasSubSystem

Haspart relation between a system and its parts.


URI:
http://purl.oclc.org/NET/ssnx/ssn#hasSubSystem
Label:
has subsystem
Subproperty of
DUL:hasPart

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#hasSubSystem">
<rdfs:label>has subsystem</rdfs:label>
<rdfs:comment>Haspart relation between a system and its parts.</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Model#System</rdfs:seeAlso>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#hasPart"/>
</owl:ObjectProperty>

Module Process

Input

Any information that is provided to a process for its use [MMI OntDev]


URI:
http://purl.oclc.org/NET/ssnx/ssn#Input
Label:
Input
Source:
[MMI Dev]
Disjoint with
ssn:Output
Paraphrase (experimental)
A ssn:Input is not a ssn:Output

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Input">
<rdfs:label>Input</rdfs:label>
<owl:disjointWith rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Output"/>
<dc:source>http://marinemetadata.org/community/teams/ontdevices</dc:source>
<rdfs:seeAlso>http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Model#Process</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
Any information that is provided to a process for its use [MMI OntDev]
</rdfs:comment>
</owl:Class>

Output

Any information that is reported from a process. [MMI OntDev]


URI:
http://purl.oclc.org/NET/ssnx/ssn#Output
Label:
Output
Source:
[MMI Dev]

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Output">
<rdfs:label>Output</rdfs:label>
<rdfs:comment>
Any information that is reported from a process. [MMI OntDev]
</rdfs:comment>
<dc:source>http://marinemetadata.org/community/teams/ontdevices</dc:source>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Model#Process</rdfs:seeAlso>
</owl:Class>

Process

A process has an output and possibly inputs and, for a composite process, describes the temporal and dataflow dependencies and relationships amongst its parts. [SSN XG]


URI:
http://purl.oclc.org/NET/ssnx/ssn#Process
Label:
Process
Source:
[SSN XG]
Subclass of
DUL:Method, things that have a ssn:hasOutput property who must be a ssn:Output, things that have a ssn:hasInput property who must be a ssn:Input and things that have a ssn:hasOutput property who may be a ssn:Output
Paraphrase (experimental)
A ssn:Process is something that is a DUL:Method and has a ssn:hasOutput property who must be a ssn:Output and has a ssn:hasInput property who must be a ssn:Input and has a ssn:hasOutput property who may be a ssn:Output

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Process">
<rdfs:label>Process</rdfs:label>
<rdfs:subClassOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#Method"/>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasOutput"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Output"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasInput"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Input"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasOutput"/>
<owl:someValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Output"/>
</owl:Restriction>
</rdfs:subClassOf>
<dc:source>http://www.w3.org/2005/Incubator/ssn/</dc:source>
<rdfs:comment>
A process has an output and possibly inputs and, for a composite 
process, describes the temporal and dataflow dependencies and 
relationships amongst its parts. [SSN XG]
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Model#Process</rdfs:seeAlso>
</owl:Class>

hasInput

URI:
http://purl.oclc.org/NET/ssnx/ssn#hasInput
Label:
has input

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#hasInput">
<rdfs:label>has input</rdfs:label>
<rdfs:seeAlso>http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Model#Process</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
</owl:ObjectProperty>

hasOutput

URI:
http://purl.oclc.org/NET/ssnx/ssn#hasOutput
Label:
has output

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#hasOutput">
<rdfs:label>has output</rdfs:label>
<rdfs:seeAlso>http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Model#Process</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
</owl:ObjectProperty>

isProducedBy

Relation between a producer and a produced entity: for example, between a sensor and the produced output.


URI:
http://purl.oclc.org/NET/ssnx/ssn#isProducedBy
Label:
is produced by

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#isProducedBy">
<rdfs:label>is produced by</rdfs:label>
<rdfs:comment>
Relation between a producer and a produced entity: for example, between 
a sensor and the produced output.
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Model#Process</rdfs:seeAlso>
</owl:ObjectProperty>

Section Sensor

Introduction Sensor

This part of the ontology defines 15 classes and 3 properties .


Module
Term Name
Type
Definition
Measuring SensingDevice class A sensing device is a device that implements sensing.
Measuring SensorDataSheet class A data sheet records properties of a sensor. A data sheet might describe for example the accuracy in various conditions, the power use, the types of connectors that the sensor has, etc. Generally a sensor's properties are recorded directly (with hasMeasurementCapability, for example), but the data sheet can be used for example to record the manufacturers specifications verses observed capabilites, or if more is known than the manufacturer specifies, etc. The data sheet is an information object about the sensor's properties, rather than a direct link to the actual properties themselves.
Measuring observes property Relation between a Sensor and a Property that the sensor can observe. Note that, given the DUL modelling of Qualities, a sensor defined with 'observes only Windspeed' technically links the sensor to particular instances of Windspeed, not to the concept itself - OWL can't express concept-concept relations, only individual-individual. The property composition ensures that if an observation is made of a particular quality then one can infer that the sensor observes that quality.
MeasuringCapability Accuracy class The closeness of agreement between the value of an observation and the true value of the observed quality.
MeasuringCapability DetectionLimit class An observed value for which the probability of falsely claiming the absence of a component in a material is β, given a probability α of falsely claiming its presence.
MeasuringCapability Drift class A, continuous or incremental, change in the reported values of observations over time for an unchanging quality.
MeasuringCapability Frequency class The smallest possible time between one observation and the next.
MeasuringCapability Latency class The time between a request for an observation and the sensor providing a result.
MeasuringCapability MeasurementCapability class Collects together measurement properties (accuracy, range, precision, etc) and the environmental conditions in which those properties hold, representing a specification of a sensor's capability in those conditions. The conditions specified here are those that affect the measurement properties, while those in OperatingRange represent the sensor's standard operating conditions, including conditions that don't affect the observations.
MeasuringCapability MeasurementProperty class An identifiable and observable characteristic of a sensor's observations or ability to make observations.
MeasuringCapability MeasurementRange class The set of values that the sensor can return as the result of an observation under the defined conditions with the defined measurement properties. (If no conditions are specified or the conditions do not specify a range for the observed qualities, the measurement range is to be taken as the condition for the observed qualities.)
MeasuringCapability Precision class The closeness of agreement between replicate observations on an unchanged or similar quality value: i.e., a measure of a sensor's ability to consitently reproduce an observation.
MeasuringCapability Resolution class The smallest difference in the value of a quality being observed that would result in perceptably different values of observation results.
MeasuringCapability ResponseTime class The time between a (step) change inthe value of an observed quality and a sensor (possibly with specified error) 'settling' on an observed value.
MeasuringCapability Selectivity class Selectivity is a property of a sensor whereby it provides observed values for one or more qualities such that the values of each quality are independent of other qualities in the phenomenon, body, or substance being investigated.
MeasuringCapability Sensitivity class Sensitivity is the quotient of the change in a result of sensor and the corresponding change in a value of a quality being observed.
MeasuringCapability hasMeasurementCapability property Relation from a Sensor to a MeasurementCapability describing the measurement properties of the sensor.
MeasuringCapability hasMeasurementProperty property Relation from a MeasurementCapability to a MeasurementProperty. For example, to an accuracy (see notes at MeasurementCapability).

Module Measuring

SensingDevice

A sensing device is a device that implements sensing.


URI:
http://purl.oclc.org/NET/ssnx/ssn#SensingDevice
Label:
Sensing Device
Source:
[SSN XG]
Subclass of
ssn:Device and ssn:Sensor
Paraphrase (experimental)
A ssn:SensingDevice is something that is a ssn:Device and is a ssn:Sensor

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#SensingDevice">
<rdfs:label>Sensing Device</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Device"/>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Sensor"/>
<dc:source>http://www.w3.org/2005/Incubator/ssn/</dc:source>
<rdfs:comment>A sensing device is a device that implements sensing.</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor#Measuring
</rdfs:seeAlso>
</owl:Class>

SensorDataSheet

A data sheet records properties of a sensor. A data sheet might describe for example the accuracy in various conditions, the power use, the types of connectors that the sensor has, etc. Generally a sensor's properties are recorded directly (with hasMeasurementCapability, for example), but the data sheet can be used for example to record the manufacturers specifications verses observed capabilites, or if more is known than the manufacturer specifies, etc. The data sheet is an information object about the sensor's properties, rather than a direct link to the actual properties themselves.


URI:
http://purl.oclc.org/NET/ssnx/ssn#SensorDataSheet
Label:
Sensor Data Sheet
Source:
[SSN XG]
Subclass of
DUL:InformationObject
Paraphrase (experimental)
A ssn:SensorDataSheet is something that is a DUL:InformationObject

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#SensorDataSheet">
<rdfs:label>Sensor Data Sheet</rdfs:label>
<rdfs:subClassOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#InformationObject"/>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor#Measuring
</rdfs:seeAlso>
<rdfs:comment>
A data sheet records properties of a sensor. A data sheet might describe 
for example the accuracy in various conditions, the power use, the types 
of connectors that the sensor has, etc. Generally a sensor's properties 
are recorded directly (with hasMeasurementCapability, for example), but 
the data sheet can be used for example to record the manufacturers 
specifications verses observed capabilites, or if more is known than the 
manufacturer specifies, etc. The data sheet is an information object 
about the sensor's properties, rather than a direct link to the actual 
properties themselves.
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<dc:source>http://www.w3.org/2005/Incubator/ssn/</dc:source>
</owl:Class>

observes

Relation between a Sensor and a Property that the sensor can observe. Note that, given the DUL modelling of Qualities, a sensor defined with 'observes only Windspeed' technically links the sensor to particular instances of Windspeed, not to the concept itself - OWL can't express concept-concept relations, only individual-individual. The property composition ensures that if an observation is made of a particular quality then one can infer that the sensor observes that quality.


URI:
http://purl.oclc.org/NET/ssnx/ssn#observes
Label:
observes
Role Composition
if A ssn:hasMeasurementCapability B and B ssn:forProperty C, then A ssn:observes C
Role Composition
if A ssn:madeObservation B and B ssn:observedProperty C, then A ssn:observes C

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#observes">
<rdfs:label>observes</rdfs:label>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor#Measuring
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
Relation between a Sensor and a Property that the sensor can observe. 
Note that, given the DUL modelling of Qualities, a sensor defined with 
'observes only Windspeed' technically links the sensor to particular 
instances of Windspeed, not to the concept itself - OWL can't express 
concept-concept relations, only individual-individual. The property 
composition ensures that if an observation is made of a particular 
quality then one can infer that the sensor observes that quality.
</rdfs:comment>
<owl:propertyChainAxiom rdf:parseType="Collection">
<rdf:Description rdf:about="http://purl.oclc.org/NET/ssnx/ssn#hasMeasurementCapability"/>
<rdf:Description rdf:about="http://purl.oclc.org/NET/ssnx/ssn#forProperty"/>
</owl:propertyChainAxiom>
<owl:propertyChainAxiom rdf:parseType="Collection">
<rdf:Description rdf:about="http://purl.oclc.org/NET/ssnx/ssn#madeObservation"/>
<rdf:Description rdf:about="http://purl.oclc.org/NET/ssnx/ssn#observedProperty"/>
</owl:propertyChainAxiom>
</owl:ObjectProperty>

Module MeasuringCapability

Accuracy

The closeness of agreement between the value of an observation and the true value of the observed quality.


URI:
http://purl.oclc.org/NET/ssnx/ssn#Accuracy
Label:
Accuracy
Source:
skos:exactMatch 'measurement accuracy/accuracy' [VIM 2.13]
Subclass of
ssn:MeasurementProperty
Paraphrase (experimental)
A ssn:Accuracy is something that is a ssn:MeasurementProperty

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Accuracy">
<rdfs:label>Accuracy</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#MeasurementProperty"/>
<dc:source>
skos:exactMatch 'measurement accuracy/accuracy' [VIM 2.13] 
http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
</dc:source>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
The closeness of agreement between the value of an observation and the 
true value of the observed quality.
</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor#MeasuringCapability
</rdfs:seeAlso>
</owl:Class>

DetectionLimit

An observed value for which the probability of falsely claiming the absence of a component in a material is β, given a probability α of falsely claiming its presence.


URI:
http://purl.oclc.org/NET/ssnx/ssn#DetectionLimit
Label:
detection limit
Source:
skos:exactMatch 'detection limit' [VIM 4.18]
Subclass of
ssn:MeasurementProperty
Paraphrase (experimental)
A ssn:DetectionLimit is something that is a ssn:MeasurementProperty

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#DetectionLimit">
<rdfs:label>detection limit</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#MeasurementProperty"/>
<dc:source>
skos:exactMatch 'detection limit' [VIM 4.18] 
http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
</dc:source>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor#MeasuringCapability
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
An observed value for which the probability of falsely claiming the 
absence of a component in a material is β, given a probability α of 
falsely claiming its presence.
</rdfs:comment>
</owl:Class>

Drift

A, continuous or incremental, change in the reported values of observations over time for an unchanging quality.


URI:
http://purl.oclc.org/NET/ssnx/ssn#Drift
Label:
Drift
Source:
skos:exactMatch 'instrumental drift' [VIM 4.21]
Subclass of
ssn:MeasurementProperty
Paraphrase (experimental)
A ssn:Drift is something that is a ssn:MeasurementProperty

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Drift">
<rdfs:label>Drift</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#MeasurementProperty"/>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor#MeasuringCapability
</rdfs:seeAlso>
<rdfs:comment>
A, continuous or incremental, change in the reported values of 
observations over time for an unchanging quality.
</rdfs:comment>
<dc:source>
skos:exactMatch 'instrumental drift' [VIM 4.21] 
http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
</dc:source>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
</owl:Class>

Frequency

The smallest possible time between one observation and the next.


URI:
http://purl.oclc.org/NET/ssnx/ssn#Frequency
Label:
Frequency
Subclass of
ssn:MeasurementProperty
Paraphrase (experimental)
A ssn:Frequency is something that is a ssn:MeasurementProperty

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Frequency">
<rdfs:label>Frequency</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#MeasurementProperty"/>
<rdfs:comment>
The smallest possible time between one observation and the next.
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor#MeasuringCapability
</rdfs:seeAlso>
</owl:Class>

Latency

The time between a request for an observation and the sensor providing a result.


URI:
http://purl.oclc.org/NET/ssnx/ssn#Latency
Label:
Latency
Subclass of
ssn:MeasurementProperty
Paraphrase (experimental)
A ssn:Latency is something that is a ssn:MeasurementProperty

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Latency">
<rdfs:label>Latency</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#MeasurementProperty"/>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
The time between a request for an observation and the sensor providing a 
result.
</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor#MeasuringCapability
</rdfs:seeAlso>
</owl:Class>

MeasurementCapability

Collects together measurement properties (accuracy, range, precision, etc) and the environmental conditions in which those properties hold, representing a specification of a sensor's capability in those conditions. The conditions specified here are those that affect the measurement properties, while those in OperatingRange represent the sensor's standard operating conditions, including conditions that don't affect the observations.


URI:
http://purl.oclc.org/NET/ssnx/ssn#MeasurementCapability
Label:
Measurement Capability
Source:
Similar idea to MeasurementCapability in MMI Device Ontology http://marinemetadata.org/community/teams/ontdevices But the the two express the relationship between constraints and multiple measurement properties differently. The conditions linked to a MeasurementCapability are skos:exactMatch to 'influence quantity' [VIM 2.52] http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
Subclass of
ssn:Property, things that have a ssn:hasMeasurementProperty property who must be a ssn:MeasurementProperty, things that have a ssn:forProperty property who must be a ssn:Property and things that have a ssn:inCondition property who must be a ssn:Condition
Paraphrase (experimental)
A ssn:MeasurementCapability is something that is a ssn:Property and has a ssn:hasMeasurementProperty property who must be a ssn:MeasurementProperty and has a ssn:forProperty property who must be a ssn:Property and has a ssn:inCondition property who must be a ssn:Condition

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#MeasurementCapability">
<rdfs:label>Measurement Capability</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Property"/>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasMeasurementProperty"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#MeasurementProperty"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#forProperty"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Property"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#inCondition"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Condition"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor#MeasuringCapability
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
Collects together measurement properties (accuracy, range, precision, 
etc) and the environmental conditions in which those properties hold, 
representing a specification of a sensor's capability in those 
conditions. The conditions specified here are those that affect the 
measurement properties, while those in OperatingRange represent the 
sensor's standard operating conditions, including conditions that don't 
affect the observations.
</rdfs:comment>
<dc:source>
Similar idea to MeasurementCapability in MMI Device Ontology 
http://marinemetadata.org/community/teams/ontdevices But the the two 
express the relationship between constraints and multiple measurement 
properties differently. The conditions linked to a MeasurementCapability 
are skos:exactMatch to 'influence quantity' [VIM 2.52] 
http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
</dc:source>
</owl:Class>

MeasurementProperty

An identifiable and observable characteristic of a sensor's observations or ability to make observations.


URI:
http://purl.oclc.org/NET/ssnx/ssn#MeasurementProperty
Label:
Measurement Property
Subclass of
ssn:Property
Paraphrase (experimental)
A ssn:MeasurementProperty is something that is a ssn:Property

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#MeasurementProperty">
<rdfs:label>Measurement Property</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Property"/>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor#MeasuringCapability
</rdfs:seeAlso>
<rdfs:comment>
An identifiable and observable characteristic of a sensor's observations 
or ability to make observations.
</rdfs:comment>
</owl:Class>

MeasurementRange

The set of values that the sensor can return as the result of an observation under the defined conditions with the defined measurement properties. (If no conditions are specified or the conditions do not specify a range for the observed qualities, the measurement range is to be taken as the condition for the observed qualities.)


URI:
http://purl.oclc.org/NET/ssnx/ssn#MeasurementRange
Label:
Measurement Range
Source:
skos:exactMatch 'measuring interval/measurement range' [VIM 4.7]
Subclass of
ssn:MeasurementProperty
Paraphrase (experimental)
A ssn:MeasurementRange is something that is a ssn:MeasurementProperty

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#MeasurementRange">
<rdfs:label>Measurement Range</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#MeasurementProperty"/>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor#MeasuringCapability
</rdfs:seeAlso>
<rdfs:comment>
The set of values that the sensor can return as the result of an 
observation under the defined conditions with the defined measurement 
properties. (If no conditions are specified or the conditions do not 
specify a range for the observed qualities, the measurement range is to 
be taken as the condition for the observed qualities.)
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<dc:source>
skos:exactMatch 'measuring interval/measurement range' [VIM 4.7] 
http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
</dc:source>
</owl:Class>

Precision

The closeness of agreement between replicate observations on an unchanged or similar quality value: i.e., a measure of a sensor's ability to consitently reproduce an observation.


URI:
http://purl.oclc.org/NET/ssnx/ssn#Precision
Label:
Precision
Source:
skos:exactMatch 'measurement precision/precision' [VIM 2.15]
Subclass of
ssn:MeasurementProperty
Paraphrase (experimental)
A ssn:Precision is something that is a ssn:MeasurementProperty

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Precision">
<rdfs:label>Precision</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#MeasurementProperty"/>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor#MeasuringCapability
</rdfs:seeAlso>
<rdfs:comment>
The closeness of agreement between replicate observations on an 
unchanged or similar quality value: i.e., a measure of a sensor's 
ability to consitently reproduce an observation.
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<dc:source>
skos:exactMatch 'measurement precision/precision' [VIM 2.15] 
http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
</dc:source>
</owl:Class>

Resolution

The smallest difference in the value of a quality being observed that would result in perceptably different values of observation results.


URI:
http://purl.oclc.org/NET/ssnx/ssn#Resolution
Label:
Resolution
Source:
skos:exactMatch 'resolution' [VIM 4.14]
Subclass of
ssn:MeasurementProperty
Paraphrase (experimental)
A ssn:Resolution is something that is a ssn:MeasurementProperty

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Resolution">
<rdfs:label>Resolution</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#MeasurementProperty"/>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor#MeasuringCapability
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
The smallest difference in the value of a quality being observed that 
would result in perceptably different values of observation results.
</rdfs:comment>
<dc:source>
skos:exactMatch 'resolution' [VIM 4.14] 
http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
</dc:source>
</owl:Class>

ResponseTime

The time between a (step) change inthe value of an observed quality and a sensor (possibly with specified error) 'settling' on an observed value.


URI:
http://purl.oclc.org/NET/ssnx/ssn#ResponseTime
Label:
Response time
Source:
skos:exactMatch 'step response time' [VIM 4.23]
Subclass of
ssn:MeasurementProperty
Paraphrase (experimental)
A ssn:ResponseTime is something that is a ssn:MeasurementProperty

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#ResponseTime">
<rdfs:label>Response time</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#MeasurementProperty"/>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor#MeasuringCapability
</rdfs:seeAlso>
<rdfs:comment>
The time between a (step) change inthe value of an observed quality and 
a sensor (possibly with specified error) 'settling' on an observed value.
</rdfs:comment>
<dc:source>
skos:exactMatch 'step response time' [VIM 4.23] 
http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
</dc:source>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
</owl:Class>

Selectivity

Selectivity is a property of a sensor whereby it provides observed values for one or more qualities such that the values of each quality are independent of other qualities in the phenomenon, body, or substance being investigated.


URI:
http://purl.oclc.org/NET/ssnx/ssn#Selectivity
Label:
Selectivity
Source:
skos:exactMatch 'selectivity' [VIM 4.13]
Subclass of
ssn:MeasurementProperty
Paraphrase (experimental)
A ssn:Selectivity is something that is a ssn:MeasurementProperty

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Selectivity">
<rdfs:label>Selectivity</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#MeasurementProperty"/>
<dc:source>
skos:exactMatch 'selectivity' [VIM 4.13] 
http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
</dc:source>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor#MeasuringCapability
</rdfs:seeAlso>
<rdfs:comment>
Selectivity is a property of a sensor whereby it provides observed 
values for one or more qualities such that the values of each quality 
are independent of other qualities in the phenomenon, body, or substance 
being investigated.
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
</owl:Class>

Sensitivity

Sensitivity is the quotient of the change in a result of sensor and the corresponding change in a value of a quality being observed.


URI:
http://purl.oclc.org/NET/ssnx/ssn#Sensitivity
Label:
Sensitivity
Source:
skos:exactMatch 'sensitivity' [VIM 4.12]
Subclass of
ssn:MeasurementProperty
Paraphrase (experimental)
A ssn:Sensitivity is something that is a ssn:MeasurementProperty

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Sensitivity">
<rdfs:label>Sensitivity</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#MeasurementProperty"/>
<dc:source>
skos:exactMatch 'sensitivity' [VIM 4.12] 
http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
</dc:source>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor#MeasuringCapability
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
Sensitivity is the quotient of the change in a result of sensor and the 
corresponding change in a value of a quality being observed.
</rdfs:comment>
</owl:Class>

hasMeasurementCapability

Relation from a Sensor to a MeasurementCapability describing the measurement properties of the sensor.


URI:
http://purl.oclc.org/NET/ssnx/ssn#hasMeasurementCapability
Label:
has measurement capability
Subproperty of
ssn:hasProperty

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#hasMeasurementCapability">
<rdfs:label>has measurement capability</rdfs:label>
<rdfs:comment>
Relation from a Sensor to a MeasurementCapability describing the 
measurement properties of the sensor.
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor#MeasuringCapability
</rdfs:seeAlso>
<rdfs:subPropertyOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasProperty"/>
</owl:ObjectProperty>

hasMeasurementProperty

Relation from a MeasurementCapability to a MeasurementProperty. For example, to an accuracy (see notes at MeasurementCapability).


URI:
http://purl.oclc.org/NET/ssnx/ssn#hasMeasurementProperty
Label:
has measurement property
Subproperty of
ssn:hasProperty

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#hasMeasurementProperty">
<rdfs:label>has measurement property</rdfs:label>
<rdfs:comment>
Relation from a MeasurementCapability to a MeasurementProperty. For 
example, to an accuracy (see notes at MeasurementCapability).
</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor#MeasuringCapability
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:subPropertyOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasProperty"/>
</owl:ObjectProperty>

Section Observation

Introduction Observation

This part of the ontology defines no classes and 4 properties .


Module
Term Name
Type
Definition
Observation madeObservation property Relation between a Sensor and Observations it has made.
Observation observationResultTime property The result time is the time when the procedure associated with the observation act was applied.
Observation observationSamplingTime property Rebadged as phenomenon time in [O&M]. The phenomenon time shall describe the time that the result applies to the property of the feature-of-interest. This is often the time of interaction by a sampling procedure or observation procedure with a real-world feature.
Observation qualityOfObservation property Relation linking an Observation to the adjudged quality of the result. This is of course complimentary to the MeasurementCapability information recorded for the Sensor that made the Observation.

Module Observation

madeObservation

Relation between a Sensor and Observations it has made.


URI:
http://purl.oclc.org/NET/ssnx/ssn#madeObservation
Label:
made observation
Subproperty of
DUL:isObjectIncludedIn
Inverse of
ssn:observedBy

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#madeObservation">
<rdfs:label>made observation</rdfs:label>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>Relation between a Sensor and Observations it has made.</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Observation#Observation
</rdfs:seeAlso>
<owl:inverseOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#observedBy"/>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#isObjectIncludedIn"/>
</owl:ObjectProperty>

observationResultTime

The result time is the time when the procedure associated with the observation act was applied.

The result time shall describe the time when the result became available, typically when the procedure associated with the observation was completed For some observations this is identical to the phenomenonTime. However, there are important cases where they differ.[O&M]


URI:
http://purl.oclc.org/NET/ssnx/ssn#observationResultTime
Label:
observation result time
Source:
[O&M]
Subproperty of
DUL:hasRegion

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#observationResultTime">
<rdfs:label>observation result time</rdfs:label>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
The result time is the time when the procedure associated with the 
observation act was applied.
</rdfs:comment>
<rdfs:comment>
The result time shall describe the time when the result became 
available, typically when the procedure associated with the observation 
was completed For some observations this is identical to the 
phenomenonTime. However, there are important cases where they differ.[O&M]
</rdfs:comment>
<dc:source>http://www.opengeospatial.org/standards/om</dc:source>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Observation#Observation
</rdfs:seeAlso>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#hasRegion"/>
</owl:ObjectProperty>

observationSamplingTime

Rebadged as phenomenon time in [O&M]. The phenomenon time shall describe the time that the result applies to the property of the feature-of-interest. This is often the time of interaction by a sampling procedure or observation procedure with a real-world feature.

The sampling time is the time that the result applies to the feature-of-interest. This is the time usually required for geospatial analysis of the result.


URI:
http://purl.oclc.org/NET/ssnx/ssn#observationSamplingTime
Label:
observation sampling time
Source:
[O&M]
Subproperty of
DUL:hasRegion

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#observationSamplingTime">
<rdfs:label>observation sampling time</rdfs:label>
<rdfs:comment>
Rebadged as phenomenon time in [O&M]. The phenomenon time shall describe 
the time that the result applies to the property of the 
feature-of-interest. This is often the time of interaction by a sampling 
procedure or observation procedure with a real-world feature.
</rdfs:comment>
<dc:source>http://www.opengeospatial.org/standards/om</dc:source>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Observation#Observation
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
The sampling time is the time that the result applies to the 
feature-of-interest. This is the time usually required for geospatial 
analysis of the result.
</rdfs:comment>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#hasRegion"/>
</owl:ObjectProperty>

qualityOfObservation

Relation linking an Observation to the adjudged quality of the result. This is of course complimentary to the MeasurementCapability information recorded for the Sensor that made the Observation.


URI:
http://purl.oclc.org/NET/ssnx/ssn#qualityOfObservation
Label:
quality of observation
Source:
skos:exactMatch 'resultQuality' [O&M - ISO/DIS 19156]
Subproperty of
ssn:hasProperty

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#qualityOfObservation">
<rdfs:label>quality of observation</rdfs:label>
<dc:source>
skos:exactMatch 'resultQuality' [O&M - ISO/DIS 19156] 
http://portal.opengeospatial.org/files/?artifact_id=41579
</dc:source>
<rdfs:comment>
Relation linking an Observation to the adjudged quality of the result. 
This is of course complimentary to the MeasurementCapability information 
recorded for the Sensor that made the Observation.
</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Observation#Observation
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:subPropertyOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasProperty"/>
</owl:ObjectProperty>

Section Deploy

Introduction Deploy

This part of the ontology defines 9 classes and 11 properties .


Module
Term Name
Type
Definition
Deployment Deployment class The ongoing Process of Entities (for the purposes of this ontology, mainly sensors) deployed for a particular purpose. For example, a particular Sensor deployed on a Platform, or a whole network of Sensors deployed for an observation campaign. The deployment may have sub processes, such as installation, maintenance, addition, and decomissioning and removal.
Deployment DeploymentRelatedProcess class Place to group all the various Processes related to Deployment. For example, as well as Deplyment, installation, maintenance, deployment of further sensors and the like would all be classified under DeploymentRelatedProcess.
Deployment deployedOnPlatform property Relation between a deployment and the platform on which the system was deployed.
Deployment deployedSystem property Relation between a deployment and the deployed system.
Deployment deploymentProcessPart property Has part relation between a deployment process and its constituent processes.
Deployment hasDeployment property Relation between a System and a Deployment, recording that the System/Sensor was deployed in that Deployment.
Deployment inDeployment property Relation between a Platform and a Deployment, recording that the object was used as a platform for a system/sensor for a particular deployment: as in this PhysicalObject is acting as a Platform inDeployment Deployment.
PlatformSite Platform class An Entity to which other Entities can be attached - particuarly Sensors and other Platforms. For example, a post might act as the Platform, a bouy might act as a Platform, or a fish might act as a Platform for an attached sensor.
PlatformSite attachedSystem property Relation between a Platform and any Systems (e.g., Sensors) that are attached to the Platform.
PlatformSite onPlatform property Relation between a System (e.g., a Sensor) and a Platform. The relation locates the sensor relative to other described entities entities: i.e., the Sensor s1's location is Platform p1. More precise locations for sensors in space (relative to other entities, where attached to another entity, or in 3D space) are made using DOLCE's Regions (SpaceRegion).
OperatingRestriction MaintenanceSchedule class Schedule of maintenance for a system/sensor in the specified conditions.
OperatingRestriction OperatingProperty class An identifiable characteristic of the environmental and other conditions in which the sensor is intended to operate. May include power ranges, power sources, standard configurations, attachments and the like.
OperatingRestriction OperatingRange class The environmental conditions and characteristics of a system/sensor's normal operating environment. Can be used to specify for example the standard environmental conditions in which the sensor is expected to operate (a Condition with no OperatingProperty), or how the environmental and other operating properties relate: i.e., that the maintenance schedule or power requirements differ according to the conditions.
OperatingRestriction SurvivalProperty class An identifiable characteristic that represents the extent of the sensors useful life. Might include for example total battery life or number of recharges, or, for sensors that are used only a fixed number of times, the number of observations that can be made before the sensing capability is depleted.
OperatingRestriction SurvivalRange class The conditions a sensor can be exposed to without damage: i.e., the sensor continues to operate as defined using MeasurementCapability. If, however, the SurvivalRange is exceeded, the sensor is 'damaged' and MeasurementCapability specifications may no longer hold.
OperatingRestriction SystemLifetime class Total useful life of a sensor/system (expressed as total life since manufacture, time in use, number of operations, etc.).
OperatingRestriction hasOperatingProperty property Relation from an OperatingRange to a Property. For example, to a battery lifetime.
OperatingRestriction hasOperatingRange property Relation from a System to an OperatingRange describing the normal operating environment of the System.
OperatingRestriction hasSurvivalProperty property Relation from a SurvivalRange to a Property describing the survial range of a system. For example, to the temperature extreme that a system can withstand before being considered damaged.
OperatingRestriction hasSurvivalRange property A Relation from a System to a SurvivalRange.

Module Deployment

Deployment

The ongoing Process of Entities (for the purposes of this ontology, mainly sensors) deployed for a particular purpose. For example, a particular Sensor deployed on a Platform, or a whole network of Sensors deployed for an observation campaign. The deployment may have sub processes, such as installation, maintenance, addition, and decomissioning and removal.


URI:
http://purl.oclc.org/NET/ssnx/ssn#Deployment
Label:
Deployment
Source:
skos:closeMatch 'Deployment' [MMI Dev]
Subclass of
ssn:DeploymentRelatedProcess, things that have a ssn:deployedSystem property who must be a ssn:System and things that have a ssn:deployedOnPlatform property who must be a ssn:Platform
Paraphrase (experimental)
A ssn:Deployment is something that is a ssn:DeploymentRelatedProcess and has a ssn:deployedSystem property who must be a ssn:System and has a ssn:deployedOnPlatform property who must be a ssn:Platform

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Deployment">
<rdfs:label>Deployment</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#DeploymentRelatedProcess"/>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#deployedSystem"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#System"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#deployedOnPlatform"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Platform"/>
</owl:Restriction>
</rdfs:subClassOf>
<dc:source>
skos:closeMatch 'Deployment' [MMI Dev] 
http://marinemetadata.org/community/teams/ontdevices
</dc:source>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#Deployment
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
The ongoing Process of Entities (for the purposes of this ontology, 
mainly sensors) deployed for a particular purpose. For example, a 
particular Sensor deployed on a Platform, or a whole network of Sensors 
deployed for an observation campaign. The deployment may have sub 
processes, such as installation, maintenance, addition, and 
decomissioning and removal.
</rdfs:comment>
</owl:Class>

DeploymentRelatedProcess

Place to group all the various Processes related to Deployment. For example, as well as Deplyment, installation, maintenance, deployment of further sensors and the like would all be classified under DeploymentRelatedProcess.


URI:
http://purl.oclc.org/NET/ssnx/ssn#DeploymentRelatedProcess
Label:
Deployment-related Process
Source:
[SSN XG]
Subclass of
DUL:Process and things that have a ssn:deploymentProcessPart property who must be a ssn:DeploymentRelatedProcess
Paraphrase (experimental)
A ssn:DeploymentRelatedProcess is something that is a DUL:Process and has a ssn:deploymentProcessPart property who must be a ssn:DeploymentRelatedProcess

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#DeploymentRelatedProcess">
<rdfs:label>Deployment-related Process</rdfs:label>
<rdfs:subClassOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#Process"/>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#deploymentProcessPart"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#DeploymentRelatedProcess"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<dc:source>http://www.w3.org/2005/Incubator/ssn/</dc:source>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#Deployment
</rdfs:seeAlso>
<rdfs:comment>
Place to group all the various Processes related to Deployment. For 
example, as well as Deplyment, installation, maintenance, deployment of 
further sensors and the like would all be classified under 
DeploymentRelatedProcess.
</rdfs:comment>
</owl:Class>

deployedOnPlatform

Relation between a deployment and the platform on which the system was deployed.


URI:
http://purl.oclc.org/NET/ssnx/ssn#deployedOnPlatform
Label:
deployed on platform
Subproperty of
DUL:hasParticipant
Inverse of
ssn:inDeployment

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#deployedOnPlatform">
<rdfs:label>deployed on platform</rdfs:label>
<rdfs:comment>
Relation between a deployment and the platform on which the system was 
deployed.
</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#Deployment
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<owl:inverseOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#inDeployment"/>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#hasParticipant"/>
</owl:ObjectProperty>

deployedSystem

Relation between a deployment and the deployed system.


URI:
http://purl.oclc.org/NET/ssnx/ssn#deployedSystem
Label:
deployed system
Subproperty of
DUL:hasParticipant

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#deployedSystem">
<rdfs:label>deployed system</rdfs:label>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#Deployment
</rdfs:seeAlso>
<rdfs:comment>Relation between a deployment and the deployed system.</rdfs:comment>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#hasParticipant"/>
</owl:ObjectProperty>

deploymentProcessPart

Has part relation between a deployment process and its constituent processes.


URI:
http://purl.oclc.org/NET/ssnx/ssn#deploymentProcessPart
Label:
deployment process part
Subproperty of
DUL:hasPart

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#deploymentProcessPart">
<rdfs:label>deployment process part</rdfs:label>
<rdfs:comment>
Has part relation between a deployment process and its constituent 
processes.
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#Deployment
</rdfs:seeAlso>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#hasPart"/>
</owl:ObjectProperty>

hasDeployment

Relation between a System and a Deployment, recording that the System/Sensor was deployed in that Deployment.


URI:
http://purl.oclc.org/NET/ssnx/ssn#hasDeployment
Label:
has deployment
Subproperty of
DUL:isParticipantIn
Inverse of
ssn:deployedSystem

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#hasDeployment">
<rdfs:label>has deployment</rdfs:label>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
Relation between a System and a Deployment, recording that the 
System/Sensor was deployed in that Deployment.
</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#Deployment
</rdfs:seeAlso>
<owl:inverseOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#deployedSystem"/>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#isParticipantIn"/>
</owl:ObjectProperty>

inDeployment

Relation between a Platform and a Deployment, recording that the object was used as a platform for a system/sensor for a particular deployment: as in this PhysicalObject is acting as a Platform inDeployment Deployment.


URI:
http://purl.oclc.org/NET/ssnx/ssn#inDeployment
Label:
in deployment
Subproperty of
DUL:isParticipantIn

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#inDeployment">
<rdfs:label>in deployment</rdfs:label>
<rdfs:comment>
Relation between a Platform and a Deployment, recording that the object 
was used as a platform for a system/sensor for a particular deployment: 
as in this PhysicalObject is acting as a Platform inDeployment Deployment.
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#Deployment
</rdfs:seeAlso>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#isParticipantIn"/>
</owl:ObjectProperty>

Module PlatformSite

Platform

An Entity to which other Entities can be attached - particuarly Sensors and other Platforms. For example, a post might act as the Platform, a bouy might act as a Platform, or a fish might act as a Platform for an attached sensor.


URI:
http://purl.oclc.org/NET/ssnx/ssn#Platform
Label:
Platform
Source:
skos:exactMatch 'platform' [SensorML OGC-0700]
Subclass of
DUL:PhysicalObject, things that have a ssn:attachedSystem property who must be a ssn:System and things that have a ssn:inDeployment property who must be a ssn:Deployment
Paraphrase (experimental)
A ssn:Platform is something that is a DUL:PhysicalObject and has a ssn:attachedSystem property who must be a ssn:System and has a ssn:inDeployment property who must be a ssn:Deployment

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Platform">
<rdfs:label>Platform</rdfs:label>
<rdfs:subClassOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#PhysicalObject"/>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#attachedSystem"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#System"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#inDeployment"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Deployment"/>
</owl:Restriction>
</rdfs:subClassOf>
<dc:source>
skos:exactMatch 'platform' [SensorML OGC-0700] 
http://www.opengeospatial.org/standards/sensorml
</dc:source>
<rdfs:comment>
An Entity to which other Entities can be attached - particuarly Sensors 
and other Platforms. For example, a post might act as the Platform, a 
bouy might act as a Platform, or a fish might act as a Platform for an 
attached sensor.
</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#PlatformSite
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
</owl:Class>

attachedSystem

Relation between a Platform and any Systems (e.g., Sensors) that are attached to the Platform.


URI:
http://purl.oclc.org/NET/ssnx/ssn#attachedSystem
Label:
attached system
Subproperty of
DUL:isLocationOf

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#attachedSystem">
<rdfs:label>attached system</rdfs:label>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
Relation between a Platform and any Systems (e.g., Sensors) that are 
attached to the Platform.
</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#PlatformSite
</rdfs:seeAlso>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#isLocationOf"/>
</owl:ObjectProperty>

onPlatform

Relation between a System (e.g., a Sensor) and a Platform. The relation locates the sensor relative to other described entities entities: i.e., the Sensor s1's location is Platform p1. More precise locations for sensors in space (relative to other entities, where attached to another entity, or in 3D space) are made using DOLCE's Regions (SpaceRegion).


URI:
http://purl.oclc.org/NET/ssnx/ssn#onPlatform
Label:
on platform
Subproperty of
DUL:hasLocation
Inverse of
ssn:attachedSystem

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#onPlatform">
<rdfs:label>on platform</rdfs:label>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#PlatformSite
</rdfs:seeAlso>
<rdfs:comment>
Relation between a System (e.g., a Sensor) and a Platform. The relation 
locates the sensor relative to other described entities entities: i.e., 
the Sensor s1's location is Platform p1. More precise locations for 
sensors in space (relative to other entities, where attached to another 
entity, or in 3D space) are made using DOLCE's Regions (SpaceRegion).
</rdfs:comment>
<owl:inverseOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#attachedSystem"/>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#hasLocation"/>
</owl:ObjectProperty>

Module OperatingRestriction

MaintenanceSchedule

Schedule of maintenance for a system/sensor in the specified conditions.


URI:
http://purl.oclc.org/NET/ssnx/ssn#MaintenanceSchedule
Label:
Maintenance Schedule
Subclass of
ssn:OperatingProperty
Paraphrase (experimental)
A ssn:MaintenanceSchedule is something that is a ssn:OperatingProperty

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#MaintenanceSchedule">
<rdfs:label>Maintenance Schedule</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#OperatingProperty"/>
<rdfs:comment>
Schedule of maintenance for a system/sensor in the specified conditions.
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#OperatingRestriction
</rdfs:seeAlso>
</owl:Class>

OperatingProperty

An identifiable characteristic of the environmental and other conditions in which the sensor is intended to operate. May include power ranges, power sources, standard configurations, attachments and the like.


URI:
http://purl.oclc.org/NET/ssnx/ssn#OperatingProperty
Label:
Operating Property
Subclass of
ssn:Property
Paraphrase (experimental)
A ssn:OperatingProperty is something that is a ssn:Property

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#OperatingProperty">
<rdfs:label>Operating Property</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Property"/>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#OperatingRestriction
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
An identifiable characteristic of the environmental and other conditions 
in which the sensor is intended to operate. May include power ranges, 
power sources, standard configurations, attachments and the like.
</rdfs:comment>
</owl:Class>

OperatingRange

The environmental conditions and characteristics of a system/sensor's normal operating environment. Can be used to specify for example the standard environmental conditions in which the sensor is expected to operate (a Condition with no OperatingProperty), or how the environmental and other operating properties relate: i.e., that the maintenance schedule or power requirements differ according to the conditions.


URI:
http://purl.oclc.org/NET/ssnx/ssn#OperatingRange
Label:
Operating Range
Source:
skos:broaderMatch 'reference operating condition' [VIM 4.11] difference is that here we also allow for qualities that aren't VIM influence quantities [VIM 2.52] - for example, a quantity that alters the power requirements, but doesn't affect the measurement properties - conditions specified in MeasurementCapability should be influence quantities.
Subclass of
ssn:Property, things that have a ssn:hasOperatingProperty property who must be a ssn:OperatingProperty and things that have a ssn:inCondition property who must be a ssn:Condition
Paraphrase (experimental)
A ssn:OperatingRange is something that is a ssn:Property and has a ssn:hasOperatingProperty property who must be a ssn:OperatingProperty and has a ssn:inCondition property who must be a ssn:Condition

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#OperatingRange">
<rdfs:label>Operating Range</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Property"/>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasOperatingProperty"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#OperatingProperty"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#inCondition"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Condition"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:comment>
The environmental conditions and characteristics of a system/sensor's 
normal operating environment. Can be used to specify for example the 
standard environmental conditions in which the sensor is expected to 
operate (a Condition with no OperatingProperty), or how the 
environmental and other operating properties relate: i.e., that the 
maintenance schedule or power requirements differ according to the 
conditions.
</rdfs:comment>
<dc:source>
skos:broaderMatch 'reference operating condition' [VIM 4.11] 
http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf The 
difference is that here we also allow for qualities that aren't VIM 
influence quantities [VIM 2.52] - for example, a quantity that alters 
the power requirements, but doesn't affect the measurement properties - 
conditions specified in MeasurementCapability should be influence 
quantities.
</dc:source>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#OperatingRestriction
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
</owl:Class>

SurvivalProperty

An identifiable characteristic that represents the extent of the sensors useful life. Might include for example total battery life or number of recharges, or, for sensors that are used only a fixed number of times, the number of observations that can be made before the sensing capability is depleted.


URI:
http://purl.oclc.org/NET/ssnx/ssn#SurvivalProperty
Label:
Survival Property
Subclass of
ssn:Property
Paraphrase (experimental)
A ssn:SurvivalProperty is something that is a ssn:Property

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#SurvivalProperty">
<rdfs:label>Survival Property</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Property"/>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#OperatingRestriction
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
An identifiable characteristic that represents the extent of the sensors 
useful life. Might include for example total battery life or number of 
recharges, or, for sensors that are used only a fixed number of times, 
the number of observations that can be made before the sensing 
capability is depleted.
</rdfs:comment>
</owl:Class>

SurvivalRange

The conditions a sensor can be exposed to without damage: i.e., the sensor continues to operate as defined using MeasurementCapability. If, however, the SurvivalRange is exceeded, the sensor is 'damaged' and MeasurementCapability specifications may no longer hold.


URI:
http://purl.oclc.org/NET/ssnx/ssn#SurvivalRange
Label:
Survival Range
Source:
skos:narrowerMatch 'limiting operating condition' [VIM 4.10]
Subclass of
ssn:Property, things that have a ssn:hasSurvivalProperty property who must be a ssn:SurvivalProperty and things that have a ssn:inCondition property who must be a ssn:Condition
Paraphrase (experimental)
A ssn:SurvivalRange is something that is a ssn:Property and has a ssn:hasSurvivalProperty property who must be a ssn:SurvivalProperty and has a ssn:inCondition property who must be a ssn:Condition

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#SurvivalRange">
<rdfs:label>Survival Range</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Property"/>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasSurvivalProperty"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#SurvivalProperty"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#inCondition"/>
<owl:allValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Condition"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:comment>
The conditions a sensor can be exposed to without damage: i.e., the 
sensor continues to operate as defined using MeasurementCapability. If, 
however, the SurvivalRange is exceeded, the sensor is 'damaged' and 
MeasurementCapability specifications may no longer hold.
</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#OperatingRestriction
</rdfs:seeAlso>
<dc:source>
skos:narrowerMatch 'limiting operating condition' [VIM 4.10] 
http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
</dc:source>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
</owl:Class>

SystemLifetime

Total useful life of a sensor/system (expressed as total life since manufacture, time in use, number of operations, etc.).


URI:
http://purl.oclc.org/NET/ssnx/ssn#SystemLifetime
Label:
System Lifetime
Subclass of
ssn:SurvivalProperty
Paraphrase (experimental)
A ssn:SystemLifetime is something that is a ssn:SurvivalProperty

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#SystemLifetime">
<rdfs:label>System Lifetime</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#SurvivalProperty"/>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#OperatingRestriction
</rdfs:seeAlso>
<rdfs:comment>
Total useful life of a sensor/system (expressed as total life since 
manufacture, time in use, number of operations, etc.).
</rdfs:comment>
</owl:Class>

hasOperatingProperty

Relation from an OperatingRange to a Property. For example, to a battery lifetime.


URI:
http://purl.oclc.org/NET/ssnx/ssn#hasOperatingProperty
Label:
has operating property
Subproperty of
ssn:hasProperty

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#hasOperatingProperty">
<rdfs:label>has operating property</rdfs:label>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#OperatingRestriction
</rdfs:seeAlso>
<rdfs:comment>
Relation from an OperatingRange to a Property. For example, to a battery 
lifetime.
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:subPropertyOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasProperty"/>
</owl:ObjectProperty>

hasOperatingRange

Relation from a System to an OperatingRange describing the normal operating environment of the System.


URI:
http://purl.oclc.org/NET/ssnx/ssn#hasOperatingRange
Label:
has operating range
Subproperty of
ssn:hasProperty

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#hasOperatingRange">
<rdfs:label>has operating range</rdfs:label>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#OperatingRestriction
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
Relation from a System to an OperatingRange describing the normal 
operating environment of the System.
</rdfs:comment>
<rdfs:subPropertyOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasProperty"/>
</owl:ObjectProperty>

hasSurvivalProperty

Relation from a SurvivalRange to a Property describing the survial range of a system. For example, to the temperature extreme that a system can withstand before being considered damaged.


URI:
http://purl.oclc.org/NET/ssnx/ssn#hasSurvivalProperty
Label:
has survival property
Subproperty of
ssn:hasProperty

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#hasSurvivalProperty">
<rdfs:label>has survival property</rdfs:label>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#OperatingRestriction
</rdfs:seeAlso>
<rdfs:comment>
Relation from a SurvivalRange to a Property describing the survial range 
of a system. For example, to the temperature extreme that a system can 
withstand before being considered damaged.
</rdfs:comment>
<rdfs:subPropertyOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasProperty"/>
</owl:ObjectProperty>

hasSurvivalRange

A Relation from a System to a SurvivalRange.


URI:
http://purl.oclc.org/NET/ssnx/ssn#hasSurvivalRange
Label:
has survival range
Subproperty of
ssn:hasProperty

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#hasSurvivalRange">
<rdfs:label>has survival range</rdfs:label>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>A Relation from a System to a SurvivalRange.</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy#OperatingRestriction
</rdfs:seeAlso>
<rdfs:subPropertyOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#hasProperty"/>
</owl:ObjectProperty>

Section Base

Introduction Base

This part of the ontology defines 2 classes and 4 properties .


Module
Term Name
Type
Definition
Data ObservationValue class The value of the result of an Observation. An Observation has a result which is the output of some sensor, the result is an information object that encodes some value for a Feature.
Data hasValue property
Time endTime property
Time startTime property
ConstraintBlock Condition class Used to specify ranges for qualities that act as conditions on a system/sensor's operation. For example, wind speed of 10-60m/s is expressed as a condition linking a quality, wind speed, a unit of measurement, metres per second, and a set of values, 10-60, and may be used as the condition on a MeasurementProperty, for example, to state that a sensor has a particular accuracy in that condition.
ConstraintBlock inCondition property Describes the prevailing environmental conditions for MeasurementCapabilites, OperatingConditions and SurvivalRanges. Used for example to say that a sensor has a particular accuracy in particular conditions. (see also MeasurementCapability)

Module Data

ObservationValue

The value of the result of an Observation. An Observation has a result which is the output of some sensor, the result is an information object that encodes some value for a Feature.


URI:
http://purl.oclc.org/NET/ssnx/ssn#ObservationValue
Label:
Observation Value
Source:
skos:exactMatch 'measured quantity value' [VIM 2.10]

skos:exactMatch 'observed value' [SensorML OGC-0700]

skos:closeMatch 'observation result' [O&M] O&M conflates what we have as SensorOutput and ObservationValue into observation result, though the OGC standard does say "result contains a value" and "a result which has a value", which fits naturally with the model here.

Subclass of
DUL:Region and things that have a DUL:isRegionFor property who may be a ssn:SensorOutput
Paraphrase (experimental)
A ssn:ObservationValue is something that is a DUL:Region and has a DUL:isRegionFor property who may be a ssn:SensorOutput

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#ObservationValue">
<rdfs:label>Observation Value</rdfs:label>
<rdfs:subClassOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#Region"/>
<rdfs:subClassOf>
<owl:Restriction><owl:onProperty rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#isRegionFor"/>
<owl:someValuesFrom rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#SensorOutput"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>
The value of the result of an Observation. An Observation has a result 
which is the output of some sensor, the result is an information object 
that encodes some value for a Feature.
</rdfs:comment>
<dc:source>
skos:exactMatch 'measured quantity value' [VIM 2.10] 
http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf 
skos:exactMatch 'observed value' [SensorML OGC-0700] 
http://www.opengeospatial.org/standards/sensorml skos:closeMatch 
'observation result' [O&M] http://www.opengeospatial.org/standards/om 
O&M conflates what we have as SensorOutput and ObservationValue into 
observation result, though the OGC standard does say "result contains a 
value" and "a result which has a value", which fits naturally with the 
model here.
</dc:source>
<rdfs:seeAlso>http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Base#Data</rdfs:seeAlso>
</owl:Class>

hasValue

URI:
http://purl.oclc.org/NET/ssnx/ssn#hasValue
Label:
has value
Subproperty of
DUL:hasRegion

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#hasValue">
<rdfs:label>has value</rdfs:label>
<rdfs:seeAlso>http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Base#Data</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#hasRegion"/>
</owl:ObjectProperty>

Module Time

endTime

URI:
http://purl.oclc.org/NET/ssnx/ssn#endTime
Label:
end time
Subproperty of
DUL:hasRegion

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#endTime">
<rdfs:label>end time</rdfs:label>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Base#Time</rdfs:seeAlso>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#hasRegion"/>
</owl:ObjectProperty>

startTime

URI:
http://purl.oclc.org/NET/ssnx/ssn#startTime
Label:
start time
Subproperty of
DUL:hasRegion

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#startTime">
<rdfs:label>start time</rdfs:label>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:seeAlso>http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Base#Time</rdfs:seeAlso>
<rdfs:subPropertyOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#hasRegion"/>
</owl:ObjectProperty>

Module ConstraintBlock

Condition

Used to specify ranges for qualities that act as conditions on a system/sensor's operation. For example, wind speed of 10-60m/s is expressed as a condition linking a quality, wind speed, a unit of measurement, metres per second, and a set of values, 10-60, and may be used as the condition on a MeasurementProperty, for example, to state that a sensor has a particular accuracy in that condition.


URI:
http://purl.oclc.org/NET/ssnx/ssn#Condition
Label:
Condition
Subclass of
ssn:Property
Paraphrase (experimental)
A ssn:Condition is something that is a ssn:Property

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Condition">
<rdfs:label>Condition</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Property"/>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Base#ConstraintBlock
</rdfs:seeAlso>
<rdfs:comment>
Used to specify ranges for qualities that act as conditions on a 
system/sensor's operation. For example, wind speed of 10-60m/s is 
expressed as a condition linking a quality, wind speed, a unit of 
measurement, metres per second, and a set of values, 10-60, and may be 
used as the condition on a MeasurementProperty, for example, to state 
that a sensor has a particular accuracy in that condition.
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
</owl:Class>

inCondition

Describes the prevailing environmental conditions for MeasurementCapabilites, OperatingConditions and SurvivalRanges. Used for example to say that a sensor has a particular accuracy in particular conditions. (see also MeasurementCapability)


URI:
http://purl.oclc.org/NET/ssnx/ssn#inCondition
Label:
in condition

Schema:


<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#inCondition">
<rdfs:label>in condition</rdfs:label>
<rdfs:comment>
Describes the prevailing environmental conditions for 
MeasurementCapabilites, OperatingConditions and SurvivalRanges. Used for 
example to say that a sensor has a particular accuracy in particular 
conditions. (see also MeasurementCapability)
</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Base#ConstraintBlock
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
</owl:ObjectProperty>

Section Device

Introduction Device

This part of the ontology defines one class and no properties .


Module
Term Name
Type
Definition
Device Device class A device is a physical piece of technology - a system in a box. Devices may of course be built of smaller devices and software components (i.e. systems have components).

Module Device

Device

A device is a physical piece of technology - a system in a box. Devices may of course be built of smaller devices and software components (i.e. systems have components).


URI:
http://purl.oclc.org/NET/ssnx/ssn#Device
Label:
Device
Source:
[SSN XG]
Subclass of
ssn:System and DUL:DesignedArtifact
Paraphrase (experimental)
A ssn:Device is something that is a ssn:System and is a DUL:DesignedArtifact

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Device">
<rdfs:label>Device</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#System"/>
<rdfs:subClassOf rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl#DesignedArtifact"/>
<rdfs:seeAlso>http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Device#Device</rdfs:seeAlso>
<rdfs:comment>
A device is a physical piece of technology - a system in a box. Devices 
may of course be built of smaller devices and software components (i.e. 
systems have components).
</rdfs:comment>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<dc:source>http://www.w3.org/2005/Incubator/ssn/</dc:source>
</owl:Class>

Section Energy

Introduction Energy

This part of the ontology defines 2 classes and no properties .


Module
Term Name
Type
Definition
EnergyRestriction BatteryLifetime class Total useful life of a battery.
EnergyRestriction OperatingPowerRange class Power range in which system/sensor is expected to operate.

Module EnergyRestriction

BatteryLifetime

Total useful life of a battery.


URI:
http://purl.oclc.org/NET/ssnx/ssn#BatteryLifetime
Label:
Battery Lifetime
Subclass of
ssn:SurvivalProperty
Paraphrase (experimental)
A ssn:BatteryLifetime is something that is a ssn:SurvivalProperty

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#BatteryLifetime">
<rdfs:label>Battery Lifetime</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#SurvivalProperty"/>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
<rdfs:comment>Total useful life of a battery.</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Energy#EnergyRestriction
</rdfs:seeAlso>
</owl:Class>

OperatingPowerRange

Power range in which system/sensor is expected to operate.


URI:
http://purl.oclc.org/NET/ssnx/ssn#OperatingPowerRange
Label:
Operating Power Range
Subclass of
ssn:OperatingProperty
Paraphrase (experimental)
A ssn:OperatingPowerRange is something that is a ssn:OperatingProperty

Schema:


<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#OperatingPowerRange">
<rdfs:label>Operating Power Range</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#OperatingProperty"/>
<rdfs:comment>Power range in which system/sensor is expected to operate.</rdfs:comment>
<rdfs:seeAlso>
http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Energy#EnergyRestriction
</rdfs:seeAlso>
<rdfs:isDefinedBy>http://purl.oclc.org/NET/ssnx/ssn</rdfs:isDefinedBy>
</owl:Class>

Mappings

Module
Term Name
Mapping
Skeleton FeatureOfInterest skos:exactMatch 'feature' [O&M]
Skeleton Observation skos:closeMatch 'observation' [O&M] Observation in this ontology and O&M are described differently (O&M records an observation as an act/event), but they record the same thing and are essentially interchangeable. The difference is in the ontological structure of the two, not the data or use. Observation here records a Situation (the estimation of the value of a Property) and a description of the method that was used (along with the participants), while O&M interprets an Observation as the event itself; there must, however, have been an event that lead to our situation, so both are records of events. The distinction is between the event itself and the record of what happened in that event.

skos:closeMatch 'measurement result' [VIM 2.9] result in VIM is the measured value plus any other relevant information, which means that measurement result and observation will often be associated to the same data (a value, a time, a property, etc.).

Skeleton Property skos:exactMatch 'property' [O&M]
Skeleton Sensing [SSN XG]
Skeleton Sensor skos:exactMatch 'sensor' [SensorML OGC-0700]

skos:closeMatch 'observation procedure' [O&M] O&M allows sensors, methods, instruments, systems, algorithms and process chains as the processUsed of an observation; this ontology allows a similar range of things (any thing that can do sensing), just they are all grouped under the term sensor (which is thus wider than the O&M concept).

Skeleton SensorInput [SSN XG]
Skeleton SensorOutput [SSN XG]

skos:closeMatch 'observation result' [O&M] See comments at ObservationValue.

Skeleton Stimulus [SSN XG]
Skeleton detects
Skeleton featureOfInterest skos:exactMatch 'featureOfInterest' [O&M - ISO/DIS 19156]
Skeleton forProperty
Skeleton hasProperty
Skeleton implementedBy
Skeleton implements
Skeleton isPropertyOf
Skeleton isProxyFor
Skeleton observationResult skos:closeMatch 'result' [O&M - ISO/DIS 19156]
Skeleton observedBy
Skeleton observedProperty skos:exactMatch 'observedProperty' [O&M - ISO/DIS 19156]
Skeleton ofFeature
Skeleton sensingMethodUsed [VIM]
System System [SSN XG]
System hasSubSystem
Process Input [MMI Dev]
Process Output [MMI Dev]
Process Process [SSN XG]
Process hasInput
Process hasOutput
Process isProducedBy
cc license
Measuring SensingDevice [SSN XG]
Measuring SensorDataSheet [SSN XG]
Measuring observes
MeasuringCapability Accuracy skos:exactMatch 'measurement accuracy/accuracy' [VIM 2.13]
MeasuringCapability DetectionLimit skos:exactMatch 'detection limit' [VIM 4.18]
MeasuringCapability Drift skos:exactMatch 'instrumental drift' [VIM 4.21]
MeasuringCapability Frequency
MeasuringCapability Latency
MeasuringCapability MeasurementCapability Similar idea to MeasurementCapability in MMI Device Ontology http://marinemetadata.org/community/teams/ontdevices But the the two express the relationship between constraints and multiple measurement properties differently. The conditions linked to a MeasurementCapability are skos:exactMatch to 'influence quantity' [VIM 2.52] http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
MeasuringCapability MeasurementProperty
MeasuringCapability MeasurementRange skos:exactMatch 'measuring interval/measurement range' [VIM 4.7]
MeasuringCapability Precision skos:exactMatch 'measurement precision/precision' [VIM 2.15]
MeasuringCapability Resolution skos:exactMatch 'resolution' [VIM 4.14]
MeasuringCapability ResponseTime skos:exactMatch 'step response time' [VIM 4.23]
MeasuringCapability Selectivity skos:exactMatch 'selectivity' [VIM 4.13]
MeasuringCapability Sensitivity skos:exactMatch 'sensitivity' [VIM 4.12]
MeasuringCapability hasMeasurementCapability
MeasuringCapability hasMeasurementProperty
Observation madeObservation
Observation observationResultTime [O&M]
Observation observationSamplingTime [O&M]
Observation qualityOfObservation skos:exactMatch 'resultQuality' [O&M - ISO/DIS 19156]
Deployment Deployment skos:closeMatch 'Deployment' [MMI Dev]
Deployment DeploymentRelatedProcess [SSN XG]
Deployment deployedOnPlatform
Deployment deployedSystem
Deployment deploymentProcessPart
Deployment hasDeployment
Deployment inDeployment
PlatformSite Platform skos:exactMatch 'platform' [SensorML OGC-0700]
PlatformSite attachedSystem
PlatformSite onPlatform
OperatingRestriction MaintenanceSchedule
OperatingRestriction OperatingProperty
OperatingRestriction OperatingRange skos:broaderMatch 'reference operating condition' [VIM 4.11] difference is that here we also allow for qualities that aren't VIM influence quantities [VIM 2.52] - for example, a quantity that alters the power requirements, but doesn't affect the measurement properties - conditions specified in MeasurementCapability should be influence quantities.
OperatingRestriction SurvivalProperty
OperatingRestriction SurvivalRange skos:narrowerMatch 'limiting operating condition' [VIM 4.10]
OperatingRestriction SystemLifetime
OperatingRestriction hasOperatingProperty
OperatingRestriction hasOperatingRange
OperatingRestriction hasSurvivalProperty
OperatingRestriction hasSurvivalRange
Data ObservationValue skos:exactMatch 'measured quantity value' [VIM 2.10]

skos:exactMatch 'observed value' [SensorML OGC-0700]

skos:closeMatch 'observation result' [O&M] O&M conflates what we have as SensorOutput and ObservationValue into observation result, though the OGC standard does say "result contains a value" and "a result which has a value", which fits naturally with the model here.

Data hasValue
Time endTime
Time startTime
ConstraintBlock Condition
ConstraintBlock inCondition
Device Device [SSN XG]
EnergyRestriction BatteryLifetime
EnergyRestriction OperatingPowerRange

Alignment to DOLCE

Module
Term Name
Mapping
Skeleton Observation (sub-class) DUL:Situation
Skeleton Property (sub-class) DUL:Quality
Skeleton Sensor (sub-class) DUL:PhysicalObject
Skeleton SensorInput (sub-class) DUL:Event
Skeleton SensorOutput (sub-class) DUL:InformationObject
Skeleton Stimulus (sub-class) DUL:Event
Skeleton featureOfInterest (sub-property) DUL:isSettingFor
Skeleton hasProperty (sub-property) DUL:hasQuality
Skeleton implementedBy (sub-property) DUL:describes
Skeleton implements (sub-property) DUL:isDescribedBy
Skeleton isPropertyOf (sub-property) DUL:isQualityOf
Skeleton observationResult (sub-property) DUL:isSettingFor
Skeleton observedBy (sub-property) DUL:includesObject
Skeleton observedProperty (sub-property) DUL:isSettingFor
Skeleton sensingMethodUsed (sub-property) DUL:satisfies
System System (sub-class) DUL:PhysicalObject
System hasSubSystem (sub-property) DUL:hasPart
Process Process (sub-class) DUL:Method
Measuring SensorDataSheet (sub-class) DUL:InformationObject
Observation madeObservation (sub-property) DUL:isObjectIncludedIn
Observation observationResultTime (sub-property) DUL:hasRegion
Observation observationSamplingTime (sub-property) DUL:hasRegion
Deployment DeploymentRelatedProcess (sub-class) DUL:Process
Deployment deployedOnPlatform (sub-property) DUL:hasParticipant
Deployment deployedSystem (sub-property) DUL:hasParticipant
Deployment deploymentProcessPart (sub-property) DUL:hasPart
Deployment hasDeployment (sub-property) DUL:isParticipantIn
Deployment inDeployment (sub-property) DUL:isParticipantIn
PlatformSite Platform (sub-class) DUL:PhysicalObject
PlatformSite attachedSystem (sub-property) DUL:isLocationOf
PlatformSite onPlatform (sub-property) DUL:hasLocation
Data ObservationValue (sub-class) DUL:Region
Data hasValue (sub-property) DUL:hasRegion
Time endTime (sub-property) DUL:hasRegion
Time startTime (sub-property) DUL:hasRegion
Device Device (sub-class) DUL:DesignedArtifact

Documentation generated using a generation tool derived from the vocab.org toolchain.