• DocumentCode
    752208
  • Title

    Persistent Software Errors

  • Author

    Glass, Robert L.

  • Author_Institution
    Boeing Aerospace Company
  • Issue
    2
  • fYear
    1981
  • fDate
    3/1/1981 12:00:00 AM
  • Firstpage
    162
  • Lastpage
    168
  • Abstract
    Persistent software errors-those which are not discovered until late in development, such as when the software becomes operational-are by far the most expensive kind of error. Via analysis of software problem reports, it is discovered that the predominant number of persistent errors in large-scale software efforts are errors of omitted logic..., that is, the code is not as complex as required by the problem to be solved. Peer design and code review, desk checking, and ultrarigorous testing may be the most helpful of the currently available technologies in attacking this problem. New and better methodologies are needed.
  • Keywords
    Complexity; omitted logic; persistent software error; research in the large; software problem report; testing rigor; Computer errors; Costs; Embedded computing; Embedded software; Error correction; Logic testing; Software debugging; Software maintenance; Software systems; Software testing; Complexity; omitted logic; persistent software error; research in the large; software problem report; testing rigor;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1981.230831
  • Filename
    1702822