• DocumentCode
    1297523
  • Title

    Reliable hardware/software architecture

  • Author

    Wulf, William A.

  • Author_Institution
    Dept.of Computer Sci., Carnegie-Mellon Univ., Pittsburgh, PA, USA
  • Issue
    2
  • fYear
    1975
  • fDate
    6/1/1975 12:00:00 AM
  • Firstpage
    233
  • Lastpage
    240
  • Abstract
    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. 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 to include dynamic error detection and recovery.
  • Keywords
    computer architecture; fault tolerant computing; operating systems (computers); error detection and recovery; fault tolerance; modular programming; operating systems; reliable hardware/software architecture; structured programming; Hardware; Kernel; Program processors; Redundancy; Software reliability; Error detection and recovery; fault tolerance; modular decomposition; operating systems; software; software reliability; structured-programming;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1975.6312843
  • Filename
    6312843