Patterns for Fault Tolerant Software (Wiley Software Patterns Series) by Hanmer Robert

Patterns for Fault Tolerant Software (Wiley Software Patterns Series) by Hanmer Robert

Author:Hanmer, Robert [Hanmer, Robert]
Language: eng
Format: epub
ISBN: 9781118351536
Publisher: Wiley
Published: 2013-07-11T18:00:00+00:00


A little preventive maintenance avoids many common and easily preventable errors. Audits can be executed on a routine basis as can hardware exercises, ROUTINE AUDITS (24) and ROUTINE EXERCISES (23).

The preventive maintenance can be initiated either through an operator (or support system) request through the MAINTENANCE INTERFACE (7) or it can be built into the system to happen automatically.

Many operating systems and scheduling regimes make use of a system idle process to ‘eat up’ time not used by the actual process work. Low priority tasks can be run during this time to perform preventive maintenance on the system. One way of scheduling a routine task is to use a low priority in a multi-priority scheduler. The system can access the data and determine its correctness (i.e. whether it is fault-free). If it is not fault-free then either correct it or report the error and initiate error processing. If these audits are done in a low priority maintenance task, when the application gets busy, defer the work. This is discussed in DEFERRABLE WORK (43).

ROUTINE AUDITS (24) are a good technique to check through the data to determine if it is correct, and has not been corrupted. The audits look at the values and sometimes the meaning of the data to determine if it is correct. This is a form of ROUTINE MAINTENANCE. …



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.