Введение в Simulink Requirements

Simulink® Requirements™ интегрирует авторскую разработку требований и управление с вашей средой моделирования. Можно создать требования в Simulink в Редакторе Требований, где можно организовать и управлять ими. Можно также импортировать их из Microsoft® Word или Excel®. Для получения дополнительной информации смотрите Требования Импорта из Сторонних Приложений.

Ссылка между требованиями и реализацией

Можно соединиться от требований до блоков Simulink или объектов Stateflow®, которые реализуют их. Связь двунаправлена, означая, что можно определить местоположение требования от элемента модели и элемента модели от требования.

Вы можете:

  • Просмотрите прогресс реализации, включая идентификацию недостающих реализаций.

  • Реагируйте на изменения требования путем обновления элементов модели как изменения требований и разъяснения требований, когда модель развивается. Можно найти измененные требования при помощи одной команды.

  • Подтвердите, что изменения модели соответствуют связанному требованию.

Для получения дополнительной информации смотрите Ссылки Требования.

Ссылка между требованиями и Simulink Test

Если у вас есть Simulink Test™, можно соединиться между требованиями и тестами, которые проверяют их. Можно сопоставить требование или набор требований с тестами, чтобы вы создаете в менеджере по Тесту. Когда вы запускаете тест в менеджере по Тесту, которого вы соединили с требованием, вы видите результаты передачи/сбоя в Редакторе Требований.

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

Для получения дополнительной информации смотрите Тесты Ссылки к Документам Требований.

Дополнительные ссылки трассируемости требований

С Simulink Requirements можно создать несколько других типов ссылок трассируемости и установить много отношений в модели и к внешним документам. Можно создать эти типы ссылок трассируемости:

  • Реализации, в которых элемент дизайна реализует требование

  • Проверяет, в котором тест проверяет требование

  • Связанный с, в котором вы устанавливаете отношение трассировки между элементом модели и требованием

  • Выводит, в котором требование выведено из другого требования

  • Совершенствовал, в котором одно требование совершенствовало другое требование

Можно соединить между другими типами документов, например, HTML или элементов DOORS® и требований и к дополнительным элементам модели, таким как объекты словаря.

Для получения дополнительной информации смотрите Ссылки Требования.

Доля и требования повторного использования

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

Можно сравнить файлы требований (.slreqx файлы) при помощи инструмента сравнения файла MATLAB. Этот инструмент помогает вам идентифицировать различия в подобных наборах требования. Для получения дополнительной информации смотрите, Сравнивают Наборы Требований.

Можно также включать файлы требований в Проекты. Когда вы открываете проект, загружаете наборы требования в Редактор Требований из проводника проекта. Для получения дополнительной информации смотрите Основанную на требованиях Разработку в Проектах.

Другой способ поделиться информацией о требованиях состоит в том, чтобы сгенерировать отчет, который включает определение требований, ссылки, детали реализации, состояние верификации, и так далее. Для получения дополнительной информации смотрите, Генерируют Отчеты Требований Используя Simulink.

Похожие темы