Software engineering for self-adaptive systems: Research challenges in the provision of assurances
The important concern for modern software systems is to become more cost-effective, while
being versatile, flexible, resilient, dependable, energy-efficient, customisable, configurable …
being versatile, flexible, resilient, dependable, energy-efficient, customisable, configurable …
Control-theoretical software adaptation: A systematic literature review
Modern software applications are subject to uncertain operating conditions, such as
dynamics in the availability of services and variations of system goals. Consequently …
dynamics in the availability of services and variations of system goals. Consequently …
Towards continuous monitoring in personalized healthcare through digital twins
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 …
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
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 …
within the system or in its execution environment. The fulfillment of the system requirements …
A systematic survey of self-protecting software systems
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 …
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
Self-adaptive systems (SASs) are designed to handle changes and uncertainties through a
feedback loop with four core functionalities: monitoring, analyzing, planning, and execution …
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
Context The underlying uncertainty in self-adaptive systems aggravates the complexity of
selecting best adaptation action alternative, and handling requirements trade-offs. To …
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
Smart cyber-physical systems (S-CPSs) are complex engineered systems empowered by
cyber-physical computing and equipped with the capability of reasoning, learning, adapting …
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
The Human Machine Teaming (HMT) paradigm focuses on supporting partnerships
between humans and autonomous machines. HMT describes requirements for …
between humans and autonomous machines. HMT describes requirements for …
Internet of smart city objects: A distributed framework for service discovery and composition
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 …
digital layer on top of the legacy infrastructure. As the digitalization trend goes on with an …