Abstract

In this paper, we consider the problem of determining the optimal testing period and the optimal maintenance limit for software. Software debugging in the testing phase and the operation stage is described by a software reliability model based on a nonhomogeneous Poisson process and models the difference between the software execution environments in both stages as the operational profile. Furthermore, the time when continued maintenance by the project team ends is defined as the planned maintenance limit. Each of the optimal testing period (release time) and the optimal planned maintenance limit that minimize the total expected software cost is determined. Finally, we present an algorithm that determines the joint optimal policies for both, and perform the optimal testing/maintenance design through numerical examples. © 2006 Wiley Periodicals, Inc. Electron Comm Jpn Pt 3, 89(8): 1–9, 2006; Published online in Wiley InterScience (www.interscience.wiley.com). DOI 10.1002/ecjc.20224

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.