000 04614cam a2200493Ii 4500
001 ocn956953631
003 OCoLC
005 20190328114816.0
006 m o d
007 cr cnu|||unuuu
008 160818t20162017mau o 001 0 eng d
040 _aN$T
_beng
_erda
_epn
_cN$T
_dIDEBK
_dOCLCQ
_dEBLCP
_dOPELS
_dOCLCF
_dN$T
_dUPM
_dQCL
_dOCLCQ
_dZ5A
_dOCLCQ
_dU3W
_dMERUC
_dREB
_dD6H
_dOCLCQ
020 _a9780128028919
_q(electronic bk.)
020 _a0128028912
_q(electronic bk.)
020 _z9780128028551
_q(print)
035 _a(OCoLC)956953631
050 4 _aQA76.754
072 7 _aCOM
_x011000
_2bisacsh
082 0 4 _a005.1/2
_223
245 0 0 _aManaging trade-offs in adaptable software architectures /
_h[electronic resource]
_cedited by Ivan MIstrik, Nour Ali, Rick Kazman, John Grundy, Bradley Schmerl.
264 1 _aCambridge, MA :
_bMorgan Kaufmann is an imprint of Elsevier,
_c2016.
264 4 _c�2017
300 _a1 online resource
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
505 0 _aFront Cover; Managing Trade-offs in Adaptable Software Architectures; Copyright; Contents; Contributors; About the Editors; Foreword by David Garlan; Foreword by Nenad Medvidovic Behold the Golden Age of Software Architecture; References; Foreword by Paris Avgeriou; Foreword by Rog�erio de Lemos; Preface; Introduction; Part I: Concepts and Models for Self-Adaptive Software Architectures; Part II: Analyzing and Evaluating Trade-offs in Self-Adaptive Software Architectures; Part III: Managing Trade-offs in Self-Adaptive Software Architectures.
505 8 _aPart IV: Quality Assurance in Self-Adaptive Software ArchitecturesChapter 1: Managing Trade-Offs in Adaptable Software Architectures; 1.1. Introduction; 1.2. Background; 1.3. Trade-Offs in Adaptive Systems Design; 1.4. Runtime Trade-Offs in Self-Adaptive Systems; 1.5. Challenges and the Road Ahead; 1.5.1. How to Architect for Adaptability?; 1.5.2. Adaptability in Modern Systems; 1.5.2.1. Cloud computing; 1.5.2.2. Service-based adaptation to QoS; 1.5.2.3. Cyber-physical systems; References; Part I: Concepts and Models for Self-Adaptive Software Architectures.
505 8 _aChapter 2: Architecting Software Systems for Runtime Self-Adaptation: Concepts, Models, and Challenges2.1. Introduction; 2.2. Motivation: A Web-Mashup Application; 2.3. Adaptation vs. Self-Adaptation; 2.3.1. Basic Definitions; 2.3.2. Architecting Software for Adaptation and Self-Adaptation; 2.3.2.1. Architecting for adaptation; 2.3.2.2. Architecting for self-adaptation; 2.3.2.3. Implications of self-adaptation; 2.4. Foundational Concepts for Architecting Self-Adaptive Software; 2.4.1. Fundamental Dimensions of Self-Adaptive Software; 2.4.2. Self-Adaptation Goals.
505 8 _a2.4.2.1. Self-properties as self-adaptation goals2.4.2.2. Nonfunctional requirements as self-adaptation goals; 2.4.3. Self-Adaptation Fundamental Properties; 2.4.4. Sensors and Effectors; 2.4.5. Uncertainty and Dynamic Context; 2.5. Reference Models for Architecting Self-Adaptive Software; 2.5.1. The Feedback Loop Model of Control Theory; 2.5.2. The MAPE-K Model; 2.5.3. Kramer and Magees Self-Management Reference Model; 2.5.4. The DYNAMICO Reference Model; 2.5.4.1. The control objectives feedback loop (CO-FL); 2.5.4.2. The adaptation feedback loop (A-FL).
505 8 _a2.5.4.3. The context monitoring feedback loop (M-FL)2.5.5. The Autonomic Computing Reference Architecture (ACRA); 2.6. Major Architectural Challenges in Self-Adaptation; 2.7. Summary; References; Chapter 3: A Classification Framework of Uncertainty in Architecture-Based Self-Adaptive Systems With Multiple Quality Re ... ; 3.1. Introduction; 3.1.1. Background; 3.1.1.1. Self-adaptive systems; 3.1.1.2. Architecture-based self-adaptation; 3.1.1.3. Architecture-based self-adaptive systems with multiple quality requirements; 3.1.1.4. Uncertainty in architecture-based self-adaptive systems.
500 _aIncludes index.
588 0 _aOnline resource; title from PDF title page (SpringerLink, viewed August 25, 2016).
650 0 _aSoftware architecture.
650 7 _aCOMPUTERS
_xSystems Architecture
_xGeneral.
_2bisacsh
650 7 _aSoftware architecture.
_2fast
_0(OCoLC)fst01200416
655 4 _aElectronic books.
700 1 _aMistr�ik, Ivan,
_eeditor.
700 1 _aAli, Nour,
_eeditor.
700 1 _aKazman, Rick,
_eeditor.
700 1 _aGrundy, John,
_eeditor.
700 1 _aSchmerl, Bradley,
_eeditor.
856 4 0 _3ScienceDirect
_uhttp://www.sciencedirect.com/science/book/9780128028551
999 _c247401
_d247401