Product Code Database
barcode-scavenger
   » » Barcode: 9781243472700
Tag Barcode '9781243472700'.
Tag
Mark as Favorite

Rainbow: Cost-Effective software architecture-based self-adaptation
 (

ISBN 9781243472700
REGISTERED: 12/27/22
UPDATED: 07/09/25
Modern, complex software systems (e-commerce, IT, critical infrastructures, etc.) are increasingly required to continue operation in the face of change, to self-adapt to accommodate shifting user priorities, resource variability, changing environments, and component failures. While manual oversight benefits from global problem contexts and flexible policies, human operators are costly and prone to error. Low-level, embedded mechanisms (exceptions, time-outs, etc.) are effective and timely for


Specifications
  • Rainbow: Cost-Effective software architecture-based self-adaptation. available on November 09 2014 from Amazon for $69.00
  • ISBN bar code 9781243472700 ξ1 registered April 12 2016
  • ISBN bar code 9781243472700 ξ2 registered November 09 2014
  • Product category is Rainbow Shang-Wen-Cheng Book
  • Manufacturered by ProQuest, UMI Dissertation Publishing

  • Product weight is 0.88 lbs.
Modern, complex software systems (e-commerce, IT, critical infrastructures, etc.) are increasingly required to continue operation in the face of change, to self-adapt to accommodate shifting user priorities, resource variability, changing environments, and component failures. While manual oversight benefits from global problem contexts and flexible policies, human operators are costly and prone to error. Low-level, embedded mechanisms (exceptions, time-outs, etc.) are effective and timely for error recovery, but are local in scope to the point-of-failure, application-specific, and costly to modify when adaptation objectives change. An ideal solution leverages domain expertise, provides an end-to-end system perspective, adapts the system in a timely manner, and can be engineered cost-effectively. Architecture-based self-adaptation closes the "loop of control," using external mechanisms and the architecture model of the target system to adapt the system. An architecture model exposes important system properties and constraints, provides end-to-end problem contexts, and allows principled and automated adaptations. Existing architecture-based approaches specialize support for particular classes of systems and fixed sets of quality-of-service concerns; they are costly to develop for new systems and to evolve for new qualities. To overcome these limitations, we posit this thesis: We can provide software engineers the ability to add and evolve self-adaptation capabilities cost-effectively, for a wide range of software systems, and for multiple objectives, by defining a self-adaptation framework that factors out common adaptation mechanisms and provides explicit customization points to tailor self-adaptation capabilities for particular classes of systems, for multiple quality-of-service objectives. Our approach, embodied in a system called Rainbow, provides an engineering approach and a framework of mechanisms to monitor a target system and its environment,

References
    ^ (2011). Rainbow: Cost-Effective software architecture-based self-adaptation. (revised Jul 2025)
    ^ Rainbow: Cost-Effective software architecture-based self-adaptation., ProQuest, UMI Dissertation Publishing. Amazon. (revised Nov 2014)

Page 1 of 1
1

Account

Social:
Pages:  ..   .. 
Items:  .. 

Navigation

General: Atom Feed Atom Feed  .. 
Help:  ..   .. 
Category:  ..   .. 
Media:  ..   .. 
Posts:  ..   ..   .. 

Statistics

Page:  .. 
Summary:  .. 
1 Tags
2/10 Page Rank
16 Page Refs
2s Time
32 Sources