Abstract

This study proposes an approach in which software developer should release the product early and continue the testing process for an added period in the operational phase. The software reliability model assumes that the tester’s fault-identification rate modifies after the software release. The time instant at which a bug-detection rate experience a change is termed as a change-point. This paper further discusses the optimal software release policy to determine the software time-to-market and testing duration by dealing with two criteria, namely, reliability and cost. Therefore, multi-criteria decision-making (MCDM) technique recognized as multi-attribute utility theory (MAUT) is applied to measure the optimal release policy. In the current research, the effect of testing effort on modeling the software reliability and cost function is investigated for the joint optimization problem. A numerical illustration is provided by using the actual data set to examine the performance of the developed optimal release time and testing termination time policy.

Full Text
Published version (Free)

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