Novel scenarios like IoT and smart cities promote a vision of computational ecosystems whereby heterogeneous collectives of humans, devices and computing infrastructure interact to provide various services. There, autonomous agents with different capabilities are expected to cooperate towards global goals in dependable ways. This is challenging, as deployments are within unknown, changing and loosely connected environments characterized by lack of centralized control, where components may come and go, or disruption may be caused by failures. Key issues include (i) how to leverage, functionally and non-functionally, forms of opportunistic computing and locality that often underlie IoT scenarios; (ii) how to design and operate large-scale, resilient ecosystems through suitable assumptions, decentralized control, and adaptive mechanisms; and (iii) how to capture and enact 'global' behaviors and properties, when the system consists of heterogeneous, autonomous entities. In this paper, we propose a model for resilient, collaborative edge-enabled IoT that leverages spatial locality, opportunistic agents, and coordinator nodes at the edge. The engineering approach is declarative and configurable, and works by dynamically dividing the environment into collaboration areas coordinated by edge devices. We provide an implementation as a collective, self-organizing workflow based on Aggregate Computing, provide evaluation by means of simulation, and finally discuss properties and general applicability of the approach.

Roberto Casadei, C.T. (2019). Engineering resilient collaborative edge-enabled IoT. Los Alamitos : Institute of Electrical and Electronics Engineers Inc. [10.1109/SCC.2019.00019].

Engineering resilient collaborative edge-enabled IoT

Roberto Casadei;Mirko Viroli;
2019

Abstract

Novel scenarios like IoT and smart cities promote a vision of computational ecosystems whereby heterogeneous collectives of humans, devices and computing infrastructure interact to provide various services. There, autonomous agents with different capabilities are expected to cooperate towards global goals in dependable ways. This is challenging, as deployments are within unknown, changing and loosely connected environments characterized by lack of centralized control, where components may come and go, or disruption may be caused by failures. Key issues include (i) how to leverage, functionally and non-functionally, forms of opportunistic computing and locality that often underlie IoT scenarios; (ii) how to design and operate large-scale, resilient ecosystems through suitable assumptions, decentralized control, and adaptive mechanisms; and (iii) how to capture and enact 'global' behaviors and properties, when the system consists of heterogeneous, autonomous entities. In this paper, we propose a model for resilient, collaborative edge-enabled IoT that leverages spatial locality, opportunistic agents, and coordinator nodes at the edge. The engineering approach is declarative and configurable, and works by dynamically dividing the environment into collaboration areas coordinated by edge devices. We provide an implementation as a collective, self-organizing workflow based on Aggregate Computing, provide evaluation by means of simulation, and finally discuss properties and general applicability of the approach.
2019
Services Computing (SCC), IEEE International Conference on
36
45
Roberto Casadei, C.T. (2019). Engineering resilient collaborative edge-enabled IoT. Los Alamitos : Institute of Electrical and Electronics Engineers Inc. [10.1109/SCC.2019.00019].
Roberto Casadei, Christos Tsigkanos, Mirko Viroli, Schahram Dustdar
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/716310
 Attenzione

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

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