|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Xiaolin Teng, Hoang Pham, "A Software Cost Model for Quantifying the Gain with Considerations of Random Field Environments," IEEE Transactions on Computers, vol. 53, no. 3, pp. 380-384, March, 2004. | |||
| BibTex | x | ||
| @article{ 10.1109/TC.2004.1261844, author = {Xiaolin Teng and Hoang Pham}, title = {A Software Cost Model for Quantifying the Gain with Considerations of Random Field Environments}, journal ={IEEE Transactions on Computers}, volume = {53}, number = {3}, issn = {0018-9340}, year = {2004}, pages = {380-384}, doi = {http://doi.ieeecomputersociety.org/10.1109/TC.2004.1261844}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Computers TI - A Software Cost Model for Quantifying the Gain with Considerations of Random Field Environments IS - 3 SN - 0018-9340 SP380 EP384 EPD - 380-384 A1 - Xiaolin Teng, A1 - Hoang Pham, PY - 2004 KW - Nonhomogeneous Poisson process (NHPP) KW - software reliability KW - optimum software release time KW - software testing KW - software gain model. VL - 53 JA - IEEE Transactions on Computers ER - | |||
Abstract—In this paper, we present a software gain model under random field environment with consideration of not only time to remove faults during in-house testing, cost of removing faults during beta testing, risk cost due to software failure, but also the benefits from reliable executions of the software during the beta testing and field operation. To our knowledge, this is the first study that incorporates the random field environmental factor into the cost model. We also provide an optimal release policy in which the net gain of the software development process is maximized. This gain model can help managers and developers to determine when to stop testing the software and release it to beta testing users and to end-users.
[1] A.L. Goel and K. Okumoto, Time-Dependent Error-Detection Rate Model for Software and Other Performance Measures IEEE Trans. Reliability, vol. 28, pp. 206-211, 1979.
[2] R.H. Hou, S.Y. Kuo, and Y.P. Chang, Optimal Release Times for Software Systems with Scheduled Delivery Time Based on the HGDM IEEE Trans. Computers, vol. 46, no. 2, pp. 216-221, Feb. 1997.
[3] M. Kimura and S. Yamada, Optimal Software Release Policies with Random Life-Cycle and Delivery Delay Proc. ISSAT Int'l Conf. Reliability&Quality in Design pp. 215-219, 1995.
[4] M. Kimura, T. Toyota, and S. Yamada, Economic Analysis of Software Release Problems with Warranty Cost and Reliability Requirement Reliability Engineering&System Safety, vol. 66, no. 1, pp. 49-55, 1999.
[5] 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.
[6] H. Pham and X. Zhang, An NHPP Software Reliability Model and Its Comparison Int'l J. Reliability, Quality and Safety Eng., vol. 4, no. 3, pp. 269-282, 1997.
[7] H. Pham, L. Nordmann, and X. Zhang, A General Imperfect Debugging NHPP Model with S-Shaped Fault Detection Rate IEEE Trans. Reliability, vol. 48, no. 2, pp. 169-175, 1999.
[8] H. Pham and X. Zhang, Software Release Policies with Gain in Reliability Justifying the Costs Annals Software Eng., vol. 8, pp. 147-166, 1999.
[9] H. Pham and X. Zhang, A Software Cost Model with Warranty and Risk Costs IEEE Trans. Computers, vol. 48, no. 1, pp. 71-75, Jan. 1999.
[10] H. Pham, Software Reliability. Singapore: Springer-Verlag, 2000.
[11] H. Pham and H. Wang, A Quasi Renewal Process for Software Reliability and Testing Costs IEEE Trans. Systems, Man and Cybernetics, vol. 31, no. 6, pp. 623-631, 2001.
[12] X. Teng and H. Pham, Software Reliability and Cost Models under Random Environment Quality&Reliability Eng. Center, Report #105, Dept. of Industrial Eng., Rutgers Univ., 2003.
[13] S. Yamada and S. Osaki, Cost-Reliability Optimal Release Policies for Software Systems IEEE Trans. Reliability, vol. 34, no. 5, pp. 422-424, 1985.
[14] S. Yamada and S. Osaki, Optimal Software Release Policies with Simultaneous Cost and Reliability Requirements European J. Operations Research, vol. 31, no. 1, pp. 46-51, 1987.

