A Self-Optimizing Run-Time Architecture for Configurable Dependability of Services (bibtex)
by ,
Abstract:
Many human activities today depend critically on systems where substantial functionality has been realized using complex software. Therefore, appropriate means to achieve a sufficient degree for dependability are required, which use the available information about the software components and the system architecture. For the special case of service-based architectures,ext– an architecture proposed to cope with the complexity and dynamics of today's systems – we identify in this paper a set of architectural principles which can be used to improve dependability. We then describe how the identified architectural principles have been used in a realized service-based architecture which extends Jini. The dependable operation of the infrastructure services of the architecture further enables to systematically control and configure some dependability attributes of application services. We present a qualitative and quantitative evaluation of the dependability for a configuration of multiple identical services which are executed with the architecture and show how the different parameters effect the dependability. Additionally, a scheme for the dynamic control of the required dependability of the application services in the case of changing failure characteristics of the environment is outlined. Finally, we present a first evaluation of the developed architecture and its dynamic control of dependability.
Reference:
A Self-Optimizing Run-Time Architecture for Configurable Dependability of Services (Matthias Tichy, Holger Giese), Chapter in Architecting Dependable Systems II (Rogério de Lemos, Cristina Gacek, Alexander Romanovsky, eds.), Springer Verlag, volume 3069, 2004.
Bibtex Entry:
@InCollection{TG04_ag,
AUTHOR = {Tichy, Matthias and Giese, Holger},
TITLE = {{A Self-Optimizing Run-Time Architecture for Configurable Dependability of Services}},
YEAR = {2004},
BOOKTITLE = {Architecting Dependable Systems II},
VOLUME = {3069},
PAGES = {25--51},
EDITOR = {de Lemos, Rogério and Gacek, Cristina and Romanovsky, Alexander},
SERIES = {Lecture Notes in Computer Science (LNCS)},
PUBLISHER = {Springer Verlag},
URL = {http://www.upb.de/cs/ag-schaefer/Veroeffentlichungen/Quellen/Papers/2004/ADS2.pdf},
PDF = {ADS2.pdf},
ABSTRACT = {Many human activities today depend critically on systems where substantial functionality has been realized using complex software. Therefore, appropriate means to achieve a sufficient degree for dependability are required, which use the available information about the software components and the system architecture. For the special case of service-based architectures,ext-- an architecture proposed to cope with the complexity and dynamics of today's systems -- we identify in this paper a set of architectural principles which can be used to improve dependability. We then describe how the identified architectural principles have been used in a realized service-based architecture which extends Jini. The dependable operation of the infrastructure services of the architecture further enables to systematically control and configure some dependability attributes of application services. We present a qualitative and quantitative evaluation of the dependability for a configuration of multiple identical services which are executed with the architecture and show how the different parameters effect the dependability. Additionally, a scheme for the dynamic control of the required dependability of the application services in the case of changing failure characteristics of the environment is outlined. Finally, we present a first evaluation of the developed architecture and its dynamic control of dependability.},
ANNOTE = {BIBFILE : file:/homes12/info-e/hg/WORK-CVS/SFB614-B1/Publications/ADS2.bib}
}
Powered by bibtexbrowser