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

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

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

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

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

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

В компании «Гражданские самолеты Сухого» предложено математическое представление модульной архитектуры программного продукта, ориентированного на использование в авиационной индустрии.

06.09.2017

Проектирование ПО является неотъемлемой частью любого проекта, основополагающим фундаментом будущей разработки.

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

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

Часто при изначально некорректном проектировании структуры программного продукта на этапе разработки или сопровождения возникает проблема регрессии программного кода, когда дальнейшее развитие и сопровождение невозможны.

Целями исследования способов проектирования архитектуры ПО были выявление, оптимизация и унификация предложенных решений по разработке ПО для применения в авиационной отрасли.

В результате изучения опыта применения модульной структуры ПО компанией Rockwell Automation, исследования зарубежных научных источников, описывающих возможность применения модульной архитектуры при разработке ПО, а также анализа применяемых на практике технологий разработки ПО в авиационной отрасли было установлено, что основным аспектом качественного проектирования ПО для применения в рассматриваемой области является модульность. Такой подход обеспечивает гибкость и наращиваемость разрабатываемого продукта, легкость в сопровождении, экономию ресурсов.

Подробное описание дается в статье «Принципы проектирования модульной архитектуры программного обеспечения авиационной тематики», автор Чижикова Л.А. (Компания «Гражданские самолеты Сухого», Москва).