SAN


IRI:
https://www.irit.fr/recherches/MELODI/ontologies/SAN
Current version:
2.0.0
Authors:
Nicolas Seydoux, Mahdi Ben Alaya, Khalil Drira, Nathalie Hernandez, Thierry Monteil
https://www.irit.fr/recherches/MELODI/ontologies/contributors#ben_alaya
https://www.irit.fr/recherches/MELODI/ontologies/contributors#drira
https://www.irit.fr/recherches/MELODI/ontologies/contributors#hernandez
https://www.irit.fr/recherches/MELODI/ontologies/contributors#monteil
https://www.irit.fr/recherches/MELODI/ontologies/contributors#seydoux
Publisher:
IRIT (https://www.irit.fr/)
LAAS-CNRS (https://www.laas.fr)
Other visualisation:
Ontology source
Creative Commons License
https://www.irit.fr/recherches/MELODI/ontologies/SAN by LAAS-CNRS and IRIT is licensed under a Creative Commons Attribution 4.0 International License.

Table of Content

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

Introduction

SAN stands for Semantic Actuator Network. It is intended to describe Semantic Actuator Networks, as a counterpoint to SSN definition of Semantic Sensor Networks. An actuator is a physical device having an effect on the world (see Actuator for more information). It is worth noticing that some concepts are imported from SSN, but not SSN as a whole. This is a design choice intended to separate as much as possible the definition on actuator from the definition of sensor, which are completely different concept that can be used independantly from each other. This ontology is used as a ontological module in IoT-O ontology.

Classes

Actingc back to ToC or Class ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#Acting

Acting is the process that results in an action on the physical world, might it be a motion, a display, the emission of a sound...
has super-classes
processc

Actuating Capabilityc back to ToC or Class ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#ActuatingCapability

Represents actuation properties such as precision, latency, power consumption, and the environmental conditions in which these actuation can take place normally.
has super-classes
propertyc
for propertyop some quantity kindc
has actuation propertyop some Actuating Propertyc
is in domain of
has actuation propertyop
is in range of
has actuation capabilityop

Actuating devicec back to ToC or Class ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#ActuatingDevice

A device that implements actuating
has super-classes
devicec
Actuatorc

Actuating Propertyc back to ToC or Class ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#ActuatingProperty

A characteristic of an Actuator that gives information about the Actuations it is able to perform.
has super-classes
propertyc
has valueop some amountc
has sub-classes
Actuating Rangec, Actuating Timec
is in range of
has actuation propertyop

Actuating Rangec back to ToC or Class ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#ActuatingRange

Range of commands that the actuator can receive and transduce into the physical world without damage to itself or security issues to its surrounding environment.
has super-classes
Actuating Propertyc

Actuating Timec back to ToC or Class ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#ActuatingTime

Time between the moment when the actuator receives an actuation command and the actual actuation.
has super-classes
Actuating Propertyc

Actuationc back to ToC or Class ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#Actuation

An Actuation is the abstract representation of the command that will be translated into Effect by the Actuator (cf http://ontologydesignpatterns.org/wiki/Submissions:Actuation-Actuator-Effect for more information).
has super-classes
situationc
is actuation sentop some Actuatorc
includes eventop some Effectc
actuation method usedop only Actingc
is in domain of
actuation method usedop, actuation resultsop, impacted propertyop, is actuation sentop
is in range of
receives actuationop

Actuation Valuec back to ToC or Class ToC

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

Value of the command sent to an actuator
has super-classes
regionc
is parametrized byop some unitc
has date timeop exactly 1 instant

Actuatorc back to ToC or Class ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#Actuator

An actuator is an entity which is able to act upon the physical world. Whether it is a light bulb or a servomotor, an actuator receives inputs represented by Actuations and produces an effect on the world.
has super-classes
agentc
physical objectc
implementsop some Actingc
acts onop some propertyc
has actuation capabilityop some Actuating Capabilityc
has effectop some Effectc
has sub-classes
Actuating devicec
is in domain of
has actuation capabilityop, has effectop, receives actuationop
is in range of
is actuation sentop

Actuator Inputc back to ToC or Class ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#ActuatorInput

An actuator input is a piece of information provided to an actuator describing its expected behaviour, and it is described by an Actuation Value
has super-classes
inputc
information objectc
has valueop some Actuation Valuec
is consumed byop some Actuatorc
is in range of
actuation resultsop

Actuator Outputc back to ToC or Class ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#ActuatorOutput

Behaviour of an actuator after it has been given an input. To stick to its definition, an actuator output must have an effect on the physical world.
is equivalent to
Effectc
has super-classes
eventc

devicec back to ToC or Class ToC

IRI: http://purl.oclc.org/NET/ssnx/ssn#Device

has super-classes
object
physical objectc
has sub-classes
Actuating devicec

Effectc back to ToC or Class ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#Effect

Concept bound to the definition of an actuator as an agent havong an effect on the physical world. Therefore, an effect is any kind of physical modification induced by an actuator.
has super-classes
eventc
impactsop some propertyc
is in domain of
impactsop
is in range of
has effectop

feature of interestc back to ToC or Class ToC

IRI: http://purl.oclc.org/NET/ssnx/ssn#FeatureOfInterest

is defined by
https://www.irit.fr/recherches/MELODI/ontologies/SAN.owl

processc back to ToC or Class ToC

IRI: http://purl.oclc.org/NET/ssnx/ssn#Process

has super-classes
methodc
has sub-classes
Actingc

propertyc back to ToC or Class ToC

IRI: http://purl.oclc.org/NET/ssnx/ssn#Property

is defined by
https://www.irit.fr/recherches/MELODI/ontologies/SAN.owl
has super-classes
quantity kindc
is property ofop some feature of interestc
has sub-classes
Actuating Capabilityc, Actuating Propertyc
is in range of
impacted propertyop, impactsop

quantity kindc back to ToC or Class ToC

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

has super-classes
qualityc
has sub-classes
propertyc

situationc back to ToC or Class ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#Situation

has super-classes
situation
situationc
has sub-classes
Actuationc, situationc

unitc back to ToC or Class ToC

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

has super-classes
unit of measurec

Object Properties

acts onop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#actsOn

Relationship between an entity that acts upon a quantity or another entity
has domain
entityc
has range
entityc
is inverse of
is acted upon byop

actuation method usedop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#actuationMethodUsed

Process involved in the Actuation
has domain
Actuationc
has range
processc

actuation resultsop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#actuationResults

Relation between an actuation and an actuator input, its result. Implements the ODP Effect-Actuator-Observation
has super-properties
is setting forop
has domain
Actuationc
has range
Actuator Inputc

consumesop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#consumes

Relation between an consumer entity and a consumee entity. Consumption can be destructive, transformative or neutral for the consumed entity.
has domain
entityc
has range
entityc
is inverse of
is consumed byop

controlled byop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#controlledBy

Describes the relationship between a controlledentity and a controller one. The controlled entity can be a situation (state of a system, property of an environment), a device, a piece of software...
has domain
entityc
has range
entityc
is inverse of
is controllerop

has actuation capabilityop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#hasActuatingCapability

Relation between an Actuator and an ActuatingCapability, describing the actuating properties of an actuator.
has super-properties
has propertyop
has domain
Actuatorc
has range
Actuating Capabilityc

has actuation propertyop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#hasActuatingProperty

Relation from an actuation capability to an actuation property.
has super-properties
has propertyop
has domain
Actuating Capabilityc
has range
Actuating Propertyc

has date timeop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#hasDateTime

Relationship between an event (DUL:Region) and a point in time.
has super-properties
dateop
has domain
regionc
has range
instant

has effectop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#hasEffect

Relationship between an Actuator and the effect that it induces. The Effect will be linked to a physical property that the actuator impacts
has domain
Actuatorc
has range
Effectc

impacted propertyop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#impactedProperty

Property on which an Actuation has an impact
has super-properties
is setting forop
has domain
Actuationc
has range
propertyc

impactsop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#impacts

Relationship between an effect and the property it impacts. Used in the Effect-Actuator-Actuation design pattern to describe the link between an actuator and the physical property it acts upon.
has domain
Effectc
has range
propertyc

is acted upon byop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#isActedUponBy

Relation between an entity that is acted upen by another acting entity
has domain
entityc
has range
entityc
is inverse of
acts onop

is actuation sentop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#wasActuationSent

Relationship between an actuation that was sent and the actuator that received it
has domain
Actuationc
has range
Actuatorc
is inverse of
receives actuationop

is consumed byop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#isConsumedBy

Describes a relation between a consumer and a consumee
has domain
entityc
has range
entityc
is inverse of
consumesop

is controllerop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#isController

An entity is controller of another one when it has influence on its decision process or evolution in time.
has domain
entityc
has range
entityc
is inverse of
controlled byop

is property ofop back to ToC or Object Property ToC

IRI: http://purl.oclc.org/NET/ssnx/ssn#isPropertyOf

is defined by
https://www.irit.fr/recherches/MELODI/ontologies/SAN.owl

receives actuationop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN#receivedActuation

Relationship between an actuator and an Actuation it received in order to modify its action.
has domain
Actuatorc
has range
Actuationc
is inverse of
is actuation sentop

Named Individuals

s a nni back to ToC or Named Individual ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/SAN

belongs to
vocabularyc

Namespace Declarations back to ToC

default namespace
http://www.w3.org/2002/07/owl#
cc
http://creativecommons.org/ns#
contributors
https://www.irit.fr/recherches/MELODI/ontologies/contributors#
cpannotationschema
http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl#
dc
http://purl.org/dc/elements/1.1/
dul
http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#
foaf
http://xmlns.com/foaf/0.1/
objectwithstates-owl
http://delicias.dia.fi.upm.es/ontologies/ObjectWithStates.owl#
ontologies
https://www.irit.fr/recherches/MELODI/ontologies/
owl
http://www.w3.org/2002/07/owl#
qudt
http://qudt.org/schema/qudt#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
san
https://www.irit.fr/recherches/MELODI/ontologies/SAN#
set-owl
http://www.ontologydesignpatterns.org/cp/owl/set.owl#
situation-owl
http://www.ontologydesignpatterns.org/cp/owl/situation.owl#
ssn
http://purl.oclc.org/NET/ssnx/ssn#
ssnx
http://purl.oclc.org/NET/ssnx/
terms
http://purl.org/dc/terms/
time
http://www.w3.org/2006/time#
vaem
http://www.linkedmodel.org/schema/vaem#
vann
http://purl.org/vocab/vann/
voaf
http://purl.org/vocommons/voaf#
xsd
http://www.w3.org/2001/XMLSchema#

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