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 6

Automated Inference Techniques to Assist With the Construction of Self-Adaptive Software

S. Malek*; K. Canavera; N. Esfahani    * University of California, Irvine, Irvine, CA, United States George Mason University, Fairfax, VA, United States Google Inc, Mountain View, CA, United States

Abstract

The state-of-the-art in engineering self-adaptive software systems involves manual construction of numerous models, which are then used at runtime for making and effecting adaptation decisions. For instance, predictive analytical models (e.g., queuing network models, Markov models) are constructed to assess the impact of adaptation choices on the system’s quality objectives (e.g., performance, reliability) at runtime. The construction ...

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