• DocumentCode
    968047
  • Title

    Modeling and Analysis of Software Fault Detection and Correction Process by Considering Time Dependency

  • Author

    Wu, Y.P. ; Hu, Q.P. ; Xie, M. ; Ng, S.H.

  • Author_Institution
    Singapore Nat. Univ., Singapore
  • Volume
    56
  • Issue
    4
  • fYear
    2007
  • Firstpage
    629
  • Lastpage
    642
  • Abstract
    Software reliability modeling & estimation plays a critical role in software development, particularly during the software testing stage. Although there are many research papers on this subject, few of them address the realistic time delays between fault detection and fault correction processes. This paper investigates an approach to incorporate the time dependencies between the fault detection, and fault correction processes, focusing on the parameter estimations of the combined model. Maximum likelihood estimates of combined models are derived from an explicit likelihood formula under various time delay assumptions. Various characteristics of the combined model, like the predictive capability, are also analyzed, and compared with the traditional least squares estimation method. Furthermore, we study a direct, useful application of the proposed model & estimation method to the classical optimal release time problem faced by software decision makers. The results illustrate the effect of time delay on the optimal release policy, and the overall software development cost.
  • Keywords
    least squares approximations; maximum likelihood estimation; program testing; software reliability; least squares estimation method; maximum likelihood estimates; software decision makers; software development; software fault correction process; software fault detection; software reliability estimation; software reliability modeling; software testing; time delay assumptions; time dependency; Delay effects; Delay estimation; Fault detection; Maximum likelihood detection; Maximum likelihood estimation; Parameter estimation; Predictive models; Programming; Software reliability; Software testing; Delay time modeling; fault correction; fault detection; maximum likelihood estimation; non-homogeneous Poisson process; parameter estimation; software reliability;
  • fLanguage
    English
  • Journal_Title
    Reliability, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9529
  • Type

    jour

  • DOI
    10.1109/TR.2007.909760
  • Filename
    4378411