Abstract
In this chapter, we present fault tolerance as an architectural quality and how to express fault tolerance in software architecture. We explain how to analyze an architecture to evaluate its fault tolerance and how to apply tactics to improve fault tolerance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Further Reading
Bass, L., Clements, P., Kazman, R.: Software Architectures in Practice, 2nd edn. Addison Wesley, Reading (2003)
Clements, P., Bachmann, L., Garlan, D., Ivers, J., Little, R., Merson, P., Nord, R.: Documenting Software Architecture: Views and Beyond. SEI Series in Software Engineering (2003)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
Ā© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Oquendo, F., Leite, J., Batista, T. (2016). Designing Fault Tolerance in Software Architectures. In: Software Architecture in Action. Undergraduate Topics in Computer Science. Springer, Cham. https://doi.org/10.1007/978-3-319-44339-3_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-44339-3_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-44337-9
Online ISBN: 978-3-319-44339-3
eBook Packages: Computer ScienceComputer Science (R0)