Software Engineering for Collective Cyber-Physical Ecosystems
Fuente:
arXiv
Salvato in:
| Autori principali: | , , , , , , , |
|---|---|
| Natura: | Preprint |
| Pubblicazione: |
2024
|
| Soggetti: | |
| Accesso online: | |
| Tags: |
Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
|
| _version_ | 1866912715646173184 |
|---|---|
| author | Casadei, Roberto Aguzzi, Gianluca Audrito, Giorgio Damiani, Ferruccio Pianini, Danilo Scarso, Giordano Torta, Gianluca Viroli, Mirko |
| author_facet | Casadei, Roberto Aguzzi, Gianluca Audrito, Giorgio Damiani, Ferruccio Pianini, Danilo Scarso, Giordano Torta, Gianluca Viroli, Mirko |
| contents | Today's distributed and pervasive computing addresses large-scale cyber-physical ecosystems, characterised by dense and large networks of devices capable of computation, communication and interaction with the environment and people. While most research focusses on treating these systems as "composites" (i.e., heterogeneous functional complexes), recent developments in fields such as self-organising systems and swarm robotics have opened up a complementary perspective: treating systems as "collectives" (i.e., uniform, collaborative, and self-organising groups of entities). This article explores the motivations, state of the art, and implications of this "collective computing paradigm" in software engineering, discusses its peculiar challenges, and outlines a path for future research, touching on aspects such as macroprogramming, collective intelligence, self-adaptive middleware, learning, synthesis, and experimentation of collective behaviour. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2406_04780 |
| institution | arXiv |
| publishDate | 2024 |
| record_format | arxiv |
| spellingShingle | Software Engineering for Collective Cyber-Physical Ecosystems Casadei, Roberto Aguzzi, Gianluca Audrito, Giorgio Damiani, Ferruccio Pianini, Danilo Scarso, Giordano Torta, Gianluca Viroli, Mirko Software Engineering Artificial Intelligence Distributed, Parallel, and Cluster Computing Multiagent Systems Systems and Control Today's distributed and pervasive computing addresses large-scale cyber-physical ecosystems, characterised by dense and large networks of devices capable of computation, communication and interaction with the environment and people. While most research focusses on treating these systems as "composites" (i.e., heterogeneous functional complexes), recent developments in fields such as self-organising systems and swarm robotics have opened up a complementary perspective: treating systems as "collectives" (i.e., uniform, collaborative, and self-organising groups of entities). This article explores the motivations, state of the art, and implications of this "collective computing paradigm" in software engineering, discusses its peculiar challenges, and outlines a path for future research, touching on aspects such as macroprogramming, collective intelligence, self-adaptive middleware, learning, synthesis, and experimentation of collective behaviour. |
| title | Software Engineering for Collective Cyber-Physical Ecosystems |
| topic | Software Engineering Artificial Intelligence Distributed, Parallel, and Cluster Computing Multiagent Systems Systems and Control |
| url | https://arxiv.org/abs/2406.04780 |