Dr. Naresh Kumar1, Dr. Amrita Agrawal2
Abstract:
Software reliability is the ability of a system to carry out its necessary functions for a predetermined amount of time under static conditions. These days, software systems are used not only in important industries but even in small businesses because of features like quality determination and improvement. Reliability prediction, which offers quality improvement, resource allocation for development, and confidence to create high-quality software products, must be carried out in the early stages of the development process. The current situation has led to a gradual shift in the software development process to component-based development, which makes software more complex. A new development method utilizing reliability prediction models is needed to create software that is failure-free because the current development process is only appropriate for certain projects. This article's primary goal is to propose reliability prediction models for producing software that is error-free.