The opportunities and challenges of recent and forthcoming distributed computing scenarios have been promoting research on languages and paradigms aimed at modelling the macro/collective behaviour of systems as well as mechanisms to endow them with self-* capabilities. One example is the aggregate computing paradigm, which supports the development of self-organising systems (e.g., robot swarms, computational ecosystems, and crowd-based services) through various formalisms and tools developed over a decade. However, very limited work has been done by a methodological and automation perspective. In this paper, we explore the issue of organising the development process of aggregate computing systems. Accordingly, we outline novel research directions that arise from careful analysis of the peculiar issues in collective and self-organising systems, the cornerstones of effective software engineering practices, and recent scientific trends and insights.

Towards Automated Engineering for Collective Adaptive Systems: Vision and Research Directions

Casadei, Roberto;Pianini, Danilo;Aguzzi, Gianluca;Viroli, Mirko
2022

Abstract

The opportunities and challenges of recent and forthcoming distributed computing scenarios have been promoting research on languages and paradigms aimed at modelling the macro/collective behaviour of systems as well as mechanisms to endow them with self-* capabilities. One example is the aggregate computing paradigm, which supports the development of self-organising systems (e.g., robot swarms, computational ecosystems, and crowd-based services) through various formalisms and tools developed over a decade. However, very limited work has been done by a methodological and automation perspective. In this paper, we explore the issue of organising the development process of aggregate computing systems. Accordingly, we outline novel research directions that arise from careful analysis of the peculiar issues in collective and self-organising systems, the cornerstones of effective software engineering practices, and recent scientific trends and insights.
2022
2022 IEEE Intl Conf on Dependable, Autonomic and Secure Computing, Intl Conf on Pervasive Intelligence and Computing, Intl Conf on Cloud and Big Data Computing, Intl Conf on Cyber Science and Technology Congress (DASC/PiCom/CBDCom/CyberSciTech)
1
6
Casadei, Roberto; Pianini, Danilo; Aguzzi, Gianluca; Audrito, Giorgio; Torta, Gianluca; Ottina, Marco; Damiani, Ferruccio; Viroli, Mirko
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/916959
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact