• DocumentCode
    2349239
  • Title

    Software reliability analysis incorporating fault detection and debugging activities

  • Author

    Gokhale, Swapna S. ; Lyu, Michael R. ; Trivedi, Kishor S.

  • Author_Institution
    Bourns Coll. of Eng., California Univ., Riverside, CA, USA
  • fYear
    1998
  • fDate
    4-7 Nov 1998
  • Firstpage
    202
  • Lastpage
    211
  • Abstract
    The software reliability measurement problem can be approached by obtaining the estimates of the residual number of faults in the software. Traditional black box based approaches to software reliability modeling assume that the debugging process is instantaneous and perfect. The estimates of the remaining number of faults, and hence reliability, are based on these oversimplified assumptions and they tend to be optimistic. We propose a framework relying on rate based simulation technique for incorporating explicit debugging activities along with the possibility of imperfect debugging into the black box software reliability models. We present various debugging policies and analyze the effect of these policies on the residual number of faults in the software. In addition, we propose a methodology to compute the reliability of the software, taking into account explicit debugging activities. An economic cost model to determine the optimal software release criteria in the presence of debugging activities is described. Finally, we present the high level architecture of a tool, called SRSIM, for the purpose of automating the simulation techniques presented
  • Keywords
    program debugging; software cost estimation; software metrics; software reliability; virtual machines; SRSIM; black box based approaches; black box software reliability models; debugging activities; debugging policies; debugging process; economic cost model; explicit debugging activities; fault detection; high level architecture; imperfect debugging; optimal software release criteria; rate based simulation technique; simulation techniques; software reliability analysis; software reliability measurement problem; Computer science; Debugging; Educational institutions; Electrical capacitance tomography; Electrical fault detection; Environmental economics; Fault detection; Software measurement; Software quality; Software reliability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 1998. Proceedings. The Ninth International Symposium on
  • Conference_Location
    Paderborn
  • ISSN
    1071-9458
  • Print_ISBN
    0-8186-8991-9
  • Type

    conf

  • DOI
    10.1109/ISSRE.1998.730883
  • Filename
    730883