What do you mean by software reliability? Briefly describe one reliability model.
Software reliability:
The reliability of a software product essentially denotes its trustworthiness or dependability. Software Reliability is the probability of failure-free software operation for a specified period of time in a specified environment. Software Reliability is also an important factor affecting system reliability.
Reliability Model:
A reliability model can be used to predict when a particular level of reliability is likely to be attained. Thus, reliability growth modelling can be used to determine when to stop testing to attain a given reliability level. One such model is Jelinski-Moranda model.
Jelinski-Moranda:
The simplest reliability model is a step function model where it is assumed that the reliability increases by a constant increment each time an error is detected and repaired . This model assumes that all error contributes equally to reliability growth which is highly unrealistic as we already know that correction of different errors contribute differently to reliability growth.
Equal step function of Jelinski-Moranda model.
Do a comparative study among the following COCOMO models:
(a) Basic
(b) Intermediate
(c) Complete
(d) COCOMO 2
Write the recursive algorithm to find x^ n.
What is Resource management?
What is ISO 9000 Certification? How to Get ISO 9000 Certification?