An outline of an architecture-based method for optimizing dependability attributes of software-intensive systems

Lars Grunske, Peter Lindsay, Egor Bondarev, Yiannis Papadopoulos, David Parker

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

23 Citations (Scopus)

Abstract

Dependability requirements such as safety and availability often conflict with one another making the development of dependable systems challenging. It is not always possible to design a system that fulfils all of its dependability requirements and consequently, it is necessary to identify conflicts early in the development process and to optimize the architectural design with regard to dependability and cost. This paper first provides an overview of fifteen different approaches to optimizing system designs at an architectural level. Then an abstract method is proposed that synthesises the main points of the different approaches to yield a generic approach that could be applied across a wide variety of different system attributes.

Original languageEnglish
Title of host publicationArchitecting Dependable Systems IV
EditorsRogério de Lemos, Cristina Gacek, Alexander Romanovsky
Place of PublicationBerlin
PublisherSpringer
Pages188-209
Number of pages22
ISBN (Print)978-3-540-74033-9
DOIs
Publication statusPublished - 1 Dec 2007

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4615 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Fingerprint Dive into the research topics of 'An outline of an architecture-based method for optimizing dependability attributes of software-intensive systems'. Together they form a unique fingerprint.

Cite this