|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Min Xie, Bo Yang, "A Study of the Effect of Imperfect Debugging on Software Development Cost," IEEE Transactions on Software Engineering, vol. 29, no. 5, pp. 471-473, May, 2003. | |||
| BibTex | x | ||
| @article{ 10.1109/TSE.2003.1199075, author = {Min Xie and Bo Yang}, title = {A Study of the Effect of Imperfect Debugging on Software Development Cost}, journal ={IEEE Transactions on Software Engineering}, volume = {29}, number = {5}, issn = {0098-5589}, year = {2003}, pages = {471-473}, doi = {http://doi.ieeecomputersociety.org/10.1109/TSE.2003.1199075}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Software Engineering TI - A Study of the Effect of Imperfect Debugging on Software Development Cost IS - 5 SN - 0098-5589 SP471 EP473 EPD - 471-473 A1 - Min Xie, A1 - Bo Yang, PY - 2003 KW - Software reliability KW - development cost KW - imperfect debugging KW - testing level KW - testing optimization. VL - 29 JA - IEEE Transactions on Software Engineering ER - | |||
Abstract—It is widely recognized that the debugging processes are usually imperfect. Software faults are not completely removed because of the difficulty in locating them or because new faults might be introduced. Hence, it is of great importance to investigate the effect of the imperfect debugging on software development cost, which, in turn, might affect the optimal software release time or operational budget. In this paper, a commonly used cost model is extended to the case of imperfect debugging. Based on this, the effect of imperfect debugging is studied. As the probability of perfect debugging, termed
[1] P.E. Amman, S.S. Brilliant, and J. Knight, "The effect of imperfect error detection on reliability assessment via life testing," IEEE Trans. on Software Engineering, vol. 20, no. 2, pp 142-148, Feb. 1994.
[2] A.L. Goel, “Software Reliability Models: Assumptions, Limitations, and Applicability,” IEEE Trans. Software Eng., vol. 11, pp. 1411-1423, 1985.
[3] P.K. Kapur and S. Younes, “Modelling an Imperfect Debugging Phenomenon in Software Reliability,” Microelectronics and Reliability, vol. 36, pp. 645-650, 1996.
[4] M. Lyu, Handbook of Software Reliability Engineering. New York: McGraw-Hill, 1996.
[5] M. Ohba and X.M. Chou, “Does Imperfect Debugging Affect Software Reliability Growth?” Proc. 11th Int'l Conf. Software Eng., pp. 237-244, 1989.
[6] H. Pham, “A Software Cost Model with Imperfect Debugging, Random Life Cycle and Penalty Cost,” Int'l J. Systems Science, vol. 27, pp. 455-463, 1996.
[7] J.G. Shanthikumar, “A State and Time-Dependent Occurrence Rate Software Reliability Model with Imperfect Debugging,” Proc. Nat'l Computer Conf., pp. 311-315, 1981.
[8] E. Slud, “Testing for Imperfect Debugging in Software Reliability,” Scandinavian J. Statistics, vol. 24, pp. 555-572, 1997.
[9] M. Xie, Software Reliability Modelling. Singapore: World Scientific, 1991.
[10] X.M. Zhang and H. Pham, “A Software Cost Model with Error Removal Times and Risk Costs,” Int'l J. Systems Science, vol. 29, pp. 435-442, 1998.

