Rainbow: Architecture-Based Self Adaptation with Reusable Infrastructure

David Garlan, Shang-Wen Cheng, An-Cheng Huang, Bradley Schmerl, and Peter Steenkiste

IEEE Computer Vol. 37 Num. 10, October 2004.

Online links: PDF

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.

For further information, please visit the home pages of the ABLE research project and Carnegie Mellon University's Composable Systems Group.

Last modified: 3/27/2006. For comments and problems, contact able-help@cs.cmu.edu.