Если у вас есть Simulink® Requirements™ программного обеспечения можно связать компоненты в модели архитектуры AUTOSAR с требованиями Simulink. Связывая элементы модели, которые реализуют требования со связанными требованиями, можно отследить реализацию требований. Если требование или реализация изменяются, можно внести корректировки, чтобы сохранить их в синхронизации.
Чтобы связать компонент с требованием:
Откройте модель архитектуры, такую как модель-пример autosar_tpc_composition
. (Чтобы открыть модель в локальной рабочей папке, используйте openExample('autosar_tpc_composition')
.)
На вкладке Apps нажмите Requirements Manager. В окне модели откроется вкладка Требования, внизу которой закреплен браузер требований.
Создайте или откройте набор требований. Если вы открыли пример модели autosar_tpc_composition
можно использовать файл требований к примеру TPC_Requirements.slreqx
, который находится на MATLAB по умолчанию® путь поиска файлов. Если необходимо скопировать файл требований в рабочую папку, введите эту команду MATLAB:
copyfile(fullfile(matlabroot,'examples/autosarblockset/data/TPC_Requirements.slreqx'),'.')
В браузере требований откройте файл требований. Набор требований содержит требования к четырем компонентам модели.
Чтобы связать требование с компонентом AUTOSAR, перетащите требование из браузера требований к блоку компонента. Например, перетащите требование 4 в Actuator
компонентный блок.
Для получения дополнительной информации смотрите Блоки и Требования к ссылкам (Simulink Requirements) и Требования к автору в Simulink (Simulink Requirements).