Loading...

Patterns for Fault Tolerant Software

ISBN: 978-1-118-35154-3

July 2013

320 pages

Description
Patterns for Fault Tolerant Software is a welcome addition to Wiley's prestigious Series in Software Design Patterns.

Robert Hanmer, a Consulting Member of Technical Staff at Alcatel-Lucent, focuses on the software structures and mechanisms that can be designed into a system to enable its continued operation, even though a different part isn't working correctly.

Aimed at the novice as well as the experienced practitioner, the books ultimate goals is to provide you with proven techniques - in the form of patterns - to make programs less failure-prone when executing. The patterns included are divided into different groupings reflecting four main phases of fault tolerance:

  • Error Detection
  • Error Processing that consist of Error Recovery
  • Error Mitigation
  • Fault Treatment

as well as Architectural patterns that span these four phases.

Readers are guided from concepts and terminology, through common principles and methods, to advanced techniques and practices in the development of software systems. References provide access points to the key literature.

Patterns for Fault Tolerant Software provides you with a toolbox of techniques to build the fault tolerant patterns language needed to solve unique design problems.

About the Author
Robert S. Hanmer is a Consulting Member of Technical Staff at Lucent Technologies. His work has included development, architecture and evaluation of highly reliable systems for the telephone network, especially in the areas of reliability and performance. He has also been active in the software patterns community since the mid-90s, writing and organizing pattern conferences. He has authored or co-authored more than 15 journal articles and book chapters.