Процесс управления конфигурированием ПО

Следующая таблица содержит сводные данные целей процесса управления конфигурацией от DO - 178C, включая объективные, применимые ссылочные разделы и программные уровни, применимые к цели. Таблица также описывает потенциальный удар на процесс при использовании Модельно-ориентированного проектирования.

Таблица a-8: процесс управления конфигурированием ПО

 ЦельКасательно разделовДействие касательно разделовПрограммные уровниУдар процесса модельно-ориентированного проектирования
1Элементы конфигурации идентифицированы.7.2.a7.2.1A, B, C, DНикакой удар
2Базовые линии и трассируемость устанавливаются.7.1.b7.2.2A, 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.g7.2.7A, B, C, DНикакой удар
5Управление нагрузкой программным обеспечением устанавливается.7.1.h7.4A, B, C, DНикакой удар
6Управление средой жизненного цикла программного обеспечения устанавливается.7.1.i 7.5A, B, C, DНикакой удар

Следующие разделы описывают более подробно потенциальные удары для каждой цели процесса управления конфигурацией при использовании Модельно-ориентированного проектирования, если применимо, по сравнению с традиционной разработкой.

Элементы конфигурации идентифицированы

Для проектов с помощью Модельно-ориентированного проектирования, в течение проекта, следующие артефакты, вероятно, придется сконфигурировать и идентифицировать:

  • Требования высокого уровня (уровень выше моделей)

  • Модели

  • Описание Разработки системы и отчеты трассировки

  • Отчеты Model Advisor

  • Автоматически сгенерированный код

  • Отчеты Инспекции кода

  • Polyspace® Bug Finder™ и отчеты Стандартов Polyspace Bug Finder Server™ Кода

  • Polyspace Bug Finder и отчеты Ошибки времени выполнения Polyspace Bug Finder Server

  • Тестовые обвязки модели

  • Тестовые скрипты модели

  • Файлы Simulink Test™

  • Отчеты результатов испытаний модели

  • Модель и отчеты излишка кода

  • Отчеты структурного покрытия объектного кода

Эти артефакты в дополнение к, или замена, традиционные сконфигурированные элементы.

Базовые линии и трассируемость устанавливаются

Установление базовых линий и трассируемости эквивалентно для традиционных проектов. Часть трассируемости может быть покрыта Simulink Requirements.

Создание отчетов задач, контроль изменений, анализ изменения и учет состояния настройки устанавливаются

Устанавливание создания отчетов задач, контроля изменений, анализа изменения и учета состояния настройки эквивалентно для традиционных проектов.

Архив, извлечение и релиз устанавливаются

Устанавливание архива, извлечения и релиза эквивалентно для традиционных проектов. Версию инструментов Model-Based Design, используемых на проекте, вероятно, придется заархивировать.

Управление нагрузкой программным обеспечением устанавливается

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

Управление средой жизненного цикла программного обеспечения устанавливается

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