The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.02 - June (1975 vol.1)
pp: 233-240
William A. Wulf , Department of Computer Science, Carnegie-Mellon University, Pittsburgh, Pa. 15213
ABSTRACT
This paper deals with the problem of reliability in a hardware/software system. More specifically it deals with the strategy used to achieve reliability in a particular hardware/software system built by the author and his colleagues at Carnegie-Mellon University. Rather than dealing with the myriad details of the reliability aspects of this system, the paper focuses on the design philosophy which aims at keeping the system operational even though the underlying hardware may be malfunctioning. This philosophy is essentially an extension of the "modular" programming methodology, advocated by Parnas and others, to include dynamic error detection and recovery.
INDEX TERMS
Hardware, Software reliability, Program processors, Kernel, Redundancy, structured-programming, Error detection and recovery, fault tolerance, modular decomposition, operating systems, software, software reliability
CITATION
William A. Wulf, "Reliable hardware/software architecture", IEEE Transactions on Software Engineering, vol.1, no. 2, pp. 233-240, June 1975, doi:10.1109/TSE.1975.6312843
7 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool