Home   Research Publications Members Related Software
IndexBrowse   BibliographiesMy selection
 Search: in   (word length ≥ 3)
Publication no #272   Download bibtex file Type :   Html | Bib | Both
Add to my selection
Software Architecture-Based Self-Adaptation

David Garlan, Bradley Schmerl and Shang-Wen Cheng.

In Mieso Denko, Laurence Yang and Yan Zhang editors, Autonomic Computing and Networking, Nr. (ISBN 978-0-387-89827-8), Springer, 2009. Springer Link.

Online links: PDF   Bibtex entry   Plain Text

Increasingly, systems must have the ability to self-adapt to meet changes in their execution environment. Unfortunately, existing solutions require human oversight, or are limited in the kinds of systems and the set of quality-of-service concerns they address. Our approach, embodied in a system called Rainbow, uses software architecture models and architectural styles to overcome existing limitations. It provides an engineering approach and a framework of mechanisms to monitor a target system and its environment, reflect observations into a system's architecture model, detect opportunities for improvements, select a course of action, and effect changes in a closed loop. The framework provides general and reusable infrastructures with well-defined customization points, allowing engineers to systematically customize Rainbow to particular systems and concerns.

Keywords: Autonomic Systems, Rainbow, Self-adaptation, Self-Repair.  
    Created: 2008-07-18 12:05:02     Modified: 2012-06-28 07:01:26
Feedback: ABLE Webmaster
Last modified: Mon February 12 2018 11:21:51