MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Rainbow: Architecture- Based Self-Adaptation with Reusable Infrastructure

Download:
Download as a PDF
unknown authors
http://www.cs.cmu.edu/afs/cs/project/cmcl/archive/2005/rainbow04.pdf
Add To MetaCart

Abstract:

The Rainbow framework uses software architectures and a reusable infrastructure to support self-adaptation of software systems. The use of external adaptation mechanisms allows the explicit specification of adaptation strategies for multiple system concerns. Software-based systems today increasingly operate in changing environments with variable user needs, resulting in the continued increase in administrative overhead for managing these systems. To reduce these costs, systems are increasingly expected to dynamically self-adapt to accommodate resource variability, changing user needs, and system faults. Mechanisms that support self-adaptation currently exist in the form of programming language features such as exceptions and in algorithms such as faulttolerant

Citations

1022 Software Architecture: Perspectives on an Emerging Discipline – SHAW, GARLAN - 1996
99 The Dawning of the Autonomic Computing Era – Ganek, Corbi - 2003
9 Network-sensitive service discovery – Huang, Steenkiste - 2003
1 Oriezy et al., “An Architecture-Based Approach to Self-Adaptive Software – unknown authors - 1999
1 Implementation, and Evaluation of the Remos Network Monitoring System – Gross