Software quality trade-offs: A systematic map

S Barney, K Petersen, M Svahnberg, A Aurum… - Information and software …, 2012 - Elsevier
BACKGROUND: Software quality is complex with over investment, under investment and the
interplay between aspects often being overlooked as many researchers aim to advance …

A survey of self‐healing systems frameworks

C Schneider, A Barker, S Dobson - Software: Practice and …, 2015 - Wiley Online Library
Rising complexity within multi‐tier computing architectures remains an open problem. As
complexity increases, so do the costs associated with operating and maintaining systems …

FEMOSAA: Feature-guided and knee-driven multi-objective optimization for self-adaptive software

T Chen, K Li, R Bahsoon, X Yao - ACM Transactions on Software …, 2018 - dl.acm.org
Self-Adaptive Software (SAS) can reconfigure itself to adapt to the changing environment at
runtime, aiming to continually optimize conflicted nonfunctional objectives (eg, response …

Synthesis of probabilistic models for quality-of-service software engineering

S Gerasimou, R Calinescu, G Tamburrelli - Automated Software …, 2018 - Springer
An increasingly used method for the engineering of software systems with strict quality-of-
service (QoS) requirements involves the synthesis and verification of probabilistic models for …

Runtime monitoring and resolution of probabilistic obstacles to system goals

A Cailliau, AV Lamsweerde - ACM Transactions on Autonomous and …, 2019 - dl.acm.org
Software systems are deployed in environments that keep changing over time. They should
therefore adapt to changing conditions to meet their requirements. The satisfaction rate of …

To adapt or not to adapt? technical debt and learning driven self-adaptation for managing runtime performance

T Chen, R Bahsoon, S Wang, X Yao - Proceedings of the 2018 ACM …, 2018 - dl.acm.org
Self-adaptive system (SAS) can adapt itself to optimize various key performance indicators
in response to the dynamics and uncertainty in environment. In this paper, we present Debt …

Research on contaminant sources identification of uncertainty water demand using genetic algorithm

Y Xuesong, S Jie, H Chengyu - Cluster Computing, 2017 - Springer
Urban water supply network is easily affected by intentional or occasional chemical and
biological pollution, which threatens the health of consumers. In recent years, drinking water …

AutoRELAX: automatically RELAXing a goal model to address uncertainty

EM Fredericks, B DeVries, BHC Cheng - Empirical Software Engineering, 2014 - Springer
Dynamically adaptive systems (DAS) must cope with system and environmental conditions
that may not have been fully understood or anticipated during development. RELAX is a …

Adaptive Test Suits Generation for Self-Adaptive Systems Using SPEA2 Algorithm

MA Jamil, MK Nour, SS Alotaibi, MJ Hussain… - Applied Sciences, 2023 - mdpi.com
Self-adaptive systems are capable of reconfiguring themselves while in use to reduce the
risks forced by environments for which they may not have been specifically designed …

Reducing run-time adaptation space via analysis of possible utility bounds

C Stevens, H Bagheri - Proceedings of the ACM/IEEE 42nd International …, 2020 - dl.acm.org
Self-adaptive systems often employ dynamic programming or similar techniques to select
optimal adaptations at run-time. These techniques suffer from the" curse of dimensionality" …