Self-adaptive systems: A systematic literature review across categories and domains
Context: Championed by IBM's vision of autonomic computing paper in 2003, the autonomic
computing research field has seen increased research activity over the last 20 years …
computing research field has seen increased research activity over the last 20 years …
Towards Understanding Trust in Self-adaptive Systems
Self-adaptive systems (SASs) can change their structures autonomously and dynamically
adapt their behaviors aiming at (i) attaining longer-term system goals and (ii) coping with …
adapt their behaviors aiming at (i) attaining longer-term system goals and (ii) coping with …
Handling uncertainty in self-adaptive systems: an ontology-based reinforcement learning model
S Ghanadbashi, Z Safavifar, F Taebi… - Journal of Reliable …, 2024 - Springer
Ubiquitous and pervasive systems interact with each other and perform actions favoring the
emergence of a global desired behavior. To function well, these systems need to be self …
emergence of a global desired behavior. To function well, these systems need to be self …
A hybrid approach combining control theory and AI for engineering self-adaptive systems
RD Caldas, A Rodrigues, EB Gil… - Proceedings of the …, 2020 - dl.acm.org
Control theoretical techniques have been successfully adopted as methods for self-adaptive
systems design to provide formal guarantees about the effectiveness and robustness of …
systems design to provide formal guarantees about the effectiveness and robustness of …
Body sensor network: A self-adaptive system exemplar in the healthcare domain
EB Gil, R Caldas, A Rodrigues… - … for Adaptive and …, 2021 - ieeexplore.ieee.org
Recent worldwide events shed light on the need of human-centered systems engineering in
the healthcare domain. These systems must be prepared to evolve quickly but safely …
the healthcare domain. These systems must be prepared to evolve quickly but safely …
Modeling and reasoning about uncertainty in goal models: a decision-theoretic approach
S Liaskos, SM Khan, J Mylopoulos - Software and Systems Modeling, 2022 - Springer
Goal models have been a popular subject of study by researchers in requirements
engineering, due to their ability to capture and analyze alternative solutions through which a …
engineering, due to their ability to capture and analyze alternative solutions through which a …
Runtime verification of self-adaptive systems with changing requirements
To accurately make adaptation decisions, a self-adaptive system needs precise means to
analyze itself at runtime. To this end, runtime verification can be used in the feedback loop to …
analyze itself at runtime. To this end, runtime verification can be used in the feedback loop to …
Controller Synthesis for Autonomous Systems with Deep-Learning Perception Components
We present DeepDECS, a new method for the synthesis of correct-by-construction software
controllers for autonomous systems that use deep neural network (DNN) classifiers for the …
controllers for autonomous systems that use deep neural network (DNN) classifiers for the …
Fast Parametric Model Checking with Applications to Software Performability Analysis
We present an efficient parametric model checking technique for the analysis of software
performability, ie, of the performance and dependability properties of software systems. The …
performability, ie, of the performance and dependability properties of software systems. The …
Design-time performability optimization of runtime adaptation strategies
M Rapp, M Scheerer, R Reussner - Companion of the 2022 ACM/SPEC …, 2022 - dl.acm.org
Self-Adaptive Systems (SASs) adapt themselves to environmental changes during runtime
to maintain Quality of Service (QoS) goals. Designing and optimizing the adaptation strategy …
to maintain Quality of Service (QoS) goals. Designing and optimizing the adaptation strategy …