Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

ISRO | ISRO CS 2007 | Question 79

  • Last Updated : 22 Jun, 2018

Which of the following models used for software reliability
(A) Waterfall
(B) Musa

(D) Rayleigh

Answer: (D)

Explanation: Rayleigh Model:
This model predicts fault detection over the life of the software development effort and can be used in conjunction with the other prediction techniques. Software management may use this profile to gauge the defect status. This model assumes that over the life of the project that the faults detected per month will resemble a Raleigh

Musa Model:
This prediction technique is used to predict, prior to system testing, what the failure rate will be at the start of system testing. This prediction can then later be used in the reliability growth modelling. For this prediction method, it is assumed that the only thing known about the hypothetical program is a prediction of its size and the processor speed.

The constructive cost model was developed as a model for estimating effort, cost, and schedule for software projects.

Waterfall Model:
Waterfall is the software development life cycle model which depicts the phases of conception, initiation, analysis, design, construction, testing, deployment and maintenance.

Musa model is also used for software reliability testing but Rayleigh model is very popularly used with higher accuracy.

So, option (D) is correct.

Quiz of this Question

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!