Developing Internet of Things (IoT) requires expertise and considerable skills in different fields in order to cover all the involved heterogeneous technologies, communication formats and protocols. Developers and experts ask for new solutions that speed up the prototyping of IoT applications. One of these solutions is Web of Topics (WoX) middleware, a model- driven Cloud platform that aims to ease IoT applications developing, introducing a strong semantic abstraction of the IoT concepts. In WoX, almost all the IoT entities and concepts are limited to the concept of Topic, i.e. an entity containing the value of a feature of interest that we intend to detect. The local counterpart of WoX is L-WoX (Local-Web of Topics), which manages local instances of features of interest, allowing mobile applications to collaborate among them, offering and receiving data to/from smart objects, and enabling the communication with WoX Cloud platform. The presented study leverages WoX approach for showing an experience in rapid design and prototyping of an ambient assisted living system that detects the movements of elderly persons in their home, acquiring data through sensors in an unobtrusive way. Moreover, the paper shows that the chosen model-driven solution is very suitable in a top-down approach, starting from users requirements: the created system simplifies the user-centered design of IoT applications, adopting a full top-down approach from user required to the technological solution.

Top-Down Delivery of IoT-based Applications for Seniors Behavior Change Capturing Exploiting a Model-Driven Approach

Caione, Adriana;Fiore, Alessandro
;
Mainetti, Luca;Manco, Luigi;Vergallo, Roberto
2018-01-01

Abstract

Developing Internet of Things (IoT) requires expertise and considerable skills in different fields in order to cover all the involved heterogeneous technologies, communication formats and protocols. Developers and experts ask for new solutions that speed up the prototyping of IoT applications. One of these solutions is Web of Topics (WoX) middleware, a model- driven Cloud platform that aims to ease IoT applications developing, introducing a strong semantic abstraction of the IoT concepts. In WoX, almost all the IoT entities and concepts are limited to the concept of Topic, i.e. an entity containing the value of a feature of interest that we intend to detect. The local counterpart of WoX is L-WoX (Local-Web of Topics), which manages local instances of features of interest, allowing mobile applications to collaborate among them, offering and receiving data to/from smart objects, and enabling the communication with WoX Cloud platform. The presented study leverages WoX approach for showing an experience in rapid design and prototyping of an ambient assisted living system that detects the movements of elderly persons in their home, acquiring data through sensors in an unobtrusive way. Moreover, the paper shows that the chosen model-driven solution is very suitable in a top-down approach, starting from users requirements: the created system simplifies the user-centered design of IoT applications, adopting a full top-down approach from user required to the technological solution.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11587/417558
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 2
social impact