Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397

Номер 4 2022 год

DOI: 10.17587/prin.13.168-177
УДК: 004.054
Конфигурируемая тестовая система для ОСРВ семейства Багет
А. Н. Годунов, канд. физ.-мат. наук, зав. отделом, nkag@niisi.ras.ru, И. И. Хоменков, вед. инж., nkigor@niisi.ras.ru, В. Г. Щепков, вед. инж., nkvs@niisi.ras.ru, Федеральный научный центр Научно-исследовательский институт системных исследований Российской академии наук (ФНЦ НИИСИ РАН), Москва, А. В. Хорошилов, канд. физ.-мат. наук, вед. науч. сотр., khoroshilov@ispras.ru, Институт системного программирования им. В. П. Иванникова Российской академии наук (ИСП РАН), Москва

Описана тестовая система, предназначенная для проверки работоспособности операционных систем реального времени, которая была разработана и используется в НИИСИ РАН для автоматизации процесса тестирования программного обеспечения. Если большинство тестовых систем проектируются, в первую очередь, с ориентацией на автоматизацию сборки, проведение тестирования, а также сбора, обработки и визуализации полученных результатов, то в рассматриваемой системе помимо этого предусмотрены специальные возможности для упрощения отладки и ис­правления обнаруживаемых проблем, что позволяет сократить усилия разработчиков операционной системы реального времени на анализ результатов тестирования.

Ключевые слова: операционная система реального времени (ОСРВ), тестирование программного обеспечения, автоматизация программирования, кросс-платформенная разработка, языки программирования C, С++, POSIX, ARINC-653
Стр. 168—177
Публикация выполнена в рамках государственного задания по проведению фундаментальных исследова­ний по теме «Исследование и реализация программной платформы для перспективных многоядерных процессоров» (FNEF-2022-002).