Article ID: | iaor20084365 |
Country: | South Korea |
Volume: | 33 |
Issue: | 4 |
Start Page Number: | 487 |
End Page Number: | 493 |
Publication Date: | Dec 2007 |
Journal: | Journal of the Korean Institute of Industrial Engineers |
Authors: | Park Il Gwang, Kong Myung Bock |
Keywords: | software |
In this paper, we deal with an optimal software-release problem of determining the time to stop testing and release the software system to the user. The optimal release time problem is considered from maintenance like the periodic distribution of service packs and the unpredictable distribution of patches after the release. Moreover, the environment of software error-detection during operation differs from the environment during testing. This paper proposes the software reliability growth model which incorporates periodic service packs, unpredictable patches and operational environment. Based on the proposed model, we derive optimal release time to minimize total cost composed of fixing an error, testing and maintenance. Using numerical examples, optimal release time is determined and illustrated.