Software quality is a major concern for all software developers. Quality of the software can be assessed using various
measures such as - the failure intensity function, the mean time to failure, failure rate etc. Several methods of estimation, like -
the maximum likelihood estimation, the least square estimation etc are used in estimating these quantities. However, the
software reliability, which is the probability of failure free operation of the software over a specified period of time, is an
important measure of the quality of the software that helps the developers of the software to ensure that the user requirements
are met. Software reliability models having certain failure time distribution are used to find the estimators of reliability and
software failure data obtained during testing are used to estimate these values. Since most of the software failures have Weibull
failure time distribution, herein, it is intended to estimate the reliability for the Weibull class models.