Understanding The Software Development Process

1396 Words3 Pages

In our modern society, software has become a very critical component in all kinds of systems and software failures have become the most vital factor that terminates the service and proper function of the whole system. Therefore, it is very important and urgent to understand the software development process and eliminate as many potential problems in software as possible.

Software reliability is defined as the probability of failure-free software operation for a specified period of time in a specified environment.

The determination of software reliability indices is the primary task in the software reliability engineering. The indices are taken as not only the basis for the software reliability design and the constraints during the software development process, but also the foundation of the software’s acceptance.

Software reliability indices are usually divided into Quantitative Indices and Qualitative Indices.

Quantitative indices are quantified software reliability parameters’ values, such as software reliability is quantitatively defined as the probability of failure free operation of a software program for a specified time under specified conditions. However, having a “number”, even with the appropriate accompanying evidence, is not generally sufficient to convince customers or even the system/software suppliers that the software satisfies its requirements. Thus, qualitative indices such as software reliability is also qualitatively defined as a set of attributes that bear on the capability of software to maintain its level of performance under stated conditions for a stated period of time.

A Study method for determining the software reliability qualitative indices based on the two standards of SAE-JA1003 and RTCA D...

... middle of paper ...

...chapter 18.

3. C. Akalya devi, K. E. Kannammal and B. Surendiran, A Hybrid Feature Selection Model For Software Fault Prediction, International Journal on Computational Sciences & Applications (IJCSA) Vol2, No.2, April 2012,

4. J.D. Musa, Anthony Iannino and Kazuhira Okumoto, Software reliability: measurement, prediction, application, New York: McGraw-Hill, 1987

5. GJB 1909.1-1994, The general principle of parameters selection on Equipment reliability, maintainability and indices determination requirements. Beijing: Defense Science, Technology and Industry Committee, 1994.

6. M.Y. LU , “Study on Software Reliability Parameters”, Journal of Beijing University Of Aeronautics And Astronautics, 2001, vol. 27, no. 2, pp.241-244,

7. Xuemei Zhang, Hoang Pham, An analysis of factors affecting software reliability, The Journal of Systems and Software 50 (2000).

Open Document