Abstract

This paper presents a general software reliability growth model (SRGM) based on non-homogeneous Poisson process (NHPP) and optimal software release policy with cost and reliability criteria. The main motive of this study is to develop a software release time decision model considering maintenance cost and warranty cost under fuzzy environment. In previous studies, maintenance cost has been defined either in terms of warranty cost or fault debugging cost. In reality, maintenance cost includes the cost of free patches, updates, technical support and future enhancement. Also, it is possible that maintenance process causes the removal of software faults in the operational phase including the faults which occur outside the warranty period or warranty definition. In other words, warranty action may be included the maintenance action, but not the converse. Considering this fact, maintenance cost and warranty cost are defined separately in the proposed study. Initially, an SRGM has been proposed with the revised concept of imperfect debugging phenomenon considering fault removal efficiency (FRE). Furthermore, the effect of changes in various environmental factors on models parameters has been taken into account. Numerical examples based on real software failure data sets have been given to analyze the performance of the proposed models.

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