Angela Cortecchia - 1st year PhD Student @ University of Bologna
In smart cities applications, e.g. crowd management and surveillance, many heterogeneous sensors and devices can be employed to:
Common approaches usually consist of programming each single device.
Non-scalable when thousands of different devices are involved.
A programming paradigm to define the behavior of a collective of heterogeneous devices.
Every device runs the same program and adapts to dynamic changes in the environment.
Aim to parallel the main functionalities of modern OSs, from a collective point of view:
Development of Collektive2: a framework for Aggregate Computing in Kotlin Multiplatform.
Integration of the tool with the Alchemist Simulator3.
Implementation of a plant-inspired morphogenesis algorithm4 for the management of distributed resources
First testings on Android and iOS devices.
:)