The Internet of Things is permeating our everyday life and the number of sensors and actuators around us is increasing at an exponential pace. Data generated by such heterogeneous devices is hard to organize, therefore, in pervasive scenarios like Smart Cities, there is an increasing need for service infrastructures that play the role of intermediary between citizen and things. Often, end users call for customized services that are tailored to their specific need rather than general-purpose ones. For this reason, in this paper we propose a service architecture based on End-User Service Composition (EUSC), through which individuals can aggregate primary sources of data to compose services. Furthermore, we investigate the requirements for service reusability and inherently leverage a hierarchical paradigm by introducing a specific class of composition languages. Finally, we show our Proof-of-Concept (PoC) middleware implementation, namely SenSquare, to show how this is achievable in a real deployment through visual programming, specifically illustrating how hierarchization is achieved.

A Hierarchical Architectural Model for IoT End-User Service Composition / Montori, F.; Armandi, V.; Bedogni, L.. - (2022), pp. 411-416. (Intervento presentato al convegno 19th IEEE Annual Consumer Communications and Networking Conference, CCNC 2022 tenutosi a usa nel 2022) [10.1109/CCNC49033.2022.9700603].

A Hierarchical Architectural Model for IoT End-User Service Composition

Bedogni L.
2022

Abstract

The Internet of Things is permeating our everyday life and the number of sensors and actuators around us is increasing at an exponential pace. Data generated by such heterogeneous devices is hard to organize, therefore, in pervasive scenarios like Smart Cities, there is an increasing need for service infrastructures that play the role of intermediary between citizen and things. Often, end users call for customized services that are tailored to their specific need rather than general-purpose ones. For this reason, in this paper we propose a service architecture based on End-User Service Composition (EUSC), through which individuals can aggregate primary sources of data to compose services. Furthermore, we investigate the requirements for service reusability and inherently leverage a hierarchical paradigm by introducing a specific class of composition languages. Finally, we show our Proof-of-Concept (PoC) middleware implementation, namely SenSquare, to show how this is achievable in a real deployment through visual programming, specifically illustrating how hierarchization is achieved.
2022
19th IEEE Annual Consumer Communications and Networking Conference, CCNC 2022
usa
2022
411
416
Montori, F.; Armandi, V.; Bedogni, L.
A Hierarchical Architectural Model for IoT End-User Service Composition / Montori, F.; Armandi, V.; Bedogni, L.. - (2022), pp. 411-416. (Intervento presentato al convegno 19th IEEE Annual Consumer Communications and Networking Conference, CCNC 2022 tenutosi a usa nel 2022) [10.1109/CCNC49033.2022.9700603].
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1288432
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
social impact