systemcomposer.updateLinksToReferenceRequirements

Обновите ссылки требования на требования модели - ссылки

    Описание

    пример

    systemcomposer.updateLinksToReferenceRequirements(modelName,linkDomain,documentPathOrID) импортирует внешний документ требования в Simulink® Requirements™ как ссылочное требование и обновления требование соединяется, чтобы указать на импортированный набор. Можно использовать systemcomposer.updateLinksToReferenceRequirements функция в System Composer™, чтобы высказать требование соединяет мнение с импортированными требованиями, на которые ссылаются, вместо внешних документов.

    Примеры

    свернуть все

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

    model = systemcomposer.openModel('reqImportExample');
    

    Примечание: Импорт или соединение требований не могут работать с веб-файлом Microsoft® Office, хранившим в SharePoint или OneDrive. Используйте локальную копию файла.

    Импортируйте ссылки требования из Word File

    Откройте файл Word Microsoft® Functional_Requirements.docx с перечисленными требованиями. Подсветите требование, чтобы соединиться.

    В модели выберите компонент, с которым можно соединить требование. Щелкните правой кнопкой по компоненту и выберите Requirements> Link to Selection in Word.

    Модель экспорта и сохраняет во внешний файл

    Экспортируйте модель и сохраните во внешний файл.

    exportedSet = systemcomposer.exportModel('reqImportExample');
    SaveToExcel('exportedModel',exportedSet);
    

    Импортируйте ссылки требования из файла и импортируйте к модели

    Используйте внешний файл, чтобы импортировать ссылки требования в другую модель.

    structModel = ImportModelFromExcel('exportedModel.xls','Components','Ports', ...
    'Connections','PortInterfaces','RequirementLinks');
    structModel.readTableFromExcel
    
    systemcomposer.importModel('reqNewExample',structModel.Components, ...
    structModel.Ports,structModel.Connections,structModel.Interfaces,structModel.RequirementLinks);
    

    Обновите ссылки на ссылочные требования

    Чтобы интегрировать ссылки требования на модель, обновите ссылки в модели.

    systemcomposer.updateLinksToReferenceRequirements("reqNewExample","linktype_rmi_word","Functional_Requirements.docx")
    

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

    Входные параметры

    свернуть все

    Имя модели в виде вектора символов или строки.

    Типы данных: char | string

    Соедините область в виде вектора символов или строки. Смотрите Типы Настраиваемой ссылки (Simulink Requirements) для получения дополнительной информации об идентификации вашего типа ссылки или генерации типов настраиваемой ссылки.

    Пример: 'linktype_rmi_word'

    Типы данных: char | string

    Весь путь к документу в виде вектора символов или строки.

    Пример: 'Functional_Requirements.docx'

    Типы данных: char | string

    Больше о

    свернуть все

    Определения

    ТерминОпределениеПриложениеБольше информации
    требованияТребования являются набором операторов, описывающих желаемое поведение и характеристики системы. Требования гарантируют целостность разработки системы и достижимы, поддаются проверке, однозначны, и сопоставимы друг с другом. Каждый уровень проекта должен иметь соответствующие требования.Чтобы улучшить трассируемость требований, соедините систему, функциональную, клиент, эффективность или конструктивные требования к компонентам и портам. Соедините требования друг с другом, чтобы представлять выведенные или выделенные требования. Управляйте требованиями от менеджера по Требованиям на модели архитектуры или посредством пользовательских представлений. Присвойте тесты требованиям с помощью менеджера по Тесту по верификации и валидации.Соедините и проследите требования
    требование установленоНабор требования является набором требований. Можно структурировать требования иерархически и соединить их с компонентами или портами.Используйте Редактор Требований, чтобы отредактировать и совершенствовать требования в наборе требования. Наборы требования хранятся в .slreqx файлы. Можно создать новый набор требования и требования автора с помощью Simulink Requirements, или импортировать требования из поддерживаемых сторонних программ.Управляйте требованиями
    ссылка требованияСсылка является объектом, который связывает два элемента модельно-ориентированного проектирования. Ссылка требования является ссылкой, где место назначения является требованием. Можно соединить требования с компонентами или портами.Просмотрите ссылки с помощью перспективы Требований в System Composer. Выберите требование в Браузере Требований, чтобы подсветить компонент или порт, которому присвоено требование. Ссылки хранятся внешне как .slmx файлы.
    тестовая обвязкаТестовая обвязка является моделью, которая изолирует компонент под тестом, с входными параметрами, выходными параметрами и блоками верификации, сконфигурированными для сценариев тестирования. Можно создать тестовую обвязку для компонента модели или для полной модели. Тестовая обвязка дает вам отдельную тестовую среду для модели или компонента модели.Создайте тестовую обвязку для компонента System Composer, чтобы подтвердить результаты симуляции и проверить проект. Интерфейсный Редактор доступен в моделях тестовой обвязки System Composer, чтобы включить тестирование поведения и независимое от реализации интерфейсное тестирование.

    Введенный в R2020b