Software engineering for self-adaptive systems: Research challenges in the provision of assurances

R De Lemos, D Garlan, C Ghezzi, H Giese… - Software Engineering for …, 2017 - Springer
The important concern for modern software systems is to become more cost-effective, while
being versatile, flexible, resilient, dependable, energy-efficient, customisable, configurable …

Control-theoretical software adaptation: A systematic literature review

S Shevtsov, M Berekmeri, D Weyns… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
Modern software applications are subject to uncertain operating conditions, such as
dynamics in the availability of services and variations of system goals. Consequently …

Towards continuous monitoring in personalized healthcare through digital twins

LF Rivera, M Jiménez, P Angara, NM Villegas… - Proceedings of the 29th …, 2019 - dl.acm.org
Continuous and effective monitoring of chronic diseases and their associated treatments
might have a decisive impact on reducing risks and improving life quality of patients. This …

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 …

A systematic survey of self-protecting software systems

E Yuan, N Esfahani, S Malek - ACM Transactions on Autonomous and …, 2014 - dl.acm.org
Self-protecting software systems are a class of autonomic systems capable of detecting and
mitigating security threats at runtime. They are growing in importance, as the stovepipe static …

Generative ai for self-adaptive systems: State of the art and research roadmap

J Li, M Zhang, N Li, D Weyns, Z **, K Tei - ACM Transactions on …, 2024 - dl.acm.org
Self-adaptive systems (SASs) are designed to handle changes and uncertainties through a
feedback loop with four core functionalities: monitoring, analyzing, planning, and execution …

A classification framework of uncertainty in architecture-based self-adaptive systems with multiple quality requirements

S Mahdavi-Hezavehi, P Avgeriou, D Weyns - Managing Trade-Offs in …, 2017 - Elsevier
Context The underlying uncertainty in self-adaptive systems aggravates the complexity of
selecting best adaptation action alternative, and handling requirements trade-offs. To …

A review of the principles of designing smart cyber-physical systems for run-time adaptation: Learned lessons and open issues

J Tavčar, I Horvath - IEEE Transactions on Systems, Man, and …, 2018 - ieeexplore.ieee.org
Smart cyber-physical systems (S-CPSs) are complex engineered systems empowered by
cyber-physical computing and equipped with the capability of reasoning, learning, adapting …

Human–machine Teaming with Small Unmanned Aerial Systems in a MAPE-K Environment

J Cleland-Huang, T Chambers, S Zudaire… - ACM Transactions on …, 2024 - dl.acm.org
The Human Machine Teaming (HMT) paradigm focuses on supporting partnerships
between humans and autonomous machines. HMT describes requirements for …

Internet of smart city objects: A distributed framework for service discovery and composition

F Sivrikaya, N Ben-Sassi, XT Dang, OC Görür… - IEEE …, 2019 - ieeexplore.ieee.org
Smart cities generally aim at efficiently organizing and managing city resources through a
digital layer on top of the legacy infrastructure. As the digitalization trend goes on with an …