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

Shang-Wen Cheng and David Garlan.


In Danny Weyns, Jesper Andersson, Sam Malek and Bradley Schmerl editors, Journal of Systems and Software, Special Issue on State of the Art in Self-Adaptive Systems, Vol. 85(12), December 2012. <a href='http://dx.doi.org/10.1016/j.jss.2012.02.060'>doi:10.1016/j.jss.2012.02.060</a> .

Online links: PDF   Bibtex entry   Plain Text

Abstract
Requirements for high availability in computing systems today demand that systems be self-adaptive to maintain expected qualities-of-service in the presence of system faults, variable environmental conditions, and changing user requirements. Autonomic computing tackles the challenge of automating tasks that humans would otherwise have to perform to achieve this goal. However, existing approaches to autonomic computing lack the ability to capture routine human repair tasks in a way that takes into account the business context that humans use in selecting an appropriate form of adaptation, while dealing with timing delays and uncertainties in outcome of repair actions. In this article, we present Stitch, a language for representing repair strategies within the context of an architecture-based self-adaptation framework. Stitch supports the explicit representation of repair decision trees together with the ability to express business objectives, allowing a self-adaptive system to select a strategy that has optimal utility in a given context, even

Keywords: Landmark, Rainbow, Self-adaptation, Self-Repair, Stitch.  
    Created: 2011-05-02 11:38:58     Modified: 2016-01-05 15:44:43
Feedback: ABLE Webmaster
Last modified: Tue June 20 2017 16:43:41
        BibAdmin