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

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

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

 ЦельКасательно разделовДействие касательно разделовПрограммные уровниВлияние процесса модельно-ориентированного проектирования
1Элементы конфигурации идентифицированы.7.2.a7.2.1A, B, C, DНикакое влияние
2Базовые линии и трассируемость устанавливаются.7.1.b7.2.2A, B, C, DИспользование Simulink® Requirements™and традиционное базовое установление
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, используемых на проекте, вероятно, придется заархивировать.

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

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

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

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