http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#BusinessService

http://www.w3.org/2000/01/rdf-schema#label Business service
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment Service intended to be an interface for the functionnalities the object was designed to perform : measure temperature for a temperature sensor, switch on/off for a switch...
http://www.w3.org/2000/01/rdf-schema#subClassOf _:0
http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Service

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#hasImpactonProperty

http://www.w3.org/2000/01/rdf-schema#range http://purl.oclc.org/NET/ssnx/ssn#Property
http://www.w3.org/2000/01/rdf-schema#label on property
http://www.w3.org/2000/01/rdf-schema#domain http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#ImpactOnProperty
http://www.w3.org/2002/07/owl#inverseOf http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#propertyIsImpactedBy
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment Relationship between an impact and the impacted property

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#BusinessOperation

http://www.w3.org/2000/01/rdf-schema#label Business operation
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment Service operation that is relevant to the business function of the service (and the object underneath in the case of IoT). This type of functions may be linked to a property the object deals with (monitoring or modification)
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Operation

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Notification

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationEntity
http://www.wsmo.org/ns/wsmo-lite#Message
http://elite.polito.it/ontologies/dogont.owl#Notification

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#hasAddress

http://www.w3.org/2000/01/rdf-schema#range http://www.wsmo.org/ns/hrests#URITemplate
http://www.w3.org/2000/01/rdf-schema#domain http://www.wsmo.org/ns/wsmo-lite#Operation
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://www.wsmo.org/ns/hrests#hasAddress

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#grounds

http://www.w3.org/2000/01/rdf-schema#label grounds
http://www.w3.org/2000/01/rdf-schema#domain http://iserve.kmi.open.ac.uk/ns/msm#Operation
http://www.w3.org/2002/07/owl#inverseOf http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#isGroundedBy
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment Relationship between a Situation and its concrete implementation. For instance, an Operation can ground an Observation

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#SimpleDataContent

http://www.w3.org/2000/01/rdf-schema#label Simple data content
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#NamedIndividual
http://iserve.kmi.open.ac.uk/ns/msm#MessageContent
http://www.w3.org/2000/01/rdf-schema#comment This individual represents the body of a request containing simple data, such as a numerical value.

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#hasMethod

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#string
http://www.w3.org/2000/01/rdf-schema#domain http://www.wsmo.org/ns/wsmo-lite#Operation
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2002/07/owl#DatatypeProperty
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://www.wsmo.org/ns/hrests#hasMethod

http://elite.polito.it/ontologies/dogont.owl#hasStateValue

http://www.w3.org/2000/01/rdf-schema#label has state value

http://elite.polito.it/ontologies/dogont.owl#NetworkSpecificStateValue

http://www.w3.org/2000/01/rdf-schema#label Network specific state value

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#hasOutputMessage

http://www.w3.org/2000/01/rdf-schema#range http://www.wsmo.org/ns/wsmo-lite#Message
http://www.w3.org/2000/01/rdf-schema#label has output message
http://www.w3.org/2000/01/rdf-schema#domain http://www.wsmo.org/ns/wsmo-lite#Operation
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment Relashionship between an Operation and the Message that it will output as the result of its processing
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://www.wsmo.org/ns/wsmo-lite#hasOutputMessage

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#State

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://purl.org/vocab/lifecycle/schema#State
_:1
http://elite.polito.it/ontologies/dogont.owl#StateValue
http://delicias.dia.fi.upm.es/ontologies/ObjectWithStates.owl#State

http://purl.oclc.org/NET/muo/muo#PhysicalQuality

http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalAttribute

http://elite.polito.it/ontologies/poweront.owl#PowerConsumptionValue

http://www.w3.org/2000/01/rdf-schema#label Power consumption value

http://www.irit.fr/recherches/MELODI/ontologies/SAN#impactsState

http://www.w3.org/2000/01/rdf-schema#range http://purl.org/vocab/lifecycle/schema#State
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#hasRawRepresentation

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#string
http://www.w3.org/2000/01/rdf-schema#label has raw representation
http://www.w3.org/2000/01/rdf-schema#domain _:2
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty
http://www.w3.org/2000/01/rdf-schema#comment Links an entity derived from a raw representation to said representation. For instance, sensor observations are represented by xml documents and converted to knowledge instances.

