Матрицы трассируемости

Когда вы используете Модельно-ориентированное проектирование и генерацию производственного кода, чтобы разработать компоненты прикладного программного обеспечения, можно сгенерировать traceability matrix. Матрица трассируемости обеспечивает трассируемость среди объектов модели, сгенерированного кода и требований модели. Можно добавить комментарии в сгенерированную матрицу трассируемости. Если вы изменяете модель и регенерируете матрицу трассируемости, программное обеспечение сохраняет ваши комментарии.

Для данной модели сгенерированная матрица трассируемости может предоставить информацию о:

  • Объекты модели, которые прослеживаемы между типовым кодексом и сгенерированным кодом, таковы как Simulink®, блокируются, объекты Stateflow® и функции MATLAB®.

  • Объекты модели, которые непрослеживаемы между типовым кодексом и сгенерированным кодом, такой, как устранено и виртуальные блоки.

  • Документы требований, которые вы соединяете с объектами модели с помощью Requirements Management Interface (RMI) Simulink Requirements™.

Сгенерируйте матрицу трассируемости использование slci.ExportTraceReport функция от командного окна MATLAB. Функция создает файл XLS, который содержит следующие рабочие листы:

  • Model Information — Сводные данные настройки модели и контрольной суммы. Сводные данные включают имя модели, версию, автора, дату создания, в последний раз сохраненную, последнее обновление дата, контрольная сумма и выбор параметров отчета трассируемости.

  • Code Interface — Информация об интерфейсе сгенерированного кода, таком как прототип функции и время выполнения для модели инициализирует и ступенчатые функции.

  • Code Files — Папки и имена файлов сгенерированного кода.

  • Report — Информация о трассируемости для каждого объекта модели, включая модель, сгенерированный код и требования. Каждая строка в рабочем листе принадлежит отдельному проявлению объекта модели. Информация для объекта модели находится больше чем в одной строке если объект:

    • Появляется несколько раз в сгенерированном коде.

    • Ссылки больше чем на одно требование.

Похожие темы