Assessment of expected reliability of applied software for computer-based information systems
https://doi.org/10.37661/1816-0301-2021-18-1-84-95
Abstract
The reliability of computer-based information systems is largely determined by the reliability of the developed application software. The failure rate of its computer program is considered as an indicator of the reliability of the application software. To determine the expected reliability of the application software planned for the development (until writing the code of a program), the model is proposed that uses some parameters of the future computer program, data on the influence of various factors on its reliability, and further testing of the program. The model takes into account the field of software application and computer processor performance. The process of model parameters obtaining is analyzed., It is possible by use of proposed model to determine the predicted failure rate of the planned application computer program, and then the reliability of the computer-based information system as a whole. If necessary, the measures can be developed to ensure the required level of reliability of the computer-based information system.
Keywords
About the Authors
S. M. BorovikovBelarus
Sergei M. Borovikov, Cand. Sci. (Eng.), Associate Professor of the Department of Information and Computer Systems Design
st. P. Brovki, 6, 220013, Minsk
V. O. Kaziuchyts,
Belarus
Vladislav O. Kaziuchyts, M. Sci. (Eng.), Postgraduate Student
st. P. Brovki, 6, 220013, Minsk
V. V. Khoroshko
Belarus
Vitaliy V. Khoroshko, Cand. Sci. (Eng.), Head of the Department of Information and Computer Systems Design
st. P. Brovki, 6, 220013, Minsk
S. S. Dick
Belarus
Sergei S. Dick, M. Sci. (Eng.), Postgraduate Student
st. P. Brovki, 6, 220013, Minsk
K. I. Klinov
Belarus
Konstantin I. Klinov, Student
st. P. Brovki, 6, 220013, Minsk
References
1. Shubinsky I. B. Funktsionalnaya nadezhnost informatsionnykh sistem. Metody analiza. Functional Reliability of Information Systems. Analysis Methods. Moscow, Nadezhnost, 2012, 296 p. (in Russian).
2. Chukanov V. O., Gurov V. V., Prokop'eva E. V. Metody obespecheniya apparatno-programmnoj nadyozhnosti vychislitel'nyh system. Methods for Ensuring the Hardware and Software Reliability of Computing Systems, 2014. Available at: http://www.mcst.ru/metody-obespecheniya-apparatnoprogrammnoj-nadezhnosti-vychislitelnykh-sistem (accessed 21.04.2020).
3. Denson W., Nicholls D., Lein P., Wisnewski J. Reliability Prediction Models. Notice 1: HDBK-217Plus™. 2nd ed., Washington, Quanterion Solutions Incorporated, 2015, 186 p.
4. Gullo L. J. The Revitalization of MIL-HDBK-217, 2008. Available at: https://www.researchgate.net/publication/229021234_The_Revitalization_of_MIL-HDBK-217 (accessed 20.04.2020).
5. Ehiagwina F. O., Adewunmi T. O., Seluwa E. O., Kehinde O. O., Abubakar N. S. A comparative overview of electronic devices reliability prediction methods-applications and trends. Majlesi Journal of Telecommunication Devices, 2016, Vol. 5, no. 4, pp. 129–137.
6. Prytkov S. F., Gorbacheva V. M., Borisov A. A. Nadyozhnost elektroradioizdely. Reliability of Radio and Electronic products. Moscow, Federal'noe gosudarstvennoe unitarnoe predprijatie "22 Central'nyj nauchno-issledovatel'skij ispytatel'nyj institut Ministerstva oborony Rossijskoj Federacii", 2008, 641 p. (in Russian).
7. Borovikov S. M., Shnejderov E. N., Matyushkov V. E., Cyrel'chuk I. N. Razrabotka metodiki prognozirovaniya nadyozhnosti elektronnykh ustroystv dlya sistemy ARION [Development of a method for predicting the reliability of electronic devices for the ARION system]. Doklady Belorusskogo gosudarstvennogo universiteta informatiki i radiojelektroniki [Reports of the Belarusian State University of Informatics and Radioelectronics], 2011, no. 4(58), pp. 93–100 (in Russian).
8. Borovikov S. M., Cyrel'chuk I. N., Troyan F. D. Raschyot pokazateley nadyozhnosti radioelektronnykh sredstv. Calculation of Reliability Indicators of Electronic Equipment. Minsk, Belorusskij gosudarstvennyj universitet informatiki i radiojelektroniki, 2010, 68 p. (in Russian).
9. Cooper S. E., Ramey-Smith A. M., Wreathall J., Parry G. W., Bley D. C., …, Barriere M. T. A Technique for Human Error Analysis. Technical Basis and Methodology Description (NUREG/CR-6350, BNL-NUREG-52467). Washington, U. S. Nuclear Regulatory Commission, 1996, 114 p.
10. Hollnagel E. Human Reliability Analysis: Context and Control. London, Academic Press, 1993, 336 p.
11. Bodrov V. A., Orlov V. Ya. Psikhologiya i nadezhnost: chelovek v sistemakh upravleniya tekhnikoy. Psychology and Reliability: Man in Control Systems of Technique. Moscow, Institut psikhologii Rossijskoj akademii nauk, 1998, 288 p. (in Russian).
12. Shcheblanov V. Yu., Bobrov A. F. Nadezhnost deyatelnosti cheloveka v avtomatizirovannykh sistemakh i ee kolichestvennaya otsenka [Reliability of human activity in automated systems and its quantitative assessment]. Psikhologichesky zhurnal [Psychological Journal], 1990, no. 3, pp. 36–40 (in Russian).
13. Sridevi E., Aruna B., Sowjanya P. Software reliability – an overview. International Journal of Computer Science and Technology, 2012, vol. 3, iss. 1, рр. 471–473.
14. Lyu M. R. Handbook of Software Reliability Engineering. New York, McGraw-Hill, 1996, 850 p.
15. Prasad C. M., Flowrence L., Srikrishna C. V. Overview of software reliability models. International Journal of Engineering and Management Research, 2013, Vol. 3, iss. 5, рр. 11–15.
16. Karanta I. Methods and Problems of Software Reliability Estimation: VTT Working Papers 63. Espoo, VTT Technical Research Centre of Finland, 2006, 57 p.
17. McCall J. A., Randel W., Dunham J., Lauterbach L. Software Reliability, Measurement, and Testing Guidebook for Software Reliability Measurement and Testing, 1992. Available at: https://apps.dtic.mil/dtic/tr/fulltext/u2/a256164.pdf (accessed 20.04.2020).
18. Chukanov V. O. Nadyozhnost programmnogo obespecheniya i apparatnykh sredstv sistem peredachi dannykh atomnykh elektrostantsy. Reliability of Software and Hardware for Data Transmission Systems of Nuclear Power Plant. Moscow, Moskovskij inzhenerno-fizicheskij institut, 2008, 168 p. (in Russian).
19. Borovikov S. M., Dik S. S., Le Van Tam, Klinov K. I. Model prognozirovaniya nadyozhnosti planiruyemykh k razrabotke prikladnykh kompyuternykh programm [A model for predicting the reliability of software applications planned for development]. Internauka [Internauka], 2020, no. 12(141), part 1, pp. 68–72 (in Russian).
20. Borovikov S. M., Dik S. S. Metod otsenki ozhidayemoy nadezhnosti prikladnykh kompyuternykh programm sistem meditsinskoy elektroniki [Method for assessing the expected reliability of applied computer programs of medical electronics systems]. Doklady Belorusskogo gosudarstvennogo universiteta informatiki i radiojelektroniki [Reports of the Belarusian State University of Informatics and Radioelectronics], 2018, no. 7(117), pp. 112–117 (in Russian).
Review
For citations:
Borovikov S.M., Kaziuchyts, V.O., Khoroshko V.V., Dick S.S., Klinov K.I. Assessment of expected reliability of applied software for computer-based information systems. Informatics. 2021;18(1):84-95. (In Russ.) https://doi.org/10.37661/1816-0301-2021-18-1-84-95