• DocumentCode
    1545791
  • Title

    A general imperfect-software-debugging model with S-shaped fault-detection rate

  • Author

    Pham, Hoang ; Nordmann, Lars ; Zhang, Xuemei

  • Author_Institution
    Rutgers Univ., Piscataway, NJ, USA
  • Volume
    48
  • Issue
    2
  • fYear
    1999
  • fDate
    6/1/1999 12:00:00 AM
  • Firstpage
    169
  • Lastpage
    175
  • Abstract
    A general software reliability model based on the nonhomogeneous Poisson process (NHPP) is used to derive a model that integrates imperfect debugging with the learning phenomenon. Learning occurs if testing appears to improve dynamically in efficiency as one progresses through a testing phase. Learning usually manifests itself as a changing fault-detection rate. Published models and empirical data suggest that efficiency growth due to learning can follow many growth-curves, from linear to that described by the logistic function. On the other hand, some recent work indicates that in a real industrial resource-constrained environment, very little actual learning might occur because nonoperational profiles used to generate test and business models can prevent the learning. When that happens, the testing efficiency can still change when an explicit change in testing strategy occurs, or it can change as a result of the structural profile of the code under test and test-case ordering
  • Keywords
    Poisson distribution; program debugging; program testing; software reliability; S-shaped fault-detection rate; general imperfect-software-debugging model; growth-curves; learning phenomenon; nonhomogeneous Poisson process; software reliability model; software testing; testing efficiency; Application software; Computer errors; Computer industry; Debugging; Electrical equipment industry; Maximum likelihood estimation; Predictive models; Reliability engineering; Software reliability; Software testing;
  • fLanguage
    English
  • Journal_Title
    Reliability, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9529
  • Type

    jour

  • DOI
    10.1109/24.784276
  • Filename
    784276