The chaotic growth of the Internet of Things (IoT) determined a fragmented landscape with a huge number of devices, technologies and platforms available on the market, and the consequential issues of interoperability on many system deployments. The Web of Things (WoT) architecture recently proposed by the W3C consortium constitutes a novel solution to enable interoperability across IoT platforms and application domains. At the same time, in order to see an effective improvement, a wide adoption of the W3C WoT solutions from the academic and industrial communities is required; this translates into the need of well-defined and complete support tools easing the deployment of W3C WoT applications. In this paper, we meet such requirement by proposing the WoT Store, a novel platform for managing and easing the deployment of Things and applications on the W3C WoT. The WoT Store allows the dynamic discovery of the resources available in the environment, i.e. the Things, and to interact with each of them through a dashboard, by visualizing their properties, executing commands or observing the notifications produced. In addition, similar to popular app stores, the WoT Store allows the search and execution of third-party WoT applications that interact with the available Things again in a seamless way. We validate the operations of our framework with two evaluation studies. First, through a small-case testbed, we demonstrate the Thing discovery and the possibility to run WoT applications that orchestrate the operations of multiple, heterogeneous Wireless Sensor Networks (WSNs). Second, through a mixed real/simulated large-scale crowdsensing scenario, we demonstrate the scalability of the platform, and the possibility to aggregate and visualize the data-streams produced by the WoT applications with minimal efforts for the users.

WoT Store: Managing Resources and Applications on the Web of Things / Luca Sciullo; Lorenzo Gigli; Angelo Trotta; Marco Di Felice. - In: INTERNET OF THINGS. - ISSN 2542-6605. - STAMPA. - 9:(2020), pp. 100164.1-100164.18. [10.1016/j.iot.2020.100164]

WoT Store: Managing Resources and Applications on the Web of Things

Luca Sciullo;Lorenzo Gigli;Angelo Trotta;Marco Di Felice
2020

Abstract

The chaotic growth of the Internet of Things (IoT) determined a fragmented landscape with a huge number of devices, technologies and platforms available on the market, and the consequential issues of interoperability on many system deployments. The Web of Things (WoT) architecture recently proposed by the W3C consortium constitutes a novel solution to enable interoperability across IoT platforms and application domains. At the same time, in order to see an effective improvement, a wide adoption of the W3C WoT solutions from the academic and industrial communities is required; this translates into the need of well-defined and complete support tools easing the deployment of W3C WoT applications. In this paper, we meet such requirement by proposing the WoT Store, a novel platform for managing and easing the deployment of Things and applications on the W3C WoT. The WoT Store allows the dynamic discovery of the resources available in the environment, i.e. the Things, and to interact with each of them through a dashboard, by visualizing their properties, executing commands or observing the notifications produced. In addition, similar to popular app stores, the WoT Store allows the search and execution of third-party WoT applications that interact with the available Things again in a seamless way. We validate the operations of our framework with two evaluation studies. First, through a small-case testbed, we demonstrate the Thing discovery and the possibility to run WoT applications that orchestrate the operations of multiple, heterogeneous Wireless Sensor Networks (WSNs). Second, through a mixed real/simulated large-scale crowdsensing scenario, we demonstrate the scalability of the platform, and the possibility to aggregate and visualize the data-streams produced by the WoT applications with minimal efforts for the users.
2020
WoT Store: Managing Resources and Applications on the Web of Things / Luca Sciullo; Lorenzo Gigli; Angelo Trotta; Marco Di Felice. - In: INTERNET OF THINGS. - ISSN 2542-6605. - STAMPA. - 9:(2020), pp. 100164.1-100164.18. [10.1016/j.iot.2020.100164]
Luca Sciullo; Lorenzo Gigli; Angelo Trotta; Marco Di Felice
File in questo prodotto:
File Dimensione Formato  
WoTStore_journal_version.pdf

accesso aperto

Tipo: Postprint
Licenza: Licenza per Accesso Aperto. Creative Commons Attribuzione - Non commerciale - Non opere derivate (CCBYNCND)
Dimensione 9.31 MB
Formato Adobe PDF
9.31 MB Adobe PDF Visualizza/Apri

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/11585/801006
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 26
  • ???jsp.display-item.citation.isi??? 16
social impact