ACM Home Page
Please provide us with feedback. Feedback
Approaches to computer reliability: then and now
Full text PdfPdf (1.67 MB)
Source AFIPS Joint Computer Conferences archive
Proceedings of the June 7-10, 1976, national computer conference and exposition table of contents
New York, New York
SESSION: Systems: computer systems table of contents
Pages 401-411  
Year of Publication: 1976
Author
Algirdas Avižienis  University of California, Los Angeles, California
Sponsor
AFIPS : American Federation of Information Processing Societies
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 18,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1499799.1499859
What is a DOI?

ABSTRACT

Approaches to the attainment of reliable computer operation are considered in this paper. The goal is to assure correct execution of programs using less than perfect components. The discussion includes design methodology, fault classification, redundancy techniques, reliability modeling and prediction, and examples of fault-tolerant computers. The last section identifies some relationships between reliability methods for hardware and for software.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Avižienis, A., "Architecture of Fault-Tolerant Computing Systems," Digest of the 1975 International Symposium on Fault-Tolerant Computing, Paris, France, June 1975, pp. 3--16.
3
 
4
Avižienis, A., "The Methodology of Fault-Tolerant Computing," Proceedings of the First USA-Japan Computer Conference, Tokyo, Japan, October 1972, pp. 405--413.
 
5
Short, R. A., "The Attainment of Reliable Digital Systems Through the Use of Redundancy---A Survey," IEEE Computer Group News, Vol. 2, No. 2, March 1968, pp. 2--17.
 
6
Von Neumann, J., Probabilistic Logics and the Synthesis of Reliable Organisms from Unreliable Components," in Automata Studies, C. E. Shannon and J. McCarthy, eds., Annals of Math. Studies No. 34, Princeton, University Press, 1956, pp. 43--98.
 
7
Moore, E. F. and C. E. Shannon, "Reliable Circuits Using Less Reliable Relays," Journal of the Franklin Institute, Vol. 262, Nos. 9 and 10, September, October 1956, pp. 191--208 and 281--297.
 
8
Cooper, A. E. and W. T. Chow, "Development of On-Board Space Computer Systems," IBM Journal of Research and Development, Vol. 20, No. 1, January 1976, pp. 5--19.
 
9
Downing, R. W., J. S. Nowak and L. S. Tuomenoksa, "No. 1 ESS Maintenance Plan," The Bell System Technical Journal, Vol. 43, No. 5, Part 1, September 1964, pp. 1961--2019.
 
10
Beuscher, H. J. et al., "Administration and Maintenance Plan of No. 2 ESS," The Bell System Technical Journal, Vol. 48, October 1969, pp. 2765--2815.
 
11
 
12
 
13
"An Application-Oriented Multiprocessing System," IBM Systems Journal, Vol. 6, No. 2, 1967.
 
14
Rohr, J. A., "STAREX Self-Repair Routines: Software Recovery in the JPL-STAR Computer," Digest of the 1973 International Symposium on Fault-Tolerant Computing, Palo Alto, CA, June 1973, pp. 11--16.
 
15
Carter, W. C. and P. R. Schneider, "Design of Dynamically Checked Computers," Information Processing 68 (Proceedings of IFIP Congress 1968), pp. 878--883.
16
 
17
Gilley, G. C., "A Fault-Tolerant Spacecraft," Digest of 1972 International Symposium on Fault-Tolerant Computing, June 1972, pp. 105--109.
 
18
19
20
 
21
Blaauw, G. A., "The Structure of SYSTEM/360: Part V---Multisystem Organization," IBM System Journal, Vol. 3, No. 2, 1964, pp. 181--195.
 
22
A Guide to the IBM System/360 Model 145, IBM Corporation, Technical Publications Department, White Plains, New York, Third Edition, August 1972.
23
24
25
 
26
Levy, H. O. and R. B. Conn, "A Simulation Program for Reliability Prediction of Fault Tolerant Systems," Digest of the Fifth International Symposium on Fault-Tolerant Computing, Paris, France, June 1975, pp. 104--109.
 
27
 
28
Tang, D. T. and R. T. Chien, "Coding for Error Control," IBM Systems Journal, Vol. 8, No. 1, 1969, pp. 48--86.
29
 
30
31
 
32
Barlow, R. W. and F. Proschan, Mathematical Theory of Reliability, Wiley and Sons, 1965.
 
33
Griesmer, J. E., R. E. Miller, J. P. Roth, "The Design of Digital Circuits to Eliminate Catastrophic Failures," Redundancy Techniques for Computing Systems, Spartan Press, Inc., Washington, D.C., 1962, pp. 328--348.
 
34
Bricker, J. L., "A Unified Method for Analyzing Mission Reliability for Fault-Tolerant Computer Systems," IEEE Transactions on Reliability, Vol. R-22, No. 2, June 1973, pp. 72--77.
 
35
Ng, Y. W. and A. Avižienis, "A Unifying Reliability Model for Closed Fault-Tolerant Systems," Digest of the Fifth International Symposium on Fault-Tolerant Computing, Paris, France, June 1975, p. 224; full text to appear in IEEE Transactions on Computers.
 
36
 
37
Merryman, P. M. and A. Avižienis, "Modeling Transient Faults in TMR Computer Systems," Proceedings 1975 Annual Reliability and Maintainability Symposium, Washington, D.C., January 1975, pp. 333--339.
 
38
 
39
Hardie, F. H. and R. S. Suhocki, "Design and Use of Fault Simulation for Saturn Computer Design," IEEE Transactions on Computers, Vol. EC-16, August 1967, pp. 412--429.
 
40
Chang, H. Y., G. W. Smith, Jr. and R. B. Walford, "LAMP: System Description," The Bell System Technical Journal, Vol. 53, No. 8, October 1974, pp. 1431--1449.
41
 
42
Shooman, M. L., "Operational Testing and Software Reliability Estimation During Program Development," Proceedings of the 1973 IEEE Symposium on Computer Software Reliability, New York City, 1973, pp. 51--56.
 
43
Moranda, P. B., "Prediction of Software Reliability during Debugging," Proceedings of the 1975 Annual Reliability and Maintainability Symposium, January 1975, pp. 327--332.
 
44
Elmendorf, W. R., "Fault-Tolerant Programming," Digest of the 1972 International Symposium on Fault-Tolerant Computing, IEEE Computer Society, 1972, pp. 79--83.
 
45
Randell, B., "System Structure for Software Fault Tolerance," IEEE Transactions on Software Engineering, Vol. SE-1, No. 2, June 1975, pp. 220--232.
Collaborative Colleagues:
Algirdas Avižienis: colleagues