• DocumentCode
    3041259
  • Title

    The variation of software survival time for different operational input profiles (or why you can wait a long time for a big bug to fail)

  • Author

    Bishop, P.G.

  • Author_Institution
    Adelard, London, UK
  • fYear
    1993
  • fDate
    22-24 June 1993
  • Firstpage
    98
  • Lastpage
    107
  • Abstract
    Experimental and theoretical evidence for the existence of contiguous failure regions in the program input space (blob defects) is provided. For real-time systems where successive input values tend to be similar, blob defects can have a major impact on the software survival time because the failure probability is not constant. For example, with a random walk input sequence, the probability of failure decreases as the time from the last failure increases. It is shown that the key factors affecting the survival time are the input trajectory, the rate of change of the input values, and the surface area of the defect (rather than its volume).
  • Keywords
    software fault tolerance; blob defects; contiguous failure regions; failure probability; input trajectory; program input space; random walk input sequence; real-time systems; software survival time; surface area; Failure analysis; Hazards; Probability density function; Reliability theory; Software measurement; Software reliability; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1993. FTCS-23. Digest of Papers., The Twenty-Third International Symposium on
  • Conference_Location
    Toulouse, France
  • ISSN
    0731-3071
  • Print_ISBN
    0-8186-3680-7
  • Type

    conf

  • DOI
    10.1109/FTCS.1993.627312
  • Filename
    627312