Abstract
This paper discusses the problems of software-faults in computer systems, and how such faults can be tolerated. After introducing some terminology, the characteristics of software faults and their effects are described. Then four approaches to software-fault tolerance are described. Finally, an architecture for fault tolerant software components is outlined.
Preview
Unable to display preview. Download preview PDF.
References
G.F. Clement and P.K.Giloth, “Evolution of Fault Tolerant Switching Systems in AT & T”, pp. 55–76 in The Evolution of Fault-Tolerant Computing, (ed. A. Avizienis et al.), Springer-Verlag 1987.
J.R.Connet, E.J. Pasternak and B.D. Wagner, “Software Defenses in Real-Time Control Systems”, Digest of Papers FTCS-72, June 1972 pp. 94–99.
J. Gray, “Why Do Computers Stop and What Can be Done About It?”, 5th Symposium on Reliability in Distributed Software and Database Systems, pp. 3–12.
J. Gray, “A Census of Tandem System Availability Between 1985 and 1990”, IEEE Transactions on Reliability, 39(4), Oct. 1990, pp. 409–418.
J. Gray and A. Reuter, Transaction Processing: Concepts and Techniques, Morgan Kaufmann, 1993.
P.A. Lee and T. Anderson, Fault Tolerance: Principles and Practice (second edition), Springer-Verlag 1990.
U. Voges (ed.), Software Diversity in Computerised Control Systems, Springer-Verlag 1988.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lee, P.A. (1994). Software-faults: The remaining problem in fault tolerant systems?. In: Banâtre, M., Lee, P.A. (eds) Hardware and Software Architectures for Fault Tolerance. Fault Tolerance 1993. Lecture Notes in Computer Science, vol 774. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0020032
Download citation
DOI: https://doi.org/10.1007/BFb0020032
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-57767-6
Online ISBN: 978-3-540-48330-4
eBook Packages: Springer Book Archive