The Software Reliability Increase Method

Svetlana A. Yaremchuk, Dmitry A. Maevsky

Abstract


Our investigation purpose is to create the software reliability increase method. The proposed method allows creators to calculate statistic, probabilistic and valuating reliability indices of software components which contain defects. The method’s aim is to take into consideration the statistic components complexity by means of composite metrics. The use of received indices provides for components finding which contain much more defects for refactoring and the first testing process. It contributes to increase identified and corrected defects quantity and improve the software reliability on average about 8%.


Keywords


Software reliability; Complexity Software components; Defects; Predictable reliability indexes; Refactoring; Components testing

Full Text:

PDF

References


ISO/IEC 25010. (2011). Systems and Software engineering - Systems and software quality requirements and evaluations (SQuaRE) - System and Software Quality models.

Maevsky, D. A., & Yaremchuk, S. A. (2012). A priori estimation of the amount of faults in information system software. Radio Electronic and Computer Systems, 4(56), 73-80. Kharkiv: KHAI,.

Maevsky, D. A., & Yaremchuk, S. A. (2012). The estimation of the amount of software faults on the complexity metric basis. Electrical Engineering and Computer Systems, 07(83), 113–120. Kiev: Technica.

Neumann, P. G. (1995). Computer related risks. Reading. MA: Addison-Wesley.

IEEE Std 610.12. (1990). IEEE standard glossary of software engineering terminology.

Ma Y., Guo L., Cukic B. (2007). Statistical framework for the prediction of fault proneness. Advances in machine learning application in software engineering (pp.237–265). Idea Group Inc..

Mahaweerawat, A., Sophasathit, P., & Lursinsap, C. (2002). Software fault prediction using fuzzy clustering and radial basis function network. In International conference on intelligent technologies. Vietnam, 304-313.

Thwin, M. M. T., & Quah, T.-S. (2005). Application of neural networks for software quality prediction using object-oriented metrics. J. System Software. May., 76, 147–156.

Pomorova, O. V., & Hovorushchenko, T. O. (2012). The research of Mat Lab function features for scaling input data of Software quality evaluation artificial neural network. Radio Electronic and Computer Systems, 5(57). Kharkiv: KHAI, 219-224.

Fenton, N. E., & Neil, M. A. (1999). Critique of software defect prediction models. IEEE Trans. Softw. Eng., 25(5), 675–689.

The PROMISE Repository of empirical software engineering data. http://promisedata.googlecode.com – 01-04-2014.




DOI: http://dx.doi.org/10.3968/4845

Refbacks

  • There are currently no refbacks.


Copyright (c)




Share us to:   


Reminder

  • We are currently accepting submissions via email only.

  •  The registration and online submission functions have been disabled.

  •  Please send your manuscripts to sss@cscanada.net,or  sss@cscanada.org  for consideration. 

  • We look forward to receiving your work.

 

 Articles published in Studies in Sociology of Science are licensed under Creative Commons Attribution 4.0 (CC-BY).

STUDIES IN SOCIOLOGY OF SCIENCE Editorial Office

Address: 1055 Rue Lucien-L'Allier, Unit #772, Montreal, QC H3G 3C4, Canada.

Telephone: 1-514-558 6138
Website: Http://www.cscanada.net; Http://www.cscanada.org
E-mail:caooc@hotmail.com

Copyright © 2010 Canadian Research & Development Centre of Sciences and Cultures