Using models at runtime to address assurance for self-adaptive systems

BHC Cheng, KI Eder, M Gogolla, L Grunske… - Models@ run. time …, 2014 - Springer
A self-adaptive software system modifies its behavior at runtime in response to changes
within the system or in its execution environment. The fulfillment of the system requirements …

Morph: A reference architecture for configuration and behaviour self-adaptation

V Braberman, N D'Ippolito, J Kramer, D Sykes… - Proceedings of the 1st …, 2015 - dl.acm.org
An architectural approach to self-adaptive systems involves runtime change of system
configuration (ie, the system's components, their bindings and operational parameters) and …

Hope for the best, prepare for the worst: multi-tier control for adaptive systems

N D'Ippolito, V Braberman, J Kramer, J Magee… - Proceedings of the 36th …, 2014 - dl.acm.org
Most approaches for adaptive systems rely on models, particularly behaviour or architecture
models, which describe the system and the environment in which it operates. One of the …

How do we evaluate self-adaptive software systems?: A ten-year perspective of SEAMS

I Gerostathopoulos, T Vogel, D Weyns… - … for Adaptive and Self …, 2021 - ieeexplore.ieee.org
With the increase of research in self-adaptive systems, there is a need to better understand
the way research contributions are evaluated. Such insights will support researchers to …

Synthesis and verification of self-aware computing systems

R Calinescu, M Autili, J Cámara, A Di Marco… - Self-Aware Computing …, 2017 - Springer
Self-aware computing systems are envisaged to exploit the knowledge of their own software
architecture, hardware infrastructure and environment in order to follow high-level goals …

Human empowerment in self-adaptive socio-technical systems

N Boltz, S Getir Yaman, P Inverardi… - Proceedings of the 19th …, 2024 - dl.acm.org
Recent advances in generative AI and machine learning have stirred up fears about the
unbridled adoption of autonomous, self-adaptive decision mechanisms in socio-technical …

FRIENDLY & KIND with your health: Human-friendly knowledge-intensive dynamic systems for the e-health domain

F Aielli, D Ancona, P Caianiello, S Costantini… - Highlights of Practical …, 2016 - Springer
This paper presents our approach for addressing “Human-friendly Knowledge-INtensive
Dynamic Systems”(FRIENDLY & KIND systems) from a methodological point of view, also …

Improving scalability and reward of utility-driven self-healing for large dynamic architectures

S Ghahremani, H Giese, T Vogel - ACM Transactions on Autonomous …, 2020 - dl.acm.org
Self-adaptation can be realized in various ways. Rule-based approaches prescribe the
adaptation to be executed if the system or environment satisfies certain conditions. They …

[HTML][HTML] Automated synthesis of application-layer connectors from automata-based specifications

M Autili, P Inverardi, R Spalazzese, M Tivoli… - Journal of Computer and …, 2019 - Elsevier
Abstract Ubiquitous and Pervasive Computing, and the Internet of Things, promote dynamic
interaction among heterogeneous systems. To achieve this vision, interoperability among …

An extended description of morph: A reference architecture for configuration and behaviour self-adaptation

V Braberman, N D'Ippolito, J Kramer, D Sykes… - Software Engineering for …, 2018 - Springer
An architectural approach to self-adaptive systems involves runtime change of system
configuration (ie, the system's components, their bindings and operational parameters) and …