26 января 2016

В статье приведено решение задачи по разработке бортового программного обеспечения повышенной надежности для бизнес-джета среднего класса в соответствии со стандартом DO-178B Level A. Использование модельно-ориентированного проектирования для моделирования программного обеспечения и систем, запуск симуляций с тестовыми векторами заказчика, трассирование требований к элементам модели и генерация 200 000 строк сертифицированного кода позволили удвоить эффективность разработки, выдержать график сертификации и улучшить взаимодействие между командами.

Когда в 2011 году на юг штата Нью-Йорк обрушилась серия ураганов, здание компании BAE Systems в Джонсон-Сити оказалось затопленным 16 миллионами галлонов воды (примерно 30 олимпийских бассейнов). В результате вода уничтожила компьютерные системы, документацию и целые рабочие зоны, поставив тем самым под угрозу осуществление многочисленных проектов. Среди проектов были разработки, относящиеся к программному обеспечению бортового компьютера, отвечающего за первую в мире электродистанционную (fly-by-wire) систему управления для бизнес-джета среднего класса.

Модельно-ориентированное проектирование помогло команде BAE Systems уложиться в график проекта и сертифицировать его в соответствии со стандартом DO-178B Level A.

Публикация
ISO 26262 a Pain in the ASIL
12.08.2019
История успеха
Korean Air ускоряет разработку и верификацию программного обеспечения для управления БПЛА с помощью модельно-ориентированного проектирования
22.05.2017
Публикация
Переход к DO-178C и ARP4754A при разработке ПО повышенной надежности для БПЛА с использованием модельно-ориентированного проектирования
24.09.2014
История успеха
Eurocopter ускоряет развитие сертифицированного программного обеспечения по стандарту DO-178B с модельно-ориентированным проектированием
17.12.2013
История успеха
Модельно-ориентированное проектирование для разработки встраиваемого ПО приемных модулей
21.06.2021
Видео
06. Импорт кода Fortran
21.06.2021
Видео
05. Использование унаследованного кода: MEX C/C++ API
17.06.2021
Видео
04. Работа с .Net и COM
28.05.2021
Видео
03. Вызов кода Python
26.05.2021
Видео
Интеграция с Java
21.05.2021
Видео
Интеграция внешнего кода: MATLAB
13.05.2021
Видео
Генерация HDL кода из моделей MATLAB/Simulink
12.05.2021