Home   Research Publications Members Related Software
IndexBrowse   BibliographiesMy selection
 Search: in   (word length ≥ 3)
      Login
Publication no #90   Download bibtex file Type :   Html | Bib | Both
Add to my selection
Exploiting Architectural Design Knowledge to Support Self-repairing Systems

Bradley Schmerl and David Garlan.


In The 14th International Conference on Software Engineering and Knowledge Engineering, Ischia, Italy, 15-19 July 2002.

Online links: PDF PS

Abstract
In an increasing number of domains software is now required to be self-adapting and self-healing. While in the past such abilities were incorporated into software on a per system basis, proliferation of such systems calls for more generalized mechanisms to manage dynamic adaptation. General mechanisms have the advantage that they can be reused in numerous systems, analyzed separately from the system being adapted, and easily changed to incorporate new adaptations. Moreover, they provide a natural home for encoding the expertise of system designers and implementers about adaptation strategies and policies. In this paper, we show how architecture description languages and tools can be extended to provide such generalized dynamic adaptation mechanisms.

Keywords: AcmeStudio, Self-Repair, Software Architecture.  
@InProceedings{Schmerl2002,
      AUTHOR = {Schmerl, Bradley and Garlan, David},
      TITLE = {Exploiting Architectural Design Knowledge to Support Self-repairing Systems},
      YEAR = {2002},
      MONTH = {15-19 July},
      BOOKTITLE = {The 14th International Conference on Software Engineering and Knowledge Engineering},
      ADDRESS = {Ischia, Italy},
      PDF = {http://www.cs.cmu.edu/afs/cs/project/able/ftp/seke02/paper.pdf},
      PS = {http://www.cs.cmu.edu/afs/cs/project/able/ftp/seke02/paper.ps},
      ABSTRACT = {In an increasing number of domains software is now required to be self-adapting and self-healing. While in the past such abilities were incorporated into software on a per system basis, proliferation of such systems calls for more generalized mechanisms to manage dynamic adaptation. General mechanisms have the advantage that they can be reused in numerous systems, analyzed separately from the system being adapted, and easily changed to incorporate new adaptations. Moreover, they provide a natural home for encoding the expertise of system designers and implementers about adaptation strategies and policies. In this paper, we show how architecture description languages and tools can be extended to provide such generalized dynamic adaptation mechanisms.},
      KEYWORDS = {AcmeStudio, Self-Repair, Software Architecture}
}
    Created: 2006-08-21 22:47:20
Feedback: ABLE Webmaster
Last modified: Sat October 12 2019 16:15:32
        BibAdmin