В этом примере показано, как работать с требованиями в модели архитектуры.
Выделите функциональные требования компонентам, чтобы установить трассируемость. Путем создания ссылки между компонентом и связанным требованием можно отслеживать, все ли требования представлены в архитектуре. Можно также сохранить требования и проект в синхронизации, например, если требование изменяется или если проект требует пересмотра требований. Можно связать компоненты с требованиями в Requirements™ Simulink ®, тестовых примерах в Test™ Simulink или вариантах выбора в MATLAB ®, Microsoft ® Excel ® или Microsoft Word.
Откройте модель exMobileRobot
.
open_system('exMobileRobot')
Откройте MobileRobotRequirements.slreqx требований
в редакторе требований. Файл требований должен находиться в пути MATLAB. Выберите требование для связи.
Выберите компонент, который будет связан в модели архитектуры. Щелкните правой кнопкой мыши и выберите «Требования» > «Ссылкой на выбор» в редакторе требований.
Когда вы впервые связываете требование в модели архитектуры, файл набора ссылок с расширением .slmx
создается для хранения ссылок требований. В контекстном меню Требования (Requirements) отображаются связанные требования.
Вы также можете создать ссылку с помощью редактора требований. Во-первых, выберите компонент в модели архитектуры. Затем в редакторе требований щелкните правой кнопкой мыши требование и выберите Ссылка из < component_name > (Компонент).
Можно также создать ссылки требований с блоками и подсистемами в моделях Simulink. для получения дополнительной информации см. раздел «Блоки ссылок и требования» (Simulink Requirements).
Значок компонента указывает, что он связан с требованием. Этот значок также отображается в левом нижнем углу модели архитектуры.
Чтобы проследить ссылки на требования к компоненту, щелкните правой кнопкой мыши и выберите Requirements > Open Outgoing Links диалоговое окно. Здесь можно создать новые требования, удалить существующие таковые и изменить их порядок.
updateLinksToReferenceRequirements