IoT-Lifecycle


IRI:
https://www.irit.fr/recherches/MELODI/ontologies/IoT-Lifecycle
Current version:
2.0
Authors:
Nicolas Seydoux, Khalil Drira, Nathalie Hernandez, Thierry Monteil
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)
Imported Ontologies:
http://vocab.org/lifecycle/schema-20080603.rdf (visualise it with LODE)
Other visualisation:
Ontology source
: Creative Commons License
https://www.irit.fr/recherches/MELODI/ontologies/IoT-Lifecycle by LAAS-CNRS and IRIT is licensed under a Creative Commons Attribution 4.0 International License.

Abstract

This ontology is a specialization of the lifecycle vocabulary (http://purl.org/vocab/lifecycle/schema) meant to be used in the context of IoT. It is used as a module in the IoT core domain ontology IoT-O (www.irit.fr/recherches/MELODI/ontologies/IoT-O). IoT-Lifecycle adds a specific state definition (ParametrizedState) and a specific transition (Update) that is useful to model actuators.

Table of Content

  1. Classes
  2. Object Properties
  3. Namespace Declarations

Classes

Parametrized Statec back to ToC or Class ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/IoT-Lifecycle#ParametrizedState

In the case of IoT, a continuous space will be associated with a numerical value and with a specific kind of Transition, an Update.
has super-classes
state
state parametrized byop some thingc
is in domain of
possible updateop, state parametrized byop
is in range of
updates stateop

Updatec back to ToC or Class ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/IoT-Lifecycle#Update

This special kind of Transition concerns Continuous states, and marks an update of the state value without having a "real" change of state.
has super-classes
transition
is in domain of
updates stateop
is in range of
possible updateop

Object Properties

impacts stateop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/IoT-Lifecycle#impactsState

This relationships links an entity that impacts a Ressource State and said State. For instance, if an Actuator is updated by an Actuation, this Actuation impacts the Actuator's State.
has domain
entity
has range
state

is triggered byop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/IoT-Lifecycle#isTriggeredBy

Relation between a Transition and whatever Entity can trigger it
has domain
transition
has range
entity

possible updateop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/IoT-Lifecycle#possibleUpdate

Indicates that an update is acessible for a ParametrizedState
has super-properties
possible transition
has domain
Parametrized Statec
has range
Updatec

state parametrized byop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/IoT-Lifecycle#stateParametrizedBy

has domain
Parametrized Statec
has range
entity

triggers transitionop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/IoT-Lifecycle#triggersTransition

Characterizes an entity able to trigger a transition : agent, software, condition...
has domain
entity
has range
transition

updates stateop back to ToC or Object Property ToC

IRI: https://www.irit.fr/recherches/MELODI/ontologies/IoT-Lifecycle#updatesState

This Update regards the provided ParametrizedState
has super-properties
possible state
has domain
Updatec
has range
Parametrized Statec

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#
dc
http://purl.org/dc/elements/1.1/
dul
http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#
foaf
http://xmlns.com/foaf/0.1/
iot-lifecycle
https://www.irit.fr/recherches/MELODI/ontologies/IoT-Lifecycle#
lifecycle
http://purl.org/vocab/lifecycle/schema#
ontologies
https://www.irit.fr/recherches/MELODI/ontologies/
owl
http://www.w3.org/2002/07/owl#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
terms
http://purl.org/dc/terms/
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.