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 1

Managing Trade-Offs in Adaptable Software Architectures

B. Schmerl*; R. Kazman*,; N. Ali; J. Grundy§; I. Mistrik    * Carnegie Mellon University, Pittsburgh, PA, United States University of Hawaii, Honolulu, HI, United States University of Brighton, Brighton, United Kingdom§ Deakin University, Melbourne, VIC, Australia Independent Software Researcher, Heidelberg, Germany

Abstract

Making trade-offs in architecture is a fundamental activity in software design. As software is required to operate continuously in changing and uncertain environments, adaptability needs to be considered as a key issue, along with other more traditional software qualities. In this chapter, we introduce the concept of managing trade-offs in adaptable ...

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