• DocumentCode
    2684655
  • Title

    Software reliability modeling based on test coverage

  • Author

    Wang, Shuanqi ; Wu, Yumei ; Lu, Minyan ; Li, Haifeng

  • Author_Institution
    Sch. of Reliability & Syst. Eng., Beihang Univ., Beijing, China
  • fYear
    2011
  • fDate
    12-15 June 2011
  • Firstpage
    665
  • Lastpage
    671
  • Abstract
    In order to incorporate the effect of test coverage, two novel software reliability growth models (SRGMs) are proposed in this paper using failure data and test coverage simultaneously. One is continuous using testing time, and the other is discrete with respect to the number of executed test cases instead of testing time. Since one of the most important factors of the coverage-based SRGMs is the test coverage function (TCF), we first discuss a discrete TCF based on Beta function. Then we develop mean value functions (MVF) of the two models integrating test coverage and imperfect debugging. Finally the proposed TCF and MVFs are evaluated and validated on actual software reliability data collected from real software development projects. The results demonstrate clearly that both the proposed TCF and SRGMs provide better estimation and fitting for the data sets under comparisons.
  • Keywords
    program debugging; program testing; software fault tolerance; software reliability; beta function; mean value functions; software debugging; software development projects; software reliability growth models; test coverage function; Equations; Fault detection; Mathematical model; Software; Software reliability; Testing; Software reliability growth model; beta function; mean value function; non-homogeneous poisson process; test coverage function;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliability, Maintainability and Safety (ICRMS), 2011 9th International Conference on
  • Conference_Location
    Guiyang
  • Print_ISBN
    978-1-61284-667-5
  • Type

    conf

  • DOI
    10.1109/ICRMS.2011.5979373
  • Filename
    5979373