Следующая таблица содержит сводные данные целей процесса управления строением из DO-178C, включая цель, применимые справочные разделы и уровни программного обеспечения, применимые к цели. Таблица также описывает потенциальное влияние на процесс при использовании Модельно-ориентированное проектирование.
Таблица A-8: Процесс управления строением программного обеспечения
Цель | Справочные разделы | Справочные разделы по действиям | Уровни программного обеспечения | Влияние процесса модельно-ориентированного проектирования | |
---|---|---|---|---|---|
1 | Идентифицируются элементы строения. | 7.2.a | 7.2.1 | A, B, C, D | Никакого влияния |
2 | Установлены базовые линии и трассируемость. | 7.1.b | 7.2.2 | A, B, C, D | Использование Simulink® Requirements™ и традиционное базовое установление |
3 | Создание отчетов о проблемах, управление изменениями, проверка изменений и учет состояния строения. | 7.1.c 7.1.d 7.1.e 7.1.f | 7.2.3 7.2.4 7.2.5 7.2.6 | A, B, C, D | Никакого влияния |
4 | Устанавливаются архив, извлечение и релиз. | 7.1.g | 7.2.7 | A, B, C, D | Никакого влияния |
5 | Программное управление нагрузкой установлено. | 7.1.h | 7.4 | A, B, C, D | Никакого влияния |
6 | Устанавливается управление окружением жизненного цикла программного обеспечения. | 7.1.i | 7.5 | A, B, C, D | Никакого влияния |
В следующих разделах более подробно описываются потенциальные влияния для каждого процесса управления строением при использовании Модельно-ориентированное проектирование, если применимо, по сравнению с традиционной разработкой.
Для проектов, использующих Модельно-ориентированное Проектирование, на протяжении всего проекта, возможно, придется сконфигурировать и идентифицировать следующие программные продукты:
Требования высокого уровня (уровень выше моделей)
Модели
Описание разработки системы и отчеты трассировки
Отчеты Model Advisor
Автоматически сгенерированный код
Отчеты о инспекции кода
Polyspace® Отчеты Bug Finder™ и Polyspace Bug Finder Server™ Code Standards
Polyspace Bug Finder и Polyspace Bug Finder Server Run-Time Error сообщают об ошибках
Моделируйте тестовые обвязки
Моделируйте тестовые скрипты
Файлы Simulink Test™
Моделируйте отчеты о результатах тестирования
Отчеты о избыточном возрасте модели и кода
Структурные покрытия объектного кода
Эти программные продукты являются сложением или заменой традиционных сконфигурированных элементов.
Определение исходных линий и трассируемости является тем же самым, что и для традиционных проектов. Часть трассируемости может быть покрыта Simulink Requirements.
Создание отчетов о проблемах, управление изменениями, проверка изменений и учет состояния строения аналогичны традиционным проектам.
Создание архива, поиска и релиза то же самое, что и для традиционных проектов. Возможно, необходимо заархивировать версию инструментов Модельно-ориентированного проектирования, используемых в проекте.
Установка управления загрузкой программного обеспечения является тем же самым, что и для традиционных проектов.
Установление контроля окружения жизненного цикла программного обеспечения является таким же, как и для традиционных проектов.