exponenta event banner

Передовая практика и рекомендации для рабочих процессов ReqIF в оба конца

Управление настраиваемыми идентификаторами требований

  • При импорте требований в качестве требований, на которые имеются ссылки, Simulink ® Requirements™ пытается сопоставить идентификатор требования, созданный приложением управления требованиями сторонних производителей, атрибуту пользовательского идентификатора требования. Убедитесь, что выбрано предполагаемое сопоставление атрибутов между пользовательским идентификатором и идентификатором требования.

  • Не изменяйте атрибут пользовательского идентификатора требования для поддержания отслеживаемости.

Руководство по обновлению содержимого ссылочных требований

  • Операция Обновить (Update) перезаписывает локальные изменения, такие как изменения требований разблокированных ссылок, значениями из исходного файла ReqIF. Сохраните, верните или экспортируйте файлы набора требований перед выполнением операции обновления.

  • Операция Обновить сохраняет комментарии и атрибуты. Не удаляйте импортированные пользовательские атрибуты, поскольку они будут восстановлены при обновлении набора требований. Для полного рабочего процесса ReqIF в оба конца включите все ранее импортированные атрибуты.

Рекомендации по редактированию содержимого ссылочных требований

  • Атрибуты форматированного текста, такие как «Описание» и «Обоснование», могут потерять некоторое форматирование, в частности таблицы, во время рабочего процесса обхода. Чтобы сохранить форматирование, измените эти атрибуты в том же приложении. Атрибуты обычного текста можно редактировать в нескольких приложениях.

  • Переименуйте импортированные атрибуты с помощью панели Сопоставление атрибутов (Attribute Mapping) Редактора требований (Requirements Editor), чтобы сохранить соединение с соответствующим атрибутом в документе внешних требований во время операции Экспорт (Export).

Рекомендации по добавлению сведений к импортированным требованиям

Дополнительные сведения об импортированных требованиях можно добавить следующим образом:

  • Добавление дополнительных атрибутов

  • Разработка новых требований и связывание с ними импортированных требований

Нельзя вставлять локально созданные требования как потомки импортированных требований. Чтобы связать недавно созданные требования с импортированными требованиями, добавьте их в отдельный набор требований и свяжите связанные требования.

Рекомендации по экспорту требований в файлы ReqIF

  • Не импортируйте требования из нескольких файлов ReqIF в один набор требований. Каждый файл ReqIF может содержать несколько спецификаций, которые импортируются под отдельными верхними узлами импорта в наборе требований. Каждый узел импорта имеет пользовательский идентификатор, соответствующий имени спецификации.

  • Не импортируйте ссылочные требования в набор требований, содержащий локально созданные требования. Для потоков операций в обоих направлениях повторно используйте предыдущие параметры импорта в соответствии с требованиями, которые были импортированы ранее.

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

Связанные темы