Pulverization in Cyber-Physical Systems: Engineering the Self-Organizing Logic Separated from Deployment

Дробление в киберфизических системах: разработка самоорганизующейся логики, отделённой от развёртывания
Roberto Casadei, Danilo Pianini, Andrea Placuzzi, Mirko Viroli, Danny Weyns
2020-11-19

aggregate computingcyber-physical systemsedge–fog–cloud computingpulverization approachself-organizing systems
Emerging cyber-physical systems, such as robot swarms, crowds of augmented people, and smart cities, require well-crafted self-organizing behavior to properly deal with dynamic environments and pervasive disturbances. However, the infrastructures providing networking and computing services to support these systems are becoming increasingly complex, layered and heterogeneous—consider the case of the edge–fog–cloud interplay. This typically hinders the application of self-organizing mechanisms and patterns, which are often designed to work on flat networks. To promote reuse of behavior and flexibility in infrastructure exploitation, we argue that self-organizing logic should be largely independent of the specific application deployment. We show that this separation of concerns can be achieved through a proposed “pulverization approach”: the global system behavior of application services gets broken into smaller computational pieces that are continuously executed across the available hosts. This model can then be instantiated in the aggregate computing framework, whereby self-organizing behavior is specified compositionally. We showcase how the proposed approach enables expressing the application logic of a self-organizing cyber-physical system in a deployment-independent fashion, and simulate its deployment on multiple heterogeneous infrastructures that include cloud, edge, and LoRaWAN network elements.
1
It introduces a pulverization approach that decomposes global application behavior into smaller computational pieces continuously executed across available hosts.
2
Simulations demonstrate deployment across multiple heterogeneous infrastructures, addressing complexity arising from layered edge–fog–cloud environments.
3
The approach can be instantiated within the aggregate computing framework, enabling compositional specification of self-organizing behavior.
4
The method expresses self-organizing cyber-physical system logic independently of deployment details and supports heterogeneous cloud, edge, and LoRaWAN infrastructures.
5
The paper argues that self-organizing logic should be largely decoupled from application deployment to improve reuse and infrastructure flexibility.

self-organizing cyber-physical systems deployed across heterogeneous cloud–edge–fog and LoRaWAN infrastructures

deployment-independent self-organizing application logic and its expression through pulverization across heterogeneous hosts

Publication Details
Publication Date
2020-11-19
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Roberto Casadei
Danilo Pianini
Andrea Placuzzi
Mirko Viroli
Danny Weyns
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%