Skip to main content

Software reliability analysis incorporating fault detection and debugging activities

Publication ,  Journal Article
Gokhale, SS; Lyu, MR; Trivedi, KS
Published in: Proceedings of the International Symposium on Software Reliability Engineering, ISSRE
December 1, 1998

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. In this paper, 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 described in this paper.

Duke Scholars

Published In

Proceedings of the International Symposium on Software Reliability Engineering, ISSRE

ISSN

1071-9458

Publication Date

December 1, 1998

Start / End Page

202 / 211
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Gokhale, S. S., Lyu, M. R., & Trivedi, K. S. (1998). Software reliability analysis incorporating fault detection and debugging activities. Proceedings of the International Symposium on Software Reliability Engineering, ISSRE, 202–211.
Gokhale, S. S., M. R. Lyu, and K. S. Trivedi. “Software reliability analysis incorporating fault detection and debugging activities.” Proceedings of the International Symposium on Software Reliability Engineering, ISSRE, December 1, 1998, 202–11.
Gokhale SS, Lyu MR, Trivedi KS. Software reliability analysis incorporating fault detection and debugging activities. Proceedings of the International Symposium on Software Reliability Engineering, ISSRE. 1998 Dec 1;202–11.
Gokhale, S. S., et al. “Software reliability analysis incorporating fault detection and debugging activities.” Proceedings of the International Symposium on Software Reliability Engineering, ISSRE, Dec. 1998, pp. 202–11.
Gokhale SS, Lyu MR, Trivedi KS. Software reliability analysis incorporating fault detection and debugging activities. Proceedings of the International Symposium on Software Reliability Engineering, ISSRE. 1998 Dec 1;202–211.

Published In

Proceedings of the International Symposium on Software Reliability Engineering, ISSRE

ISSN

1071-9458

Publication Date

December 1, 1998

Start / End Page

202 / 211