ИКРБС
№ АААА-Б18-218042790106-2I.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
НИОКТР