The only recent book on dependability/fault-tolerance that covers both software and hardware aspects of dependability, Dependable Computing Design and Assessment addresses the new reality of dependability. After a discussion of reliability, availability, and hardware and software fault models, the authors explore hardware redundancy, coding techniques, processor-level error detection and recovery, checkpoint and recovery, software fault tolerance techniques, and network-specific issues. Ideal for both students and practitioners, the capabilities and applicability of all techniques are illustrated with examples of actual applications and systems.
Table of Contents:
Preface
acknowledgements
Chapter 01 Classical Dependability Techniques & Modern Computing Systemsx.docx
Chapter 02 Hardware Error Detection through Hardware Implemented Techniquesx.docx
Chapter 03 Processor-Level Error Detection and Recoveryx.docx
Chapter 04 Hardware Error Detection through Software Implemented Techniquesx.docx
Chapter 05 Software error detection and recovery through software analysis.docx
Chapter 06 Measurement-based Analysis of System Software Operating System Failure Behavior Overviewx.docx
Chapter 07 Reliable Networked and Distributed Systemsx.docx
Chapter 08 Checkpointing and Rollback Error Recoveryx.docx
Chapter 09 Dependability in Large-Scale Systemsx.docx
Chapter 10 Measurement-based Analysis of Large Scale Clustersx.docx
Chapter 11 Internals of Fault Injection Techniquesx.docx
Chapter 12 Safeguarding Current Technologiesx.docx
Index
About the Author :
Ravishankar K. Iyer is a Professor of Engineering and Interim Vice Chancellor for Research at the University of Illinois at Urbana-Champaign. He holds appointments in the Department of Electrical and Computer Engineering and the Department of Computer Science and he is Co-Director of the Center for Reliable and High-Performance Computing at the Coordinated Science Laboratory (CSL) and Chief Scientist at the Information Trust Institute. Professor Iyer is a Fellow of the AAAS, the IEEE and the ACM.
Zbigniew T. Kalbarczyk is a Research Professor at CSL at the University of Illinois at Urbana-Champaign. His major research areas are the design and validation of reliable and secure computing systems, and the development of methods and tools for designing and experimental assessment of reliable and secure systems. Professor Kalbarczyk is a member of the IEEE and the Computer Society.
Nithin M. Nakka earned his MS and PhD in Electrical and Computer Engineering from the University of Illinois at Urbana-Champaign. He is a Software Engineer at Nextest Systems in San Jose, CA. Dr. Nakka was a research assistant professor at the Center for Ultrascale Computing and Information Security at Northwestern University.