http://elite.polito.it/ontologies/dogont.owl#DiscreteValue

http://www.w3.org/2000/01/rdf-schema#label Discrete value

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#EmptyMessage

http://www.w3.org/2000/01/rdf-schema#label Empty message
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#NamedIndividual
http://www.wsmo.org/ns/wsmo-lite#Message
http://www.w3.org/2000/01/rdf-schema#comment Specific message that has no content, its sole transfer achieves its purpose. For example, if an empty message is sent to the "switch light on" service of a light bulb, there is no need for an explicit content of the message asking the light to be turned on.

http://elite.polito.it/ontologies/poweront.owl#whenIn

http://www.w3.org/2000/01/rdf-schema#label when in

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#NamedIndividual
http://purl.org/vocommons/voaf#Vocabulary

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Sensing_device

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://purl.oclc.org/NET/ssnx/ssn#SensingDevice
http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Device

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#URITemplate

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationEntity
http://www.wsmo.org/ns/hrests#URITemplate

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Manager

http://www.w3.org/2000/01/rdf-schema#label Manager
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment A manager is an application that offers management capabilities as described in the OneM2M norm.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#SoftwareAgent

http://www.irit.fr/recherches/MELODI/ontologies/SAN#ActuationValue

http://www.w3.org/2000/01/rdf-schema#subClassOf _:3

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#DefectuousSystem

http://www.w3.org/2000/01/rdf-schema#label Defectuous System
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment Controlled system that requires an operator attention, because it is not functionnig properly. Detected when the difference between the Observations and the Actuation made on the monitored property is out of its operating range.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#ControlledSystem

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Precondition

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.wsmo.org/ns/wsmo-lite#Condition
http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event

https://mtp.linked.solutions/

http://xmlns.com/foaf/0.1/topic https://mtp.linked.solutions/ioto

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#DeviceManagementService

http://www.w3.org/2000/01/rdf-schema#label Device management service
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment This kind of service offers a set of operations regarding device management. That means it's not related to the functionnality of the object itsefl, but rather to its inner working : battery state, connectivity, firmware update...
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Service

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#BuildingEnvironment

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://elite.polito.it/ontologies/dogont.owl#BuildingEnvironment
http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalPlace

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#hasId

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#string
http://www.w3.org/2000/01/rdf-schema#label has id
http://www.w3.org/2000/01/rdf-schema#domain http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#IoT_Thing
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty
http://www.w3.org/2002/07/owl#FunctionalProperty
http://www.w3.org/2000/01/rdf-schema#comment Characterizes a unique identifier for a thing

http://elite.polito.it/ontologies/dogont.owl#ContinuousValue

http://www.w3.org/2000/01/rdf-schema#label Continuous value

http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isParametrizedBy

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#hasImpact

http://www.w3.org/2000/01/rdf-schema#range http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#ImpactOnProperty
http://www.w3.org/2000/01/rdf-schema#label has impact
http://www.w3.org/2000/01/rdf-schema#domain http://www.irit.fr/recherches/MELODI/ontologies/SAN#Actuation
http://www.w3.org/2002/07/owl#inverseOf http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#isImpactOf
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment Relationship between an operation and its impact on a property

http://elite.polito.it/ontologies/dogont.owl#hasState

http://www.w3.org/2000/01/rdf-schema#label has state

http://elite.polito.it/ontologies/poweront.owl#consumptionOf

http://www.w3.org/2000/01/rdf-schema#label consumption of

http://qudt.org/schema/qudt#QuantityKind

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#DeviceManagementOperation

http://www.w3.org/2000/01/rdf-schema#label Device management operation
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment Service operation that deals with device management
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Operation

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#hasOperation

http://www.w3.org/2000/01/rdf-schema#range http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Operation
http://www.w3.org/2000/01/rdf-schema#label has operation
http://www.w3.org/2000/01/rdf-schema#domain http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Service
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://www.wsmo.org/ns/wsmo-lite#hasOperation

http://elite.polito.it/ontologies/poweront.owl#hasConsumption

http://www.w3.org/2000/01/rdf-schema#label has consumption

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#hasInputMessage

http://www.w3.org/2000/01/rdf-schema#range http://www.wsmo.org/ns/wsmo-lite#Message
http://www.w3.org/2000/01/rdf-schema#label has input message
http://www.w3.org/2000/01/rdf-schema#domain http://www.wsmo.org/ns/wsmo-lite#Operation
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment Relationship between an Operation that requires some Message as its input
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://www.wsmo.org/ns/wsmo-lite#hasInputMessage

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#MessagePart

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://iserve.kmi.open.ac.uk/ns/msm#MessagePart
http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#isInputMessageOf

http://www.w3.org/2000/01/rdf-schema#label is input message of
http://www.w3.org/2002/07/owl#inverseOf http://www.wsmo.org/ns/wsmo-lite#hasInputMessage
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#PowerConsumption

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalAttribute
http://elite.polito.it/ontologies/poweront.owl#PowerConsumption

http://qudt.org/schema/qudt#Unit

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Functionality

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://elite.polito.it/ontologies/dogont.owl#Functionality
http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Abstract

http://elite.polito.it/ontologies/poweront.owl#consumptionValue

http://www.w3.org/2000/01/rdf-schema#label Consumption value

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#hasTimeStamp

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#dateTimeStamp
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/2006/time#Instant
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty
http://www.w3.org/2000/01/rdf-schema#comment Associates an Instant individual with a timestamp

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#BuildingThing

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalObject
http://elite.polito.it/ontologies/dogont.owl#BuildingThing

http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasDataValue

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Postcondition

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event
http://www.wsmo.org/ns/wsmo-lite#Effect

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#hasFeatureOfInterest

http://www.w3.org/2000/01/rdf-schema#range http://purl.oclc.org/NET/ssnx/ssn#FeatureOfInterest
http://www.w3.org/2000/01/rdf-schema#label has feature of interest
http://www.w3.org/2000/01/rdf-schema#domain http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#IoT_Thing
http://www.w3.org/2002/07/owl#inverseOf http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#isFeatureOfInterestOf
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment Relationship between a Thing and a property of the environment. In a cyber-physical system, devices and software agents may have one to many feature of interest from the environment. This feature can be a property, another device, a person...

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Message

http://www.w3.org/2000/01/rdf-schema#label Message
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment A Message is a instance of data that is sent by a source and that is received by a target
http://www.w3.org/2000/01/rdf-schema#subClassOf _:4
http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object
http://www.wsmo.org/ns/wsmo-lite#Message

https://www.irit.fr/recherches/MELODI/ontologies/IoT-O

http://purl.org/dc/elements/1.1/description IoT-O is a core domain Internet of Things ontology. It is intended to model horizontal knowledge about IoT systems and applications, and to be extended with vertical, application specific knowledge. It is constituted of different modules : - A sensing module, based on W3C's SSN (http://purl.oclc.org/NET/ssnx/ssn) - An acting module, based on SAN (http://www.irit.fr/recherches/MELODI/ontologies/SAN) - A service module, based on MSM (http://iserve.kmi.open.ac.uk/ns/msm/msm-2014-09-03.rdf) and hRest (http://www.wsmo.org/ns/hrests) - A lifecycle module, based on a lifecycle vocabulary (http://vocab.org/lifecycle/schema-20080603.rdf) and an iot-specific extension (http://www.irit.fr/recherches/MELODI/ontologies/IoT-Lifecycle) - An energy module, based on powerOnt (ttp://elite.polito.it/ontologies/poweront.owl) IoT-O developping team also contributes to the oneM2M IoT interoperability standard.
http://www.w3.org/2002/07/owl#imports http://www.irit.fr/recherches/MELODI/ontologies/IoT-Lifecycle
http://iserve.kmi.open.ac.uk/ns/msm
http://elite.polito.it/ontologies/poweront.owl
http://www.irit.fr/recherches/MELODI/ontologies/SAN
http://purl.org/dc/elements/1.1/creator http://www.irit.fr/recherches/MELODI/ontologies/contributors#monteil
http://www.irit.fr/recherches/MELODI/ontologies/contributors#drira
http://www.irit.fr/recherches/MELODI/ontologies/contributors#hernandez
http://www.irit.fr/recherches/MELODI/ontologies/contributors#ben_alaya
Nicolas Seydoux, Mahdi Ben Alaya, Khalil Drira, Nathalie Hernandez, Thierry Monteil
http://www.irit.fr/recherches/MELODI/ontologies/contributors#seydoux
http://purl.org/vocab/vann/preferredNamespacePrefix ioto
http://creativecommons.org/ns#license http://creativecommons.org/licenses/by/4.0/
http://purl.org/dc/terms/issued 2015-02-20
http://purl.org/dc/elements/1.1/publisher LAAS-CNRS (https://www.laas.fr)
IRIT (https://www.irit.fr/)
http://purl.org/vocommons/voaf#extends http://www.irit.fr/recherches/MELODI/ontologies/IoT-Lifecycle
http://purl.oclc.org/NET/ssnx/ssn
http://iserve.kmi.open.ac.uk/ns/msm/msm-2014-09-03.rdf
http://elite.polito.it/ontologies/poweront.owl
http://www.irit.fr/recherches/MELODI/ontologies/SAN
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Ontology
http://www.w3.org/2002/07/owl#versionInfo 2.1.2
http://www.w3.org/2000/01/rdf-schema#comment Release note : added the raw value representation
There are currently issues with the DUL namespace (http://www.ontologydesignpatterns.org/ont/dul/DUL.owl), which is no longer dereferencable. It is however referenced by SSN, which is out of our control. In order to enforce consistency and to allow reasoning to happen successfully, we removed the import of SSN and DUL. The concepts from these ontologies are still referenced, but it is up to the users of IoT-O to import these ontologies as a whole if required.
http://purl.org/vocab/vann/preferredNamespaceURI http://www.irit.fr/recherches/MELODI/ontologies/IoT-O
http://xmlns.com/foaf/0.1/primaryTopic IoT
http://purl.org/dc/terms/modified 2016-06-29
http://purl.org/dc/elements/1.1/title IoT-O

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Command

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationEntity
http://elite.polito.it/ontologies/dogont.owl#Command

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Network

http://www.w3.org/2000/01/rdf-schema#label Network
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment Set of communicating entities
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Virtual_space

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#isServiceOf

http://www.w3.org/2000/01/rdf-schema#range http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity
http://www.w3.org/2000/01/rdf-schema#label is service of
http://www.w3.org/2000/01/rdf-schema#domain http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Service
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment Relationship between a service and an entity that accesses it.

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#SoftwareAgent

http://www.w3.org/2000/01/rdf-schema#label Software agent
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment Service or piece of software running in an IoT node. Can also be an abstracted device, issued from the composition of physical devices and abstract processing.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#IoT_Thing

_:5

http://www.w3.org/2002/07/owl#someValuesFrom http://iserve.kmi.open.ac.uk/ns/msm#Operation
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Restriction
http://www.w3.org/2002/07/owl#onProperty http://iserve.kmi.open.ac.uk/ns/msm#hasOperation

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#hasService

http://www.w3.org/2000/01/rdf-schema#range http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Service
http://www.w3.org/2000/01/rdf-schema#label has service
http://www.w3.org/2000/01/rdf-schema#domain http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity
http://www.w3.org/2002/07/owl#inverseOf http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#isServiceOf
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment Relationship between an Entity and a service that is accessible through it.

_:6

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2002/07/owl#unionOf _:7

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#providesFeedbackTo

http://www.w3.org/2000/01/rdf-schema#range http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#ControlledSystem
http://www.w3.org/2000/01/rdf-schema#label provides feedback to
http://www.w3.org/2000/01/rdf-schema#domain http://purl.oclc.org/NET/ssnx/ssn#System
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment Relationship between an entity that provides informations to a system and this system, that interprets these informations as a feedback of its action.

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Device

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#IoT_Thing
http://purl.oclc.org/NET/ssnx/ssn#Device

https://mtp.linked.solutions/ioto

http://purl.org/dc/terms/source https://github.com/linked-solutions/prefix.cc-harvest/master
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Ontology
http://purl.org/vocab/vann/preferredNamespaceUri http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#
http://purl.org/vocab/vann/preferredNamespacePrefix ioto
http://rdfs.org/ns/void#triples 337

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#getsFeedbackFrom

http://www.w3.org/2000/01/rdf-schema#range http://purl.oclc.org/NET/ssnx/ssn#System
http://www.w3.org/2000/01/rdf-schema#label gets feedback from
http://www.w3.org/2000/01/rdf-schema#domain http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#ControlledSystem
http://www.w3.org/2002/07/owl#inverseOf http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#providesFeedbackTo
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment Relation between a controlled system and the entities that provide it with a feedback about its action, usually sensors.

_:8

http://www.w3.org/2002/07/owl#someValuesFrom http://iserve.kmi.open.ac.uk/ns/msm#MessageContent
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Restriction
http://www.w3.org/2002/07/owl#onProperty http://iserve.kmi.open.ac.uk/ns/msm#hasInput

_:4

http://www.w3.org/2002/07/owl#someValuesFrom http://iserve.kmi.open.ac.uk/ns/msm#MessagePart
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Restriction
http://www.w3.org/2002/07/owl#onProperty http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#isImpactOf

http://www.w3.org/2000/01/rdf-schema#label is impact of
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#isFeatureOfInterestOf

http://www.w3.org/2000/01/rdf-schema#range http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#IoT_Thing
http://www.w3.org/2000/01/rdf-schema#label is feature of interest for
http://www.w3.org/2000/01/rdf-schema#domain http://purl.oclc.org/NET/ssnx/ssn#FeatureOfInterest
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment Indicates that the property is the feature of interest of some entity of an IoT system, that can measure it/act upon it.

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Operation

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment An operation is a function provided by a service. It implements a functionnality, and can be accessed by an end user by any mean offered by the service.
http://www.w3.org/2000/01/rdf-schema#subClassOf _:9
http://iserve.kmi.open.ac.uk/ns/msm#Operation
_:10
http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#FormalEntity
http://www.wsmo.org/ns/wsmo-lite#Operation
_:8

http://iserve.kmi.open.ac.uk/ns/msm#hasOperation

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty

http://iserve.kmi.open.ac.uk/ns/msm#MessageContent

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class

_:2

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2002/07/owl#unionOf _:11

_:0

http://www.w3.org/2002/07/owl#someValuesFrom http://purl.oclc.org/NET/ssnx/ssn#Property
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Restriction
http://www.w3.org/2002/07/owl#onProperty http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#hasRelationshipWithProperty

_:9

http://www.w3.org/2002/07/owl#someValuesFrom http://iserve.kmi.open.ac.uk/ns/msm#MessageContent
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Restriction
http://www.w3.org/2002/07/owl#onProperty http://iserve.kmi.open.ac.uk/ns/msm#hasOutput

http://iserve.kmi.open.ac.uk/ns/msm#hasInput

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty

_:11

http://www.w3.org/1999/02/22-rdf-syntax-ns#first http://www.irit.fr/recherches/MELODI/ontologies/SAN#ActuatorInput
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:12

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#IoT_Thing

http://www.w3.org/2000/01/rdf-schema#label Thing
IoT-Thing
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment Most general thing in an iot ontology, a Thing can either be a physical connected object, an application, an abstracted interface... The class Object of DUL, from whom it inherits, doen't only represent physical objects, and can cover a fonction for instance.
http://www.w3.org/2000/01/rdf-schema#subClassOf _:13
_:14
http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object

http://www.wsmo.org/ns/hrests#hasMethod

http://www.w3.org/2000/01/rdf-schema#label has method

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Virtual_space

http://www.w3.org/2000/01/rdf-schema#label Virtual space
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment A region that is not defined in the physical world, but that can have a logical, existential or software definition.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Place

_:3

http://www.w3.org/2002/07/owl#someValuesFrom http://purl.org/vocab/lifecycle/schema#Transition
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Restriction
http://www.w3.org/2002/07/owl#onProperty http://www.irit.fr/recherches/MELODI/ontologies/IoT-Lifecycle#triggersTransition

_:14

http://www.w3.org/2002/07/owl#someValuesFrom http://purl.oclc.org/NET/ssnx/ssn#Process
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Restriction
http://www.w3.org/2002/07/owl#onProperty http://purl.oclc.org/NET/ssnx/ssn#implements

http://iserve.kmi.open.ac.uk/ns/msm#hasOutput

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty

_:13

http://www.w3.org/2002/07/owl#someValuesFrom http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Service
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Restriction
http://www.w3.org/2002/07/owl#onProperty http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#hasService

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#ImpactOnProperty

http://www.w3.org/2000/01/rdf-schema#label Impact on property
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment This class describes the impact an operation may have on a property. It makes sense in an IoT environement, where things can manage properties of their environment and modify them.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.irit.fr/recherches/MELODI/ontologies/SAN#Effect

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#isGroundedBy

http://www.w3.org/2000/01/rdf-schema#range http://iserve.kmi.open.ac.uk/ns/msm#Operation
http://www.w3.org/2000/01/rdf-schema#label is grounded by
http://www.w3.org/2000/01/rdf-schema#domain _:6
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment Inverse of grounds

_:15

http://www.w3.org/2002/07/owl#someValuesFrom http://purl.oclc.org/NET/ssnx/ssn#Sensor
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Restriction
http://www.w3.org/2002/07/owl#onProperty http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#getsFeedbackFrom

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#ControlledSystem

http://www.w3.org/2000/01/rdf-schema#label Controlled system
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment System implementing a control feedback loop in order to control an actuator thanks to the feedback of some sensors.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://purl.oclc.org/NET/ssnx/ssn#System
_:15

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#propertyIsImpactedBy

http://www.w3.org/2000/01/rdf-schema#label property impacted by
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty

_:10

http://www.w3.org/2002/07/owl#someValuesFrom http://www.wsmo.org/ns/hrests#URITemplate
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Restriction
http://www.w3.org/2002/07/owl#onProperty http://www.wsmo.org/ns/hrests#hasAddress

_:7

http://www.w3.org/1999/02/22-rdf-syntax-ns#first http://www.irit.fr/recherches/MELODI/ontologies/SAN#Actuation
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:16

_:12

http://www.w3.org/1999/02/22-rdf-syntax-ns#first http://purl.oclc.org/NET/ssnx/ssn#SensorOutput
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/1999/02/22-rdf-syntax-ns#nil

http://www.wsmo.org/ns/hrests#URITemplate

http://www.w3.org/2000/01/rdf-schema#label URI Template
http://www.w3.org/2000/01/rdf-schema#comment Template providing information about the construction of the URI providing access to the service

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#hasRelationshipWithProperty

http://www.w3.org/2000/01/rdf-schema#range http://purl.oclc.org/NET/ssnx/ssn#Property
http://www.w3.org/2000/01/rdf-schema#label has relationship with property
http://www.w3.org/2000/01/rdf-schema#domain http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment Generic property that marks the relationship between some entity and some ssn:Property. Dependant on context, it can be sensing, acting or else. Useful to descrie a generic service offered by a complex system that aggregates both sensors and actuators.

_:16

http://www.w3.org/1999/02/22-rdf-syntax-ns#first http://purl.oclc.org/NET/ssnx/ssn#Observation
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/1999/02/22-rdf-syntax-ns#nil

http://www.irit.fr/recherches/MELODI/ontologies/IoT-O#Service

http://www.w3.org/2000/01/rdf-schema#label Service
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment A Service is the abstract representation of a set of data and requests processing functionnalities, generally linked by common traits (domain, service provider...)
A service is a set of operation, and provides a user a way to issu requests through an interface. Underlying implementation needn't to be known by the end user.
http://www.w3.org/2000/01/rdf-schema#subClassOf _:5
http://www.wsmo.org/ns/wsmo-lite#Service
http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#FormalEntity
http://iserve.kmi.open.ac.uk/ns/msm#Service

_:1

http://www.w3.org/2002/07/owl#someValuesFrom http://elite.polito.it/ontologies/dogont.owl#StateValue
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Restriction
http://www.w3.org/2002/07/owl#onProperty http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasParticipant

http://www.wsmo.org/ns/hrests#hasAddress

http://www.w3.org/2000/01/rdf-schema#label has address
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty
http://www.w3.org/2000/01/rdf-schema#comment Associates a ressource to a URI in compliance with REST principles