Share Email Print
cover

Proceedings Paper

Use of neural networks to recover from software faults in real-time systems
Author(s): Erwin L. Hunter; Abhijit S. Pandya; Neal Coulter
Format Member Price Non-Member Price
PDF $17.00 $21.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

In fault-tolerant real-time systems, software errors can be detected, recovered from, and reported using a recovery controller. A simulator has been developed to test the performance of an ANN (Artificial Neural Network) based recovery controller. The simulator for a highly reliable, fault-tolerant multiprocessor telecommunications exchange provides a real-world application to test the effectiveness of the ANN recovery controller. The ANN provides the software recovery controller with the adaptability to determine recovery actions for faults that were previously unseen or not anticipated. This reduces the number of times that human intervention is required to recover the system, and thus reduces the total down-time for the system. The ANN is trained by inserting known faults into the simulated real-time system. The system collects data on the characteristics observed when the fault is detected and uses the back propagation learning algorithm to classify the observed characteristics and recent history of recovery actions into an appropriate recovery action such as restarting or terminating a process, initializing the operating system for a specific processor, or reloading a data base for a processor of group of processors. Once the neural network has been trained, it is used to determine the appropriate responses for faults that occur during the operation of the system.

Paper Details

Date Published: 2 March 1994
PDF: 12 pages
Proc. SPIE 2243, Applications of Artificial Neural Networks V, (2 March 1994); doi: 10.1117/12.170011
Show Author Affiliations
Erwin L. Hunter, Siemens Stromberg-Carlson (United States)
Abhijit S. Pandya, Florida Atlantic Univ. (United States)
Neal Coulter, Florida Atlantic Univ. (United States)


Published in SPIE Proceedings Vol. 2243:
Applications of Artificial Neural Networks V
Steven K. Rogers; Dennis W. Ruck, Editor(s)

© SPIE. Terms of Use
Back to Top