Monitoring Software Failure Process using Half Logistic Distribution

In this paper, Software reliability is the anticipation of operations which are free of error in the software in a stated environment during the detailed time duration. Statistical Process Control can survey the gauging of software failure and thereby devote significantly to the enhancement of software reliability. Such an assessment assists the software development team to pinpoint and diagnose their actions during software failure process and hence, assure superior software reliability. A control mechanism planted on the cumulative observations of interval domain failure data using mean value function of the Half Logistic Distribution (HLD) based on Non Homogeneous Poisson Process (NHPP) is proposed. The maximum likelihood estimation approach is used to estimate the unknown parameters of the model. A new mechanism is coded to analyze the observations instead of using regular control charts. General Terms Decision Rule, Software testing, Software failure data, Quality Software.

[1]  U. SargutK.,et al.  Utilization of statistical process control (SPC) in emergent software organizations , 2006 .

[2]  Thong Ngee Goh,et al.  Some effective control chart procedures for reliability monitoring , 2002, Reliab. Eng. Syst. Saf..

[3]  Standard Glossary of Software Engineering Terminology , 1990 .

[4]  Hoang Pham,et al.  System Software Reliability , 1999 .

[5]  Swapna S. Gokhale,et al.  Log-logistic software reliability growth model , 1998, Proceedings Third IEEE International High-Assurance Systems Engineering Symposium (Cat. No.98EX231).

[6]  Mutsumi Komuro,et al.  Experiences of applying SPC techniques to software development processes , 2006, ICSE.

[7]  Shigeru Yamada,et al.  Statistical software reliability prediction and its applicability based on mean time between failures , 1995 .

[8]  Yi-Ping Chang,et al.  ESTIMATION OF PARAMETERS FOR NONHOMOGENEOUS POISSON PROCESS: SOFTWARE RELIABILITY WITH CHANGE-POINT MODEL , 2001 .

[9]  Till Biskup,et al.  Author Profile , 2013 .

[10]  Onur Demirörs,et al.  Utilization of statistical process control (SPC) in emergent software organizations: Pitfalls and suggestions , 2006, Software Quality Journal.

[11]  Elmer E Lewis,et al.  Introduction To Reliability Engineering , 1987 .

[12]  Hoang Pham,et al.  Handbook of reliability engineering , 2013 .

[13]  R Satya Prasad Half logistic software reliability growth model , 2007 .

[14]  Theodora Kourti,et al.  Statistical Process Control of Multivariate Processes , 1994 .

[15]  John D. Musa,et al.  Software reliability - measurement, prediction, application , 1987, McGraw-Hill series in software engineering and technology.

[16]  Petros E. Maravelakis,et al.  Statistical Process Control using Shewhart Control Charts with Supplementary Runs Rules , 2007 .

[17]  Ronald P. Anjard,et al.  SPC chart selection process , 1995 .

[18]  Danilo Caivano,et al.  Statistical process control for software: a systematic approach , 2008, ESEM '08.

[19]  Mitsuru Ohba,et al.  Software Reliability Analysis Models , 1984, IBM J. Res. Dev..

[20]  Michael R. Lyu,et al.  A Unified Scheme of Some Nonhomogenous Poisson Process Models for Software Reliability Estimation , 2003, IEEE Trans. Software Eng..

[21]  Danilo Caivano,et al.  Continuous software process improvement through statistical process control , 2005, Ninth European Conference on Software Maintenance and Reengineering.

[22]  R. Satya Prasad,et al.  Software Reliability Measuring using Modified Maximum Likelihood Estimation and SPC , 2011 .

[23]  Maria Teresa Baldassarre,et al.  Managing Software Process Improvement (SPI) through Statistical Process Control (SPC) , 2004, PROFES.

[24]  David N. Card Statistical process control for software? , 1994, IEEE Software.