На правах рекламы:
ISSN 0236-235X (P)
ISSN 2311-2735 (E)

Авторитетность издания

ВАК - К1
RSCI, ядро РИНЦ

Добавить в закладки

Следующий номер на сайте

2
Ожидается:
16 Июня 2024

В НИИСИ РАН совместно с «КБ Сухого» предложен метод организации ПО технических систем, позволяющий снизить трудоемкость при модификации потоков данных внутри комплекса

10.02.2012

Основной тенденцией в авиастроении в настоящее время является усложнение бортовых программ. Однако многократное усложнение ПО аппаратно-программных комплексов (АПК), к которым можно отнести современную авиационную технику, приводит к увеличению числа ошибок при написании и интеграции ПО, а следовательно, к росту затрат на их разработку и тестирование.

Поскольку сложные АПК зачастую состоят из огромного числа разнородных устройств, разрабатываемых большим количеством различных организаций, часто достаточно удаленных друг от друга, важное значение приобретает эффективное решение задач интеграции ПО.

Интегрирование ПО различных разработчиков в единую версию тем сложнее, чем больше команд участвует в проекте. Задача выявления проблем несовместимости ПО разных разработчиков и их скорейшего устранения особенно остро стоит при работе со сложными АПК, работающими в реальном времени. Основной путь решения данной проблемы – стандартизация и унификация разрабатываемого ПО, что позволит перейти от творческого программирования к формализованному и четко описанному.

Для ускорения интеграции ПО и облегчения стоящих перед системным интегратором задач необходимо максимально унифицировать процесс его разработки и интеграции. Кроме того, следует обеспечить надежный механизм провязывания протоколов информационного взаимодействия всех систем сложного АПК. Важно на самых ранних этапах разработки устранять ошибки несогласованного обмена между различными функциональными задачами и аппаратными устройствами.

Многие фирмы создают продукты, направленные на решение узких задач (THALES, ГосНИИАС и др.), не находящих широкого распространения. Информации об алгоритмах, используемых в данных программных продуктах, в открытой печати нет.

Предлагаемый метод относится к средствам автоматизации разработки больших программных комплексов реального времени.

Подробное описание дается в статье «Методология построения потоков данных в сложных аппаратно-программных комплексах», авторы: Лазутин Ю.М. (НИИСИ РАН, г. Москва), Чертов Г.А., Родиков А.В., Рогожкин В.А. («ОКБ Сухого»).