АЛГОРИТМ ПОИСКА ОШИБОК ПРОГРАММ И СТЕНД ТЕСТИРОВАНИЯ ДЛЯ УНИКАЛЬНОГО РАДИОТЕХНИЧЕСКОГО УСТРОЙСТВА
АЛГОРИТМ ПОИСКА ОШИБОК ПРОГРАММ И СТЕНД ТЕСТИРОВАНИЯ ДЛЯ УНИКАЛЬНОГО РАДИОТЕХНИЧЕСКОГО УСТРОЙСТВА
DOI
10.33286/2075-8693-2022-52-72-82
Авторы
Панков Денис Анатольевич, канд. техн. наук, сотрудник АО «ОНИИП», e-mail: trs@oniip.ru.
Ключевые слова
имитация неисправностей, отказы и сбои программно-аппаратных систем, тестирование программного обеспечения, устойчивость к отказам и сбоям
Аннотация
Рассмотрена проблема устойчивости к отказам и сбоям для уникальных радиотехнических устройств. Описаны типовые ошибки программного обеспечения, выявление которых затруднительно при проведении классического тестирования. Предложен вариант организации испытаний с помощью имитации неисправностей для выполнения рекомендаций и требований международных и отечественных стандартов для радиоэлектронных устройств по повышению устойчивости к отказам и сбоям. Приведены алгоритм поиска ошибок и структура стенда для его использования при тестировании уникального радиотехнического устройства с помощью имитации неисправностей.
Литература
1. Похабов Ю. В. Надежность в цифровых технологиях // Надежность. 2020. Т. 20, № 2. С. 3–11.
2. Розенталь Р. М. Мировой и российский опыт развития FMEA // Стандарты и качество. 2010. № 4. С. 54–56.
3. Патент 2549523 Рос. Федерация, МПК G 06 N 11/00 (2006.01). Способ мутационного тестирования радиоэлектронной аппаратуры и ее управляющего программного обеспечения / Недорезов Д. А. № 2014117399/08 ; заявл. 29.04.14 ; опубл. 27.04.15, Бюл. № 12.
4. Патент 2696977 Рос. Федерация, МПК Н04В1/40(2015-01-01). Носимая автоматизированная радиостанция диапазона КВ-УКВ / Фомин В. В., Мартынов А. В, Лушпай А. В., Черненко А. В., Басов П. А., Панков Д. А.: № 2018141019: заявл. 21.11.2018: опубл. 08.08.2019, Бюл. № 22.
5. Марков И., Рыков И. Автоматическое тестовое оборудование с подвижными пробниками в производстве электронных изделий // Компоненты и технологии. 2005. № 1. С. 168–170.
6. Панков Д. A., Денисова Л. A. Контроль и диагностика неисправностей программно-аппаратного комплекса // Омский научный вестник. 2018. № 2. С. 128–130.
7. Увалов Д. В. Бортовая микропроцессорная система управления с повышенной сбоеустойчивостью // Решетневские чтения : материалы XVIII Междунар. науч. конф. (Красноярск, 11–14 нояб. 2014 г.) : в 3 ч. / под общ. ред. Ю. Ю. Логинова; Сиб. гос. аэрокосмич. ун-т. Красноярск, 2014. Ч. 1. С. 248–250. 8. Созин М. Ф. Фаззинг на основании состояния исполнения программы // Решетневские чтения. 2018. Т. 2. С. 344–345.
9. Вентцель Е. С. Теория вероятностей. М. : Наука, 1969. 576 с.
10. Патент 2697629 Рос. Федерация, МПК G06F 11/261 (2018.08). Устройство для имитации неисправностей в программно-аппаратных системах / Д. А. Панков. № 2018105476 ; заявл. 13.02.18 ; опубл. 15.08.19, Бюл. № 23.
11. Свидетельство о государственной регистрации программы для ЭВМ 2019661730 Рос. Федерация. Программа автоматизированного тестирования для поиска неисправностей портативного радиоприемного устройства / Панков Д. А., Кондратьев А. Н. ; заявитель и правообладатель АО «ОНИИП» ; № 2019660514 ; заявл. 27.08.2019; опубл. 05.09.2019.
Для цитирования
Панков Д. А. Алгоритм поиска ошибок программ и стенд тестирования для уникального радиотехнического устройства // Техника радиосвязи. 2022. Выпуск 1 (52). С. 72–82. DOI: 10.33286/2075-8693-2022-52-72-82.