Engineering Resilient Collective Adaptive Systems by Self-Stabilisation
Abstract
Collective adaptive systems are an emerging class of networked computational systems particularly suited for application domains such as smart cities, complex sensor networks, and the Internet of Things. These systems tend to feature large-scale, heterogeneity of communication model (including opportunistic peer-to-peer wireless interaction) and require inherent self-adaptiveness properties to address unforeseen changes in operating conditions. In this context, it is extremely difficult (if not seemingly intractable) to engineer reusable pieces of distributed behaviour to make them provably correct and smoothly composable.
Document Details
- Document Type
- Pub Defense Publication
- Publication Date
- Mar 09, 2018
- Source ID
- 10.1145/3177774
Entities
People
- Danilo Pianini
- Ferruccio Damiani
- Giorgio Audrito
- Jacob Beal
- Mirko Viroli
Organizations
- Defense Advanced Research Projects Agency
- RTX
- United States Air Force
- University of Bologna
- University of Turin