ИКРБС
№ АААА-Б18-218042790106-2

I.5П Исследование средств и методов контролируемого выполнения распределенных разнородных аппаратно-программных комплексов.

29.12.2017

Отчет 22 с., 1 ч., 11 источников. Контроль функционирования сложной аппаратно-программной системы является одним из важных факторов обеспечения надежности и безопасности специализированных распределенных систем, предназначенных для решения ответственных задач. Примером подобной системы может служить бортовой аппаратно-программный комплекс, состоящий из различных специализированных вычислительных блоков и управляющих узлов, соединенных аппаратными шинами. Контроль выполнения системой своих функций в простейшем случае может заключаться в постоянном мониторинге состояния системы, самолечении, контроле потребления ресурсов компонентами системы. Сложность задачи обеспечения безопасности и надежности аппаратно-программных комплексов, многообразие факторов, которые необходимо при этом учитывать, требуют создания целостных подходов к ее решению. Таким подходом является концепция контролируемого выполнения, которая направлена на выполнение системой ее миссии, несмотря на наличие ошибок, сбоев аппаратуры, уязвимостей и т.п. Достижение этой цели обеспечивается применением целого спектра средств, таких как мониторинг, интерактивная отладка, детерминированное воспроизведение ошибочных ситуаций в распределенных системах, самоконтроль и др. на протяжение всего жизненного цикла системы, включая этап эксплуатации. В рамках работ был произведен анализ существующих средств и методов сбора и анализа трассы, а также средств мониторинга систем реального времени. На основе анализа были разработаны и реализованы средства трассировки и мониторинга. Среди них можно выделить средства сбора и анализа трассы, соответствующие требованиям стандарта POSIX-2001. Разработанные средства были интегрированы в единый комплекс контролируемого выполнения, использующийся при разработке и сопровождении отечественной ОС реального времени «Багет».
ГРНТИ
50.41.17 Системное программное обеспечение
50.41.25 Прикладное программное обеспечение
Ключевые слова
ОТЛАДКА
МОНИТОРИНГ
ТРАССИРОВКА
КОНТРОЛИРУЕМОЕ ВЫПОЛНЕНИЕ
СИСТЕМЫ РЕАЛЬНОГО ВРЕМЕНИ
Детали

Похожие документы
I.5П Исследование средств и методов контролируемого выполнения распределенных разнородных аппаратно-программных комплексов. (0065-2015-0123)
0.914
НИОКТР
"Разработка методов и средств контролируемого выполнения приложений, функционирующих в реальном масштабе времени" (№ 0065-2018-0011)
0.903
ИКРБС
0065-2015-0123 I.5П Исследование средств и методов контролируемого выполнения распределенных разнородных аппаратно-программных комплексов.
0.901
НИОКТР
Разработка методов и средств контролируемого выполнения приложений, функционирующих в реальном масштабе времени.
0.893
ИКРБС
Методы и инструментальные средства анализа функционирования и разработки встроенных систем реального времени
0.893
ИКРБС
Методы и алгоритмы оценки и обеспечения качества микропроцессорных систем на основе оценки интероперабельности и функциональной верификации подсистем коммутации
0.887
НИОКТР
МЕТОДЫ И СРЕДСТВА ОПТИМИЗАЦИИ ИНФОРМАЦИОННЫХ ОБМЕНОВ В ВЫСОКОПРОИЗВОДИТЕЛЬНЫХ МНОГОПРОЦЕССОРНЫХ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМАХ
0.885
ИКРБС
Исследование и реализация программной платформы для перспективных многоядерных процессоров 0580-2021-0002
0.882
ИКРБС
"Разработка методов и средств контролируемого выполнения приложений, функционирующих в реальном масштабе времени" (№ 0065-2018-0011)
0.881
НИОКТР
Исследование и реализация программной платформы для перспективных многоядерных процессоров. 0065-2019-0002
0.881
НИОКТР