Оценка ожидаемой надежности прикладных программных средств для компьютерных информационных систем
https://doi.org/10.37661/1816-0301-2021-18-1-84-95
Аннотация
Надежность компьютерной информационной системы во многом определяется надежностью разрабатываемого прикладного программного средства. В качестве показателя надежности прикладного программного средства рассматривается интенсивность отказов его компьютерной программы. Для определения ожидаемой надежности прикладного программного средства, планируемого к разработке (до написания кода компьютерной программы), предлагается модель, в которой используются некоторые параметры будущей компьютерной программы, данные о влиянии на ее надежность различных факторов и предполагаемое в дальнейшем тестирование компьютерной программы. Модель учитывает отрасль применения программного средства и быстродействие процессора компьютера. Анализируется процесс получения параметров модели. С помощью предложенной модели можно определить прогнозную интенсивность отказов планируемой к разработке прикладной компьютерной программы, а далее и надежность компьютерной информационной системы в целом. При необходимости могут быть разработаны организационно-технические мероприятия по обеспечению требуемого уровня надежности компьютерной информационной системы.
Ключевые слова
Об авторах
С. М. БоровиковБеларусь
Боровиков Сергей Максимович, кандидат технических наук, доцент кафедры проектирования информационно-компьютерных систем
ул. П. Бровки, 6, 220013, Минск
В. О. Казючиц
Беларусь
Казючиц Владислав Олегович, магистр технических
наук, аспирант
ул. П. Бровки, 6, 220013, Минск
В. В. Хорошко
Беларусь
Хорошко Виталий Викторович, кандидат технических наук, заведующий кафедрой проектирования информационно-компьютерных систем
ул. П. Бровки, 6, 220013, Минск
С. С. Дик
Беларусь
Дик Сергей Сергеевич, магистр технических наук, аспирант
ул. П. Бровки, 6, 220013, Минск
К. И. Клинов
Беларусь
Клинов Константин Игоревич, студент
ул. П. Бровки, 6, 220013, Минск
Список литературы
1. Шубинский, И. Б. Функциональная надежность информационных систем. Методы анализа / И. Б. Шубинский. – М. : Надежность, 2012. – 296 с.
2. Чуканов, В. О. Методы обеспечения аппаратно-программной надежности вычислительных систем [Электронный ресурс] / В. О. Чуканов, В. В. Гуров, Е. В. Прокопьева. – 2014. – Режим доступа: http://www.mcst.ru/metody-obespecheniya-apparatnoprogrammnoj-nadezhnosti-vychislitelnykh-sistem. – Дата доступа: 21.04.2020.
3. Reliability Prediction Models. Notice 1: HDBK-217Plus™ / W. Denson [et al.]. – 2nd ed. – Washington : Quanterion Solutions Incorporated, 2015. – 186 p.
4. Gullo, L. J. The Revitalization of MIL-HDBK-217 [Electronic resource] / L. J. Gullo. – 2008. – Mode of access: https://www.researchgate.net/publication/229021234_The_Revitalization_of_MIL-HDBK-217. – Date of access: 20.04.2020.
5. A comparative overview of electronic devices reliability prediction methods-applications and trends / F. O. Ehiagwina [et al.] // Majlesi J. of Telecommunication Devices. – 2016. – Vol. 5, no. 4. – P. 129–137.
6. Прытков, С. Ф. Надежность электрорадиоизделий : справ. / С. Ф. Прытков, В. М. Горбачева, А. А. Борисов. – М. : ФГУП «22 ЦНИИИ МО РФ», 2008. – 641 с.
7. Разработка методики прогнозирования надежности электронных устройств для системы АРИОН / С. М. Боровиков [и др.] // Доклады БГУИР. – 2011. – № 4(58). – С. 93–100.
8. Боровиков, С. М. Расчет показателей надежности радиоэлектронных средств : учеб. пособие / С. М. Боровиков, И. Н. Цырельчук, Ф. Д. Троян. – Минск : БГУИР, 2010. – 68 с.
9. A Technique for Human Error Analysis. Technical Basis and Methodology Description (NUREG/CR-6350, BNL-NUREG-52467) / S. Cooper [et al.]. – Washington : U. S. Nuclear Regulatory Commission, 1996. – 114 p.
10. Hollnagel, E. Human Reliability Analysis: Context and Control / E. Hollnagel. – London : Academic Press, 1993. – 336 p.
11. Бодров, В. А. Психология и надежность: человек в системах управления техникой / В. А. Бодров, В. Я. Орлов. – М. : Ин-т психологии РАН, 1998. – 288 с.
12. Щебланов, В. Ю. Надежность деятельности человека в автоматизированных системах и ее количественная оценка / В. Ю. Щебланов, А. Ф. Бобров // Психологический журнал. – 1990. – № 3. – С. 36–40.
13. Sridevi, E. Software reliability – an overview / E. Sridevi, B. Aruna, P. Sowjanya // Intern. J. of Computer Science and Technology. – 2012. – Vol. 3, iss. 1. – P. 471–473.
14. Lyu, M. R. Handbook of Software Reliability Engineering / M. R. Lyu. – N. Y. : McGraw-Hill, 1996. – 850 p.
15. Prasad, C. M. Overview of software reliability models / C. M. Prasad, L. Flowrence, C. V. Srikrishna // Intern. J. 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 / I. Karanta. – Espoo : VTT Technical Research Centre of Finland, 2006. – 57 p.
17. Software Reliability, Measurement, and Testing Guidebook for Software Reliability Measurement and Testing [Electronic resource] / J. A. McCall [et al.]. – 1992. – Mode of access: https://apps.dtic.mil/dtic/tr/fulltext/u2/a256164.pdf. – Date of access: 20.04.2020.
18. Чуканов, В. О. Надежность программного обеспечения и аппаратных средств систем передачи данных атомных электростанций : учеб. пособие / В. О. Чуканов. – М. : МИФИ, 2008. – 168 с.
19. Модель прогнозирования надежности планируемых к разработке прикладных компьютерных программ / С. М. Боровиков [и др.] // Интернаука. – 2020. – № 12(141). – Ч. 1. – С. 68–72.
20. Боровиков, С. М. Метод оценки ожидаемой надежности прикладных компьютерных программ систем медицинской электроники / С. М. Боровиков, С. С. Дик // Доклады БГУИР. – 2018. – № 7(117). – С. 112–117.
Рецензия
Для цитирования:
Боровиков С.М., Казючиц В.О., Хорошко В.В., Дик С.С., Клинов К.И. Оценка ожидаемой надежности прикладных программных средств для компьютерных информационных систем. Информатика. 2021;18(1):84-95. https://doi.org/10.37661/1816-0301-2021-18-1-84-95
For citation:
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