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%2F4845

Refbacks

  • There are currently no refbacks.


Reminder

If you have already registered in Journal A and plan to submit article(s) to Journal B, please click the CATEGORIES, or JOURNALS A-Z on the right side of the "HOME".


We only use three mailboxes as follows to deal with issues about paper acceptance, payment and submission of electronic versions of our journals to databases:
caooc@hotmail.com; sss@cscanada.net; sss@cscanada.org

Copyright © 2010 Canadian Research & Development Centre of Sciences and Cultures
Address: 730, 77e AV, Laval, Quebec, H7V 4A8, Canada

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