Incorporating Fault Tolerance Tactics in Software Architecture Patterns

Neil B. Harrison, Paris Avgeriou

Research output: Chapter in Book/Report/Conference proceedingChapterAcademic

24 Citations (Scopus)
422 Downloads (Pure)

Abstract

One important way that an architecture impacts fault tolerance is by making it easy or hard to implement measures that improve fault tolerance. Many such measures are described as fault tolerance tactics. We studied how various fault tolerance tactics can be implemented in the best-known architecture patterns. This shows that certain patterns are better suited to implementing fault tolerance tactics than others, and that certain alternate tactics are better matches than others for a given pattern. System architects can use this data to help select architecture patterns and tactics for reliable systems.
Original languageEnglish
Title of host publicationEPRINTS-BOOK-TITLE
PublisherUniversity of Groningen, Johann Bernoulli Institute for Mathematics and Computer Science
Number of pages10
Publication statusPublished - 2008

Keywords

  • Reliability tactics
  • Fault-tolerance
  • Software Architectures
  • Patterns

Fingerprint

Dive into the research topics of 'Incorporating Fault Tolerance Tactics in Software Architecture Patterns'. Together they form a unique fingerprint.

Cite this