Задача
Ауриге было поручено внедрить интерфейс и функциональность ARINC 653 для UNIX-подобной ОС реального времени своего клиента, лидера в отрасли встроенных систем, для дальнейшего использования в аэрокосмической области.
Особенности проекта
- Разработка полного жизненного цикла, тестирование и проверка.
- Разработан функционал:
— несколько процессов POSIX
— несколько адресных пространств
— приоритетное планирование
— приоритетное наследование
— приоритетные ограничения в каждой партиции - Определение требований, проектирование, тестирование и проверка выполнения в соответствии с требованиями DO178-B.
Результаты
- ОС реального времени нашего клиента была преобразована в ARINC 653-совместимую ОС с поддержкой разбиения на партиции для повышения ее безопасности и предсказуемости.
- Внедрение API ARINC 653 обеспечивает переносимость системы на любую другую платформу.
- Наш клиент успешно прошел сертификацию уровня A DO-178B для RTOS.