Chapter 8

Principled Eliciting and Evaluation of Trade-Offs When Designing Self-Adaptive Systems Architectures

S. Andrade*,; R. Macêdo    * Federal Institute of Education, Science, and Technology of Bahia, Salvador, Bahia, Brazil Federal University of Bahia, Salvador, Bahia, Brazil

Abstract

Effective architectures for modern software-intensive systems result from the well-orchestrated use of highly refined knowledge, intentionally applied to yield solutions that exhibit specific balances in the fulfillment of conflicting quality attributes. Stringent requirements for performance, flexibility, dependability, and energy-efficiency in uncertain/dynamic environments have increased the demand for endowing systems with self-adaptation capabilities. ...

Get Managing Trade-offs in Adaptable Software Architectures now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.