Datasets
Standard Dataset
Dynamic decentralization domains for the Internet of Things - Simulation Repository
- Citation Author(s):
- Submitted by:
- Gianluca Aguzzi
- Last updated:
- Fri, 04/22/2022 - 03:45
- DOI:
- 10.21227/qgbp-w789
- Data Format:
- Links:
- License:
- Categories:
- Keywords:
Abstract
The Internet of Things and edge computing are fostering a future of ecosystems
hosting complex decentralized computations, 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 decade.
How would a programming model for such ecosystems look like? Based on research findings on
self-adaptive/self-organizing systems, this paper 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 API to enact distributed
execution on a network of devices and show its applicability in a case study of environmental
monitoring.
Follow the instruction detailed on the README.md