© 2003

Architecting Dependable Systems

  • Rogério de Lemos
  • Cristina Gacek
  • Alexander Romanovsky
Conference proceedings

Part of the Lecture Notes in Computer Science book series (LNCS, volume 2677)

Table of contents

  1. Front Matter
    Pages I-XII
  2. Architectures for Dependability

    1. Front Matter
      Pages 1-1
    2. Paulo Esteves Veríssimo, Nuno Ferreira Neves, Miguel Pupo Correia
      Pages 3-36
    3. Nenad Medvidovic, Marija Mikic-Rakic, Nikunj Mehta
      Pages 37-60
    4. David Garlan, Shang-Wen Cheng, Bradley Schmerl
      Pages 61-89
    5. Ferda Tartanoglu, Valérie Issarny, Alexander Romanovsky, Nicole Levy
      Pages 90-109
    6. Gerhard Fohler, Tomas Lennvall, Radu Dobrin
      Pages 110-125
  3. Fault Tolerance in Software Architectures

    1. Front Matter
      Pages 127-127
    2. Paulo Asterio de C. Guerra, Cecília Mary F. Rubira, Rogério de Lemos
      Pages 129-149
    3. Marcio Dias, Debra Richardson
      Pages 150-174
    4. Rogério de Lemos, Cristina Gacek, Alexander Romanovsky
      Pages 175-194
  4. Dependability Analysis in Software Architectures

    1. Front Matter
      Pages 195-195
    2. Apostolos Zarras, Christos Kloukinas, Valérie Issarny
      Pages 197-218
    3. István Majzik, András Pataricza, Andrea Bondavalli
      Pages 219-244
    4. Swapna S. Gokhale, Joseph R. Horgan, Kishor S. Trivedi
      Pages 245-266
    5. Charles Shelton, Philip Koopman
      Pages 267-289
  5. Industrial Experience

    1. Front Matter
      Pages 291-291
    2. Frank van der Linden
      Pages 293-307
  6. Back Matter
    Pages 309-312

About these proceedings


As software systems become more and more ubiquitous, the issues of dependability become more and more critical. Given that solutions to these issues must be planned at the beginning of the design process, it is appropriate that these issues be addressed at the architectural level.

This book is inspired by the ICSE 2002 Workshop on Architecting Dependable Systems; it is devoted to current topics relevant for improving the state of the art for architecting dependability. Some of the 13 peer-reviewed papers presented were initially presented at the workshop, others were invited in order to achieve competent and complete coverage of all relevant aspects. The papers are organized in topical sections on

- architectures for dependability

- fault tolerance in software architectures

- dependability analysis in software architectures

- industrial experience.


Scheduling System UML Unified Modeling Language (UML) Web Services Web service architecture connectors dependable systems fault-tolerant architectures reactive systems real-time systems software architecture systems architecture systems design versioning

Editors and affiliations

  • Rogério de Lemos
    • 1
  • Cristina Gacek
    • 2
  • Alexander Romanovsky
    • 2
  1. 1.Computing LaboratoryUniversity of KentCanterbury, KentUK
  2. 2.School of Computing ScienceUniversity of Newcastle upon TyneNewcastle upon TypeUK

Bibliographic information

Industry Sectors
IT & Software
Consumer Packaged Goods
Finance, Business & Banking