@prefix : .
@prefix owl: .
@prefix rdf: .
@prefix xml: .
@prefix xsd: .
@prefix rdfs: .
@base .
rdf:type owl:Ontology ;
owl:versionIRI ;
owl:imports ,
;
"Ontology to capture concepts related to observations. Directly reuses the SSN Ontology to capture the concept of sensors; adds classes and properties for organization of terms." ;
"Observations Ontology" ;
"obs" .
#################################################################
# Annotation properties
#################################################################
### http://creativecommons.org/ns#license
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/elements/1.1/creator
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/elements/1.1/date
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/elements/1.1/description
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/elements/1.1/issued
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/elements/1.1/title
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/created
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/creator
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/description
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/issued
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/license
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/modified
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/rights
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/title
rdf:type owl:AnnotationProperty .
### http://purl.org/vocab/vann/preferredNamespacePrefix
rdf:type owl:AnnotationProperty .
### http://purl.org/vocab/vann/preferredNamespaceUri
rdf:type owl:AnnotationProperty .
### http://schema.org/domainIncludes
rdf:type owl:AnnotationProperty .
### http://schema.org/rangeIncludes
rdf:type owl:AnnotationProperty .
### http://www.w3.org/2001/XMLSchema#pattern
xsd:pattern rdf:type owl:AnnotationProperty .
### http://www.w3.org/2002/07/owl#versionInfo
owl:versionInfo rdf:type owl:AnnotationProperty .
### http://www.w3.org/2004/02/skos/core#changeNote
rdf:type owl:AnnotationProperty .
### http://www.w3.org/2004/02/skos/core#definition
rdf:type owl:AnnotationProperty .
### http://www.w3.org/2004/02/skos/core#editorialNote
rdf:type owl:AnnotationProperty .
### http://www.w3.org/2004/02/skos/core#example
rdf:type owl:AnnotationProperty .
### http://www.w3.org/2004/02/skos/core#historyNote
rdf:type owl:AnnotationProperty .
### http://www.w3.org/2004/02/skos/core#note
rdf:type owl:AnnotationProperty .
### http://www.w3.org/2004/02/skos/core#prefLabel
rdf:type owl:AnnotationProperty .
### http://www.w3.org/2004/02/skos/core#scopeNote
rdf:type owl:AnnotationProperty .
### http://www.w3.org/ns/adms#relatedDocumentation
rdf:type owl:AnnotationProperty .
### http://xmlns.com/foaf/0.1/name
rdf:type owl:AnnotationProperty .
#################################################################
# Datatypes
#################################################################
### http://www.w3.org/2001/XMLSchema#date
xsd:date rdf:type rdfs:Datatype .
### http://www.w3.org/2001/XMLSchema#duration
xsd:duration rdf:type rdfs:Datatype .
### http://www.w3.org/2001/XMLSchema#gDay
xsd:gDay rdf:type rdfs:Datatype .
### http://www.w3.org/2001/XMLSchema#gMonth
xsd:gMonth rdf:type rdfs:Datatype .
### http://www.w3.org/2001/XMLSchema#gYear
xsd:gYear rdf:type rdfs:Datatype .
### http://www.w3.org/2001/XMLSchema#gYearMonth
xsd:gYearMonth rdf:type rdfs:Datatype .
#################################################################
# Object Properties
#################################################################
### http://ontology.eil.utoronto.ca/icity/Observations/observationsObjectProperty
:observationsObjectProperty rdf:type owl:ObjectProperty .
### http://ontology.eil.utoronto.ca/icity/Observations/observedBy
:observedBy rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :observationsObjectProperty .
### http://ontology.eil.utoronto.ca/icity/Observations/ssnObjectProperty
:ssnObjectProperty rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :observationsObjectProperty .
### http://www.w3.org/ns/sosa/actsOnProperty
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
owl:inverseOf ;
;
;
rdfs:comment "Relation between an Actuation and the property of a FeatureOfInterest it is acting upon."@en ;
rdfs:isDefinedBy ;
rdfs:label "acts on property"@en ;
"Relation between an Actuation and the property of a FeatureOfInterest it is acting upon."@en ;
"In the activity (Actuation) of automatically closing a window if the temperature in a room drops below 20 degrees Celsius, the property on which the Actuator acts upon is the state of the window as it changes from being open to being closed. "@en .
### http://www.w3.org/ns/sosa/hasFeatureOfInterest
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
owl:inverseOf ;
,
,
;
,
;
rdfs:comment "A relation between an Observation and the entity whose quality was observed, or between an Actuation and the entity whose property was modified, or between an act of Sampling and the entity that was sampled."@en ;
rdfs:isDefinedBy ;
rdfs:label "has feature of interest"@en ;
"A relation between an Observation and the entity whose quality was observed, or between an Actuation and the entity whose property was modified, or between an act of Sampling and the entity that was sampled."@en ;
"For example, in an Observation of the weight of a person, the FeatureOfInterest is the person and the property is its weight."@en .
### http://www.w3.org/ns/sosa/hasResult
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
owl:inverseOf ;
,
,
;
,
;
rdfs:comment "Relation linking an Observation or Actuation or act of Sampling and a Result or Sample."@en ;
rdfs:isDefinedBy ;
rdfs:label "has result"@en ;
"Relation linking an Observation or Actuation or act of Sampling and a Result or Sample."@en .
### http://www.w3.org/ns/sosa/hasSample
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
owl:inverseOf ;
rdf:type owl:InverseFunctionalProperty ;
;
;
rdfs:comment "Relation between a FeatureOfInterest and the Sample used to represent it."@en ;
rdfs:isDefinedBy ;
rdfs:label "has sample"@en ;
"Relation between a FeatureOfInterest and the Sample used to represent it."@en .
### http://www.w3.org/ns/sosa/hosts
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
owl:inverseOf ;
owl:propertyChainAxiom (
) ;
;
,
,
,
;
rdfs:comment "Relation between a Platform and a Sensor, Actuator, Sampler, or Platform, hosted or mounted on it."@en ;
rdfs:isDefinedBy ;
rdfs:label "hosts"@en ;
"Relation between a Platform and a Sensor, Actuator, Sampler, or Platform, hosted or mounted on it."@en .
### http://www.w3.org/ns/sosa/isActedOnBy
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
;
;
rdfs:comment "Relation between an ActuatableProperty of a FeatureOfInterest and an Actuation changing its state."@en ;
rdfs:isDefinedBy ;
rdfs:label "is acted on by"@en ;
"Relation between an ActuatableProperty of a FeatureOfInterest and an Actuation changing its state."@en ;
"In the activity (Actuation) of automatically closing a window if the temperature in a room drops below 20 degrees Celsius, the property on which the Actuator acts upon is the state of the window as it changes from being open to being closed. "@en .
### http://www.w3.org/ns/sosa/isFeatureOfInterestOf
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
,
;
,
,
;
rdfs:comment "A relation between a FeatureOfInterest and an Observation about it, an Actuation acting on it, or an act of Sampling that sampled it."@en ;
rdfs:isDefinedBy ;
rdfs:label "is feature of interest of"@en ;
"A relation between a FeatureOfInterest and an Observation about it, an Actuation acting on it, or an act of Sampling that sampled it."@en .
### http://www.w3.org/ns/sosa/isHostedBy
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
,
,
,
;
;
rdfs:comment "Relation between a Sensor, Actuator, Sampler, or Platform, and the Platform that it is mounted on or hosted by."@en ;
rdfs:isDefinedBy ;
rdfs:label "is hosted by"@en ;
"Relation between a Sensor, Actuator, Sampler, or Platform, and the Platform that it is mounted on or hosted by."@en .
### http://www.w3.org/ns/sosa/isObservedBy
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
owl:inverseOf ;
;
;
rdfs:comment "Relation between an ObservableProperty and the Sensor able to observe it."@en ;
rdfs:isDefinedBy ;
rdfs:label "is observed by"@en ;
"Relation between an ObservableProperty and the Sensor able to observe it."@en .
### http://www.w3.org/ns/sosa/isResultOf
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
,
;
,
,
;
rdfs:comment "Relation linking a Result to the Observation or Actuation or act of Sampling that created or caused it."@en ;
rdfs:isDefinedBy ;
rdfs:label "is result of"@en ;
"Relation linking a Result to the Observation or Actuation or act of Sampling that created or caused it."@en .
### http://www.w3.org/ns/sosa/isSampleOf
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
rdf:type owl:FunctionalProperty ;
;
;
rdfs:comment "Relation from a Sample to the FeatureOfInterest that it is intended to be representative of."@en ;
rdfs:isDefinedBy ;
rdfs:label "is sample of"@en ;
"Relation from a Sample to the FeatureOfInterest that it is intended to be representative of."@en .
### http://www.w3.org/ns/sosa/madeActuation
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
owl:inverseOf ;
;
;
rdfs:comment "Relation between an Actuator and the Actuation it has made."@en ;
rdfs:isDefinedBy ;
rdfs:label "made actuation"@en ;
"Relation between an Actuator and the Actuation it has made."@en .
### http://www.w3.org/ns/sosa/madeByActuator
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
;
;
rdfs:comment "Relation linking an Actuation to the Actuator that made that Actuation."@en ;
rdfs:isDefinedBy ;
rdfs:label "made by actuator"@en ;
"Relation linking an Actuation to the Actuator that made that Actuation."@en .
### http://www.w3.org/ns/sosa/madeBySampler
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
owl:inverseOf ;
;
;
rdfs:comment "Relation linking an act of Sampling to the Sampler (sampling device or entity) that made it."@en ;
rdfs:isDefinedBy ;
rdfs:label "made by sampler"@en ;
"Relation linking an act of Sampling to the Sampler (sampling device or entity) that made it."@en .
### http://www.w3.org/ns/sosa/madeBySensor
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :observedBy ,
:ssnObjectProperty ;
owl:inverseOf ;
;
;
rdfs:comment "Relation between an Observation and the Sensor which made the Observation."@en ;
rdfs:isDefinedBy ;
rdfs:label "made by sensor"@en ;
"Relation between an Observation and the Sensor which made the Observation."@en .
### http://www.w3.org/ns/sosa/madeObservation
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
;
;
rdfs:comment "Relation between a Sensor and an Observation made by the Sensor."@en ;
rdfs:isDefinedBy ;
rdfs:label "made observation"@en ;
"Relation between a Sensor and an Observation made by the Sensor."@en .
### http://www.w3.org/ns/sosa/madeSampling
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
;
;
rdfs:comment "Relation between a Sampler (sampling device or entity) and the Sampling act it performed."@en ;
rdfs:isDefinedBy ;
rdfs:label "made sampling"@en ;
"Relation between a Sampler (sampling device or entity) and the Sampling act it performed."@en .
### http://www.w3.org/ns/sosa/observedProperty
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
;
;
rdfs:comment "Relation linking an Observation to the property that was observed. The ObservableProperty should be a property of the FeatureOfInterest (linked by hasFeatureOfInterest) of this Observation."@en ;
rdfs:isDefinedBy ;
rdfs:label "observed property"@en ;
"Relation linking an Observation to the property that was observed. The ObservableProperty should be a property of the FeatureOfInterest (linked by hasFeatureOfInterest) of this Observation."@en .
### http://www.w3.org/ns/sosa/observes
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
;
;
rdfs:comment "Relation between a Sensor and an ObservableProperty that it is capable of sensing."@en ;
rdfs:isDefinedBy ;
rdfs:label "observes"@en ;
"Relation between a Sensor and an ObservableProperty that it is capable of sensing."@en .
### http://www.w3.org/ns/sosa/phenomenonTime
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
,
,
;
;
rdfs:comment "The time that the Result of an Observation, Actuation or Sampling applies to the FeatureOfInterest. Not necessarily the same as the resultTime. May be an Interval or an Instant, or some other compound TemporalEntity."@en ;
rdfs:isDefinedBy ;
rdfs:label "phenomenon time"@en ;
"The time that the Result of an Observation, Actuation or Sampling applies to the FeatureOfInterest. Not necessarily the same as the resultTime. May be an Interval or an Instant, or some other compound TemporalEntity."@en .
### http://www.w3.org/ns/sosa/usedProcedure
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
owl:propertyChainAxiom (
) ,
(
) ,
(
) ;
,
,
;
;
rdfs:comment "A relation to link to a re-usable Procedure used in making an Observation, an Actuation, or a Sample, typically through a Sensor, Actuator or Sampler."@en ;
rdfs:isDefinedBy ;
rdfs:label "used procedure"@en ;
"A relation to link to a re-usable Procedure used in making an Observation, an Actuation, or a Sample, typically through a Sensor, Actuator or Sampler."@en .
### http://www.w3.org/ns/ssn/deployedOnPlatform
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
owl:inverseOf ;
rdfs:comment "Relation between a Deployment and the Platform on which the Systems are deployed."@en ;
rdfs:isDefinedBy ;
rdfs:label "deployed on platform"@en ;
"Relation between a Deployment and the Platform on which the Systems are deployed."@en .
### http://www.w3.org/ns/ssn/deployedSystem
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
owl:inverseOf ;
rdfs:comment "Relation between a Deployment and a deployed System."@en ;
rdfs:isDefinedBy ;
rdfs:label "deployed system"@en ;
"Relation between a Deployment and a deployed System."@en .
### http://www.w3.org/ns/ssn/detects
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
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 some ObservableProperty."@en ,
"A relation from a Sensor to the Stimulus that the Sensor detects. The Stimulus itself will be serving as a proxy for some ObservableProperty."@en ;
rdfs:isDefinedBy ;
rdfs:label "detects"@en ;
"A relation from a Sensor to the Stimulus that the Sensor detects. The Stimulus itself will be serving as a proxy for some ObservableProperty."@en .
### http://www.w3.org/ns/ssn/forProperty
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
rdfs:comment "A relation between some aspect of an entity and a Property."@en ;
rdfs:isDefinedBy ;
rdfs:label "for property"@en ;
"A relation between some aspect of an entity and a Property."@en ;
"For example, from a Sensor to the properties it can observe; from an Actuator to the properties it can act on; from a Deployment to the properties it was installed to observe or act on; from a SystemCapability to the Property the capability is described for."@en .
### http://www.w3.org/ns/ssn/hasDeployment
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
rdfs:comment "Relation between a System and a Deployment, recording that the System is deployed in that Deployment."@en ;
rdfs:isDefinedBy ;
rdfs:label "has deployment"@en ;
"Relation between a System and a Deployment, recording that the System is deployed in that Deployment."@en .
### http://www.w3.org/ns/ssn/hasInput
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
rdfs:comment "Relation between a Procedure and an Input to it."@en ;
rdfs:isDefinedBy ;
rdfs:label "has input"@en ;
"Relation between a Procedure and an Input to it."@en .
### http://www.w3.org/ns/ssn/hasOutput
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
rdfs:comment "Relation between a Procedure and an Output of it."@en ;
rdfs:isDefinedBy ;
rdfs:label "has output"@en ;
"Relation between a Procedure and an Output of it."@en .
### http://www.w3.org/ns/ssn/hasProperty
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
owl:inverseOf ;
rdfs:comment "Relation between an entity and a Property of that entity."@en ;
rdfs:isDefinedBy ;
rdfs:label "has property"@en ;
"Relation between an entity and a Property of that entity."@en .
### http://www.w3.org/ns/ssn/hasSubSystem
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
rdfs:comment "Relation between a System and its component parts."@en ;
rdfs:isDefinedBy ;
rdfs:label "has subsystem"@en ;
"Relation between a System and its component parts."@en .
### http://www.w3.org/ns/ssn/implementedBy
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
owl:inverseOf ;
rdfs:comment "Relation between a Procedure (an algorithm, procedure or method) and an entity that implements that Procedure in some executable way."@en ;
rdfs:isDefinedBy ;
rdfs:label "implemented by"@en ;
"Relation between a Procedure (an algorithm, procedure or method) and an entity that implements that Procedure in some executable way."@en ;
"For example, the relationship between a scientific measuring Procedure and a sensor that senses via that Procedure."@en .
### http://www.w3.org/ns/ssn/implements
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
rdfs:comment "Relation between an entity that implements a Procedure in some executable way and the Procedure (an algorithm, procedure or method)."@en ;
rdfs:isDefinedBy ;
rdfs:label "implements"@en ;
"Relation between an entity that implements a Procedure in some executable way and the Procedure (an algorithm, procedure or method)."@en ;
"For example, the relationship between a sensor and the scientific measuring Procedure via which it senses."@en .
### http://www.w3.org/ns/ssn/inDeployment
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
rdfs:comment "Relation between a Platform and a Deployment, meaning that the deployedSystems of the Deployment are hosted on the Platform."@en ;
rdfs:isDefinedBy ;
rdfs:label "in deployment"@en ;
"Relation between a Platform and a Deployment, meaning that the deployedSystems of the Deployment are hosted on the Platform."@en ;
"For example, a relation between a buoy and a deployment of several Sensors."@en .
### http://www.w3.org/ns/ssn/isPropertyOf
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
rdfs:comment "Relation between a Property and the entity it belongs to."@en ;
rdfs:isDefinedBy ;
rdfs:label "is property of"@en ;
"Relation between a Property and the entity it belongs to."@en .
### http://www.w3.org/ns/ssn/isProxyFor
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
rdfs:comment "A relation from a Stimulus to the Property that the Stimulus is serving as a proxy for."@en ;
rdfs:isDefinedBy ;
rdfs:label "is proxy for"@en ;
"A relation from a Stimulus to the Property that the Stimulus is serving as a proxy for."@en ;
"For example, the expansion of quicksilver is a stimulus that serves as a proxy for some temperature property. An increase or decrease in the velocity of spinning cups on a wind sensor is serving as a proxy for the wind speed."@en .
### http://www.w3.org/ns/ssn/wasOriginatedBy
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf :ssnObjectProperty ;
rdf:type owl:FunctionalProperty ;
rdfs:comment "Relation between an Observation and the Stimulus that originated it."@en ;
rdfs:isDefinedBy ;
rdfs:label "was originated by"@en ;
"Relation between an Observation and the Stimulus that originated it."@en .
#################################################################
# Data properties
#################################################################
### http://ontology.eil.utoronto.ca/icity/Observations/observationsDataProperty
:observationsDataProperty rdf:type owl:DatatypeProperty .
### http://ontology.eil.utoronto.ca/icity/Observations/ssnDataProperty
:ssnDataProperty rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf :observationsDataProperty .
### http://www.w3.org/ns/sosa/hasSimpleResult
rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf :ssnDataProperty ;
,
,
;
rdfs:comment "The simple value of an Observation or Actuation or act of Sampling."@en ;
rdfs:isDefinedBy ;
rdfs:label "has simple result"@en ;
"The simple value of an Observation or Actuation or act of Sampling."@en ;
"For instance, the values 23 or true."@en .
### http://www.w3.org/ns/sosa/resultTime
rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf :ssnDataProperty ;
rdfs:range xsd:dateTime ;
,