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,adaptabilityneeds 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 software architectures, discussing adaptability during the design of the software and as it runs. We outline important current approaches, challenges, and opportunities in managing these trade-offs.
| Original language | English |
|---|---|
| Title of host publication | Managing Trade-offs in Adaptable Software Architectures |
| Editors | I. Mistrik, Nour Ali, R. Kazman, J. Grundy, B. Schmerl |
| Place of Publication | USA |
| Publisher | Morgan Kaufmann |
| Pages | 1-13 |
| Number of pages | 13 |
| ISBN (Print) | 9780128028551 |
| DOIs | |
| Publication status | Published - 11 Aug 2016 |