Software Reliability Models: Failure rate estimation