Collective adaptation through multi-agents ensembles: The case of smart urban mobility
A Bucchiarone - ACM Transactions on Autonomous and Adaptive …, 2019 - dl.acm.org
Modern software systems are becoming more and more socio-technical systems composed
of distributed and heterogeneous agents from a mixture of people, their environment, and …
of distributed and heterogeneous agents from a mixture of people, their environment, and …
Rosa: A framework for modeling self-awareness in cyber-physical systems
The role of smart and autonomous systems is becoming vital in many areas of industry and
society. Expectations from such systems continuously rise and become more ambitious: long …
society. Expectations from such systems continuously rise and become more ambitious: long …
Ten years of self-adaptive systems: From dynamic ensembles to collective adaptive systems
A Bucchiarone, M Mongiello - … Engineering to Formal Methods and Tools …, 2019 - Springer
Self-adaptive systems have been introduced to manage situations where software systems
operate under continuous perturbations due to the unpredicted behaviors of their clients and …
operate under continuous perturbations due to the unpredicted behaviors of their clients and …
Basic: Towards a blockchained agent-based simulator for cities
L Marrocco, EC Ferrer, A Bucchiarone… - Massively Multi-Agent …, 2019 - Springer
Abstract Autonomous Vehicles (AVs), drones and robots will revolutionize our way of
travelling and understanding urban space. In order to operate, all of these devices are …
travelling and understanding urban space. In order to operate, all of these devices are …
Towards a domain specific language for engineering collective adaptive systems
A Bucchiarone, A Cicchetti… - 2017 IEEE 2nd …, 2017 - ieeexplore.ieee.org
Heterogeneous agents that cooperate to accomplish collective tasks constitute Collective
Adaptive Systems (CAS). Engineering a CAS not only involves the definition of the individual …
Adaptive Systems (CAS). Engineering a CAS not only involves the definition of the individual …
Domain objects and microservices for systems development: A roadmap
This paper discusses a roadmap to investigate Domain Objects being an adequate
formalism to capture the peculiarity of microservice architecture, and to support Software …
formalism to capture the peculiarity of microservice architecture, and to support Software …
Determining schedules for reducing power consumption using multiple supply voltages
N Chabini, EM Aboulhamid… - Proceedings 2001 IEEE …, 2001 - ieeexplore.ieee.org
Dynamic power is the main source of power consumption in CMOS circuits. It depends on
the square of the supply voltage. It may significantly be reduced by scaling down the supply …
the square of the supply voltage. It may significantly be reduced by scaling down the supply …
CAStlE: a tool for collective adaptive systems engineering
A Bucchiarone, A Cicchetti… - 2017 IEEE 2nd …, 2017 - ieeexplore.ieee.org
In this paper we propose CAStlE, a MDE approach to enhance Collective Adaptive System
(CAS) specification. In particular, we introduce a domain-specific language (DSL) made-up …
(CAS) specification. In particular, we introduce a domain-specific language (DSL) made-up …
Dynamic adaptation of service-based systems: a design for adaptation framework
M De Sanctis - 2018 - tesidottorato.depositolegale.it
A key challenge posed by the Next Generation Internet landscape, is that modern service-
based systems need to cope with open and continuously evolving environments and to …
based systems need to cope with open and continuously evolving environments and to …
Diversity in Massively Multi-agent Systems: Concepts, Implementations, and Normal Accidents
P Feldman, A Bucchiarone - … , MMAS 2018, Stockholm, Sweden, July 14 …, 2019 - Springer
Coordination for Transportation as a Service (TaaS) can be implemented on a spectrum,
ranging from independent agents communicating exclusively through market exchanges to …
ranging from independent agents communicating exclusively through market exchanges to …