Managing Trade-offs in Self-Adaptive Software Architectures
A Systematic Mapping Study
M. Salama*; R. Bahsoon*; N. Bencomo†* University of Birmingham, Birmingham, United Kingdom† Aston University, Birmingham, United Kingdom
Self-adaptation has been driven by the need to achieve and maintain quality attributes in the face of the continuously changing requirements, as well as the uncertain demand during run-time. Designing architectures that exhibit a good trade-off between multiple quality attributes is challenging, especially in the case of self-adaptive software systems, due to the complexity, heterogeneity, and ultra-large scale of modern software systems. This challenge increases with the dynamic, open, and uncertain ...
Get Managing Trade-offs in Adaptable Software Architectures now with the O’Reilly learning platform.
O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.