CFP last date
20 May 2024
Reseach Article

Assessing Software Reliability using Inter Failures Time Data

by R Satya Prasad, Bandla Srinivasa Rao, R.R. L Kantham
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 18 - Number 7
Year of Publication: 2011
Authors: R Satya Prasad, Bandla Srinivasa Rao, R.R. L Kantham
10.5120/2300-2639

R Satya Prasad, Bandla Srinivasa Rao, R.R. L Kantham . Assessing Software Reliability using Inter Failures Time Data. International Journal of Computer Applications. 18, 7 ( March 2011), 1-3. DOI=10.5120/2300-2639

@article{ 10.5120/2300-2639,
author = { R Satya Prasad, Bandla Srinivasa Rao, R.R. L Kantham },
title = { Assessing Software Reliability using Inter Failures Time Data },
journal = { International Journal of Computer Applications },
issue_date = { March 2011 },
volume = { 18 },
number = { 7 },
month = { March },
year = { 2011 },
issn = { 0975-8887 },
pages = { 1-3 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume18/number7/2300-2639/ },
doi = { 10.5120/2300-2639 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:05:49.041104+05:30
%A R Satya Prasad
%A Bandla Srinivasa Rao
%A R.R. L Kantham
%T Assessing Software Reliability using Inter Failures Time Data
%J International Journal of Computer Applications
%@ 0975-8887
%V 18
%N 7
%P 1-3
%D 2011
%I Foundation of Computer Science (FCS), NY, USA
Abstract

For critical business applications continuous availability is a requirement. Software reliability is an important component of continuous application availability. A single software defect can cause a system failure. To avoid these failures, reliable software is required. Due to schedule pressure, resource limitations, and unrealistic requirements in software development process, developing reliable software is difficult. To monitor software process variations and to improve reliability, the statistical Process Control (SPC) can be applied to software development process. SPC is a methodology that aims to provide process control in statistical terms. Control charts are the most common tools for determining whether a software process is under statistically control or not. In this paper we proposed a control mechanism, based on time between failures observations using exponential distribution, which is based on Non Homogeneous Poisson Process (NHPP).

References
  1. Florac, W.A., Carleton, A.D., “Measuring The Software Process:” Addison-wesley Professional, Jul 1999
  2. Goel, A.L., Okumoto, K., 1979. Time-dependent error-detection rate model for software reliability and other performance measures. IEEE Trans. Reliab. R-28, 206-211.
  3. Kimura, M., Yamada, S., Osaki, S., 1995. ”Statistical Software reliability prediction and its applicability based on mean time between failures”. Mathematical and Computer Modelling,Volume 22, Issues 10-12, Pages 149-155.
  4. Koutras, M.V., Bersimis, S., Maravelakis,P.E., 2007. “Statistical process control using shewart control charts with supplementary Runs rules” Springer Science Business media 9:207-224.
  5. MacGregor, J.F., Kourti, T., 1995. “Statistical process control of multivariate processes”. Control Engineering Practice Volume 3, Issue 3, March 1995, Pages 403-414 .
  6. Musa, J.D, Software Reliability Engineering McGraw-Hill, 1998
  7. Musa, J.D., Iannino, A., Okumoto, k., 1987. “Software Reliability: Measurement Prediction Application”. McGraw-Hill, New York.
  8. M.Xie, T.N. Goh, P.Ranjan, “Some effective control chart procedures for reliability monitoring” , Elsevier, Reliability engineering and System safety (2002).
  9. Ohba, M., 1984. “Software reliability analysis model”. IBM J. Res. Develop. 28, 428-443.
  10. Pham. H., 2003. “Handbook of Reliability Engineering”, Springer.
  11. Pham. H., 2006. “System software reliability”, Springer.
  12. Swapna S. Gokhale and Kishore S.Trivedi, 1998. “Log-Logistic Software Reliability Growth Model”. The 3rd IEEE International Symposium on High-Assurance Systems Engineering. IEEE Computer Society.
Index Terms

Computer Science
Information Sciences

Keywords

Software reliability Statistical Process Control (SPC) NHPP MLE Probability limits