• DocumentCode
    3548142
  • Title

    Software defects and their impact on system availability-a study of field failures in operating systems

  • Author

    Sullivan, M. ; Chillarege, R.

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    1991
  • fDate
    25-27 June 1991
  • Firstpage
    2
  • Lastpage
    9
  • Abstract
    Defects reported between 1986 and 1989 in the MVS operating system are studied in order to gain the insight needed to provide a clear strategy for avoiding or tolerating them. Typical defects (regular) are compared to those that corrupt a program´s memory (overlay), given that overlays are considered by field services to be particularly hard to find and fix. It is shown that the impact of an overlay defect is, on average, much higher than that of a regular defect, that boundary conditions and allocation management are the major causes of overlay defects, not timing, and that most overlays are small and corrupt data near the data that the programmer meant to update. Further analysis is provided on defects in fixes to other defects, failure symptoms, and the impact of defects on customers.<>
  • Keywords
    fault tolerant computing; operating systems (computers); software reliability; MVS operating system; boundary conditions; field failures; field services; operating systems; overlays; software defects; system availability; Availability; Boundary conditions; Hardware; Programming profession; Software maintenance; Software quality; Software reliability; Software testing; System testing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1991. FTCS-21. Digest of Papers., Twenty-First International Symposium
  • Conference_Location
    Montreal, Quebec, Canada
  • Print_ISBN
    0-8186-2150-8
  • Type

    conf

  • DOI
    10.1109/FTCS.1991.146625
  • Filename
    146625