Please use this identifier to cite or link to this item: https://doi.org/10.1007/BF01299227
Title: A dynamic software release model
Authors: Özekici, S. 
Çatkan, N.A.
Keywords: Dynamic programming
imperfect debugging
optimal software release
software development and testing
software reliability
Issue Date: 1993
Citation: Özekici, S.,Çatkan, N.A. (1993). A dynamic software release model. Computational Economics 6 (2) : 77-94. ScholarBank@NUS Repository. https://doi.org/10.1007/BF01299227
Abstract: The determination of optimal software release times constitutes an interesting decision making problem which involves the stochastic structure of the underlying software reliability model, as well as various cost parameters. There is an apparent tradeoff between testing the software further to improve its reliability, and releasing it for operational use to decrease the costs. We propose and analyze in depth a new dynamic model with sufficient generality. After each failure, a debugging activity, possibly imperfect, is undertaken and a decision is made regarding the duration of additional testing. If no failure is observed during this time, then the software is released. Otherwise, the failure is debugged and the decision process is repeated in a dynamic fashion. The problem is formulated using dynamic programming and interesting characterizations of the optimal release policy are presented. The dynamic solution procedure is demonstrated by some numerical illustrations. © 1993 Kluwer Academic Publishers.
Source Title: Computational Economics
URI: http://scholarbank.nus.edu.sg/handle/10635/45019
ISSN: 09277099
DOI: 10.1007/BF01299227
Appears in Collections:Staff Publications

Show full item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.