Patterns for Fault Tolerant Software


Book Description

Software patterns have revolutionized the way developer’s and architects think about how software is designed, built and documented. This new title in Wiley’s prestigious Series in Software Design Patterns presents proven techniques to achieve patterns for fault tolerant software. This is a key reference for experts seeking to select a technique appropriate for a given system. Readers are guided from concepts and terminology, through common principles and methods, to advanced techniques and practices in the development of software systems. References will provide access points to the key literature, including descriptions of exemplar applications of each technique. Organized into a collection of software techniques, specific techniques can be easily found with sufficient detail to allow appropriate choices for the system being designed.




Fault-Tolerant Systems


Book Description

Fault-Tolerant Systems is the first book on fault tolerance design with a systems approach to both hardware and software. No other text on the market takes this approach, nor offers the comprehensive and up-to-date treatment that Koren and Krishna provide. This book incorporates case studies that highlight six different computer systems with fault-tolerance techniques implemented in their design. A complete ancillary package is available to lecturers, including online solutions manual for instructors and PowerPoint slides. Students, designers, and architects of high performance processors will value this comprehensive overview of the field. - The first book on fault tolerance design with a systems approach - Comprehensive coverage of both hardware and software fault tolerance, as well as information and time redundancy - Incorporated case studies highlight six different computer systems with fault-tolerance techniques implemented in their design - Available to lecturers is a complete ancillary package including online solutions manual for instructors and PowerPoint slides




Fault Tolerance


Book Description

From the author of the critically acclaimed Prime Deceptions and Chilling Effect, the hilarious new novel about the adventures of Captain Eva Innocente and the crew of La Sirena Negra. Nothing wrecks Captain Eva Innocente’s vacation plans quite like an anonymous threat to vaporize billions of people. Hundreds of monoliths have suddenly materialized in space, broadcasting the same looped message: surrender or be exterminated. Is the universe being epically spammed? Surrender to whom? Exterminated when? And how is Eva, commander of a beat-up cargo ship, supposed to prevent it? As panic spreads, a mystery message sends Eva to find answers, in a system that hasn’t been explored in all of recorded history. With the crew of La Sirena Negra, a score of psychic cats, a feline-phobic robot, and a superweapon she has no clue how to use, Eva prepares to battle the unknown. But first, she has to defeat the known: mercenary Tito Santiago, whose idea of a clean fight is a shower before kill time. His mission is to ensure Eva doesn’t succeed at hers. If anything goes wrong, the universe is doomed. But if everything goes according to Eva’s plans—wait, when does that ever happen?




Fault-Tolerant Design


Book Description

This textbook serves as an introduction to fault-tolerance, intended for upper-division undergraduate students, graduate-level students and practicing engineers in need of an overview of the field. Readers will develop skills in modeling and evaluating fault-tolerant architectures in terms of reliability, availability and safety. They will gain a thorough understanding of fault tolerant computers, including both the theory of how to design and evaluate them and the practical knowledge of achieving fault-tolerance in electronic, communication and software systems. Coverage includes fault-tolerance techniques through hardware, software, information and time redundancy. The content is designed to be highly accessible, including numerous examples and exercises. Solutions and powerpoint slides are available for instructors.




Fault Tolerance in Distributed Systems


Book Description

Fault tolerance is an approach by which reliability of a computer system can be increased beyond what can be achieved by traditional methods. Comprehensive and self-contained, this book explores the information available on software supported fault tolerance techniques, with a focus on fault tolerance in distributed systems.




Chilling Effect


Book Description

“Jam-packed with weird aliens, mysterious artifacts, and lovable characters... a tremendous good time and an impressive debut.” -- Kirkus Reviews (starred) A hilarious, offbeat debut space opera that skewers everything from pop culture to video games and features an irresistible foul-mouthed captain and her motley crew, strange life forms, exciting twists, and a galaxy full of fun and adventure. Captain Eva Innocente and the crew of La Sirena Negra cruise the galaxy delivering small cargo for even smaller profits. When her sister Mari is kidnapped by The Fridge, a shadowy syndicate that holds people hostage in cryostasis, Eva must undergo a series of unpleasant, dangerous missions to pay the ransom. But Eva may lose her mind before she can raise the money. The ship’s hold is full of psychic cats, an amorous fish-faced emperor wants her dead after she rejects his advances, and her sweet engineer is giving her a pesky case of feelings. The worse things get, the more she lies, raising suspicions and testing her loyalty to her found family. To free her sister, Eva will risk everything: her crew, her ship, and the life she’s built on the ashes of her past misdeeds. But when the dominoes start to fall and she finds the real threat is greater than she imagined, she must decide whether to play it cool or burn it all down.




Fault-Diagnosis Systems


Book Description

With increasing demands for efficiency and product quality plus progress in the integration of automatic control systems in high-cost mechatronic and safety-critical processes, the field of supervision (or monitoring), fault detection and fault diagnosis plays an important role. The book gives an introduction into advanced methods of fault detection and diagnosis (FDD). After definitions of important terms, it considers the reliability, availability, safety and systems integrity of technical processes. Then fault-detection methods for single signals without models such as limit and trend checking and with harmonic and stochastic models, such as Fourier analysis, correlation and wavelets are treated. This is followed by fault detection with process models using the relationships between signals such as parameter estimation, parity equations, observers and principal component analysis. The treated fault-diagnosis methods include classification methods from Bayes classification to neural networks with decision trees and inference methods from approximate reasoning with fuzzy logic to hybrid fuzzy-neuro systems. Several practical examples for fault detection and diagnosis of DC motor drives, a centrifugal pump, automotive suspension and tire demonstrate applications.




Diagnosis and Fault-Tolerant Control


Book Description

This book presents model-based analysis and design methods for fault diagnosis and fault-tolerant control. Architectural and structural models are used to analyse the propagation of the fault through the process, test fault detectability and reveal redundancies that can be used to ensure fault tolerance. Case studies demonstrate the methods presented. The second edition includes new material on reconfigurable control, diagnosis of nonlinear systems, and remote diagnosis, plus new examples and updated bibliography.




Fault-tolerant Control Systems


Book Description

The seriesAdvancesinIndustrialControl aims to report and encourage te- nologytransfer in controlengineering. The rapid development of controlte- nology has an impact on all areas of the control discipline. New theory, new controllers, actuators, sensors, new industrial processes, computer methods, new applications, new philosophies. . . , new challenges. Much of this devel- ment work resides in industrial reports, feasibility study papers, and the - ports of advanced collaborative projects. The series o?ers an opportunity for researchers to present an extended exposition of such new work in all aspects of industrial control for wider and rapid dissemination. Control system design and technology continues to develop in many d- ferent directions. One theme that the Advances in Industrial Control series is following is the application of nonlinear control design methods, and the series has some interesting new commissions in progress. However, another theme of interest is how to endow the industrial controller with the ability to overcome faults and process degradation. Fault detection and isolation is a broad ?eld with a research literature spanning several decades. This topic deals with three questions: • How is the presence of a fault detected? • What is the cause of the fault? • Where is it located? However, there has been less focus on the question of how to use the control system to accommodate and overcome the performance deterioration caused by the identi?ed sensor or actuator fault.




Software-Implemented Hardware Fault Tolerance


Book Description

This book presents the theory behind software-implemented hardware fault tolerance, as well as the practical aspects needed to put it to work on real examples. By evaluating accurately the advantages and disadvantages of the already available approaches, the book provides a guide to developers willing to adopt software-implemented hardware fault tolerance in their applications. Moreover, the book identifies open issues for researchers willing to improve the already available techniques.