O'Reilly logo

Managing Trade-offs in Adaptable Software Architectures by Bradley Schmerl, John Grundy, Rick Kazman, Nour Ali, Ivan Mistrik

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 11

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

Abstract

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required