*Result*: Dynamic Decentralization Domains for the Internet of Things

Title:
Dynamic Decentralization Domains for the Internet of Things
Contributors:
Aguzzi, Gianluca, Casadei, Roberto, Pianini, Danilo, Viroli, Mirko
Publication Year:
2022
Collection:
IRIS Università degli Studi di Bologna (CRIS - Current Research Information System)
Document Type:
*Academic Journal* article in journal/newspaper
File Description:
STAMPA
Language:
English
Relation:
info:eu-repo/semantics/altIdentifier/wos/WOS:000917730600003; volume:26; issue:6; firstpage:16; lastpage:23; numberofpages:8; journal:IEEE INTERNET COMPUTING; https://hdl.handle.net/11585/916925; https://ieeexplore.ieee.org/document/9927406
DOI:
10.1109/MIC.2022.3216753
Rights:
info:eu-repo/semantics/openAccess
Accession Number:
edsbas.CF8E268A
Database:
BASE

*Further Information*

*The Internet of Things (IoT) and edge computing are fostering a future of ecosystems hosting complex decentralized computations that are deeply integrated with our very dynamic environments. Digitalized buildings, communities of people, and cities will be the next-generation "hardware and platform,"counting myriads of interconnected devices, on top of which intrinsically distributed computational processes will run and self-organize. They will spontaneously spawn, diffuse to pertinent logical/physical regions, cooperate and compete, opportunistically summon required resources, collect and analyze data, compute results, trigger distributed actions, and eventually decay. What would a programming model for such ecosystems look like? Based on research findings on self-adaptive/self-organizing systems, this article proposes design abstractions based on "dynamic decentralization domains": regions of space opportunistically formed to support situated recognition and action. We embody the approach into a Scala application program interface (API) enacting distributed execution and show its applicability in a case study of environmental monitoring.*