The Internet of Things (IoT) is emerging as a ubiquitous and dense ecosystem in which novel devices and smart objects interoperate to establish smart cities, smart buildings, etc. In such application contexts, a plethora of innovative services are expected to stand out, deeply impacting our daily routine. In particular, real IoT drivers will be cyberphysical, collective, highly dynamic and contextualised services, called in the following Opportunistic IoT Services. This work proposes a full-fledged approach for their development, based on (i) a technology-agnostic yet detailed modelling phase, which allows opportunistic properties to emerge since the preliminary service analysis; and (ii) the implementation and further simulation of IoT services through Aggregate Computing, a distributed computing paradigm and engineering stack able to harness, in practice, the dynamic, collective and context-driven nature of Opportunistic IoT Services. A mass event case study, related to the real-world scenario of a large scale urban crowds detection and steering, provides evidence of the huge potential of the approach: indeed, simulation results highlight the effectiveness, flexibility, scalability and resilience of the Aggregate Computing-based approach to the design of Opportunistic IoT Services.

Modelling and simulation of Opportunistic IoT Services with Aggregate Computing / Casadei, Roberto; Fortino, Giancarlo; Pianini, Danilo; Russo, Wilma; Savaglio, Claudio*; Viroli, Mirko. - In: FUTURE GENERATION COMPUTER SYSTEMS. - ISSN 0167-739X. - STAMPA. - 91:(2019), pp. 252-262. [10.1016/j.future.2018.09.005]

Modelling and simulation of Opportunistic IoT Services with Aggregate Computing

Casadei, Roberto;Pianini, Danilo;Viroli, Mirko
2019

Abstract

The Internet of Things (IoT) is emerging as a ubiquitous and dense ecosystem in which novel devices and smart objects interoperate to establish smart cities, smart buildings, etc. In such application contexts, a plethora of innovative services are expected to stand out, deeply impacting our daily routine. In particular, real IoT drivers will be cyberphysical, collective, highly dynamic and contextualised services, called in the following Opportunistic IoT Services. This work proposes a full-fledged approach for their development, based on (i) a technology-agnostic yet detailed modelling phase, which allows opportunistic properties to emerge since the preliminary service analysis; and (ii) the implementation and further simulation of IoT services through Aggregate Computing, a distributed computing paradigm and engineering stack able to harness, in practice, the dynamic, collective and context-driven nature of Opportunistic IoT Services. A mass event case study, related to the real-world scenario of a large scale urban crowds detection and steering, provides evidence of the huge potential of the approach: indeed, simulation results highlight the effectiveness, flexibility, scalability and resilience of the Aggregate Computing-based approach to the design of Opportunistic IoT Services.
2019
Modelling and simulation of Opportunistic IoT Services with Aggregate Computing / Casadei, Roberto; Fortino, Giancarlo; Pianini, Danilo; Russo, Wilma; Savaglio, Claudio*; Viroli, Mirko. - In: FUTURE GENERATION COMPUTER SYSTEMS. - ISSN 0167-739X. - STAMPA. - 91:(2019), pp. 252-262. [10.1016/j.future.2018.09.005]
Casadei, Roberto; Fortino, Giancarlo; Pianini, Danilo; Russo, Wilma; Savaglio, Claudio*; Viroli, Mirko
File in questo prodotto:
Eventuali allegati, non sono esposti

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/667139
 Attenzione

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

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