A New Model for Software Reliability Evaluation Based on