Трассируемость требований с IBM DOORS затем

Можно соединить и проследить элементы модели Simulink® до требований в IBM® DOORS® Next. Прежде чем вы начнете, сконфигурируете IBM DOORS Затем для связи с MATLAB® путем следования инструкциям в Установке Виджет Simulink Requirements в IBM DOORS Затем. Включите двунаправленную трассируемость требований с IBM DOORS Затем:

  1. В Simulink, во вкладке Apps, нажимают Requirements Manager.

  2. В нижней области, в View выпадающее меню, гарантируют тот Links выбран.

  3. Во вкладке Requirements, в панели инструментов, выбирают Link Settings> Linking Options.

  4. Переключитесь на вкладку Selection Linking и гарантируйте, что DOORS выбран в поле Enabled applications.

    Примечание

    Если DOORS отключен как опция во вкладке Selection Linking, смотрите Ссылку с Требованиями в IBM DOORS Затем и ее раздел Configuring MATLAB Session.

  5. Выберите Modify destination for bidirectional linking.

Соедините с требованиями в IBM DOORS затем

Чтобы соединить и проследить ваши элементы модели Simulink до требований в IBM, DOORS Затем используют любой из этих рабочих процессов:

Соедините с требованиями при помощи исходящего редактора ссылок диалоговое окно

  1. Щелкните правой кнопкой по элементу модели Simulink, с которым вы хотите соединить IBM DOORS Следующие требования.

  2. Выберите Requirements> Open Outgoing Links dialog.

  3. В диалоговом окне Outgoing Links нажмите New и выберите DNG Requirement как Document type.

  4. Нажмите Browse.

  5. Войдите ваши DOORS IBM Затем входят в систему учетные данные. Из выпадающего списка меню выберите активное название проекта в IBM DOORS Затем.

  6. Если ваш проект DOORS будет иметь модули, вкладка Document Index перечислит имена модуля. Кликните по модулю, который содержит элемент, с которым вы хотите соединиться.

  7. Когда обновления списка, чтобы отобразить требования в модуле, выберите требования, чтобы вы хотели соединиться с. Чтобы создать ссылку, нажмите OK или Apply, чтобы создать ссылку.

Соединитесь с выбранными требованиями в проекте при помощи контекстного меню Simulink

Установите виджет Simulink Requirements в IBM DOORS Затем. Для получения дополнительной информации смотрите Установку Виджет Simulink Requirements в IBM DOORS Затем

  1. В IBM DOORS Затем открывают Mini Dashboard и прикрепляют его к экрану.

  2. Переключитесь на представление Browse Artifacts.

  3. Выберите требования, чтобы вы хотели соединиться с путем установки флажка рядом с требованием.

    Требования, чтобы вы выбрали для соединения, отображены в виджете Simulink Requirements в Mini Dashboard.

  4. Щелкните правой кнопкой по элементу модели Simulink, с которым вы хотите соединить IBM DOORS Следующие требования.

  5. Установите ссылки на требования путем выбора Requirements> Link to Current Item in DNG.

  6. Щелкните правой кнопкой мыши по элементу Simulink снова, чтобы видеть новую ссылку наверху контекстного меню Requirements. Кликните по метке ссылки, чтобы протестировать навигацию.

Соединитесь с требованиями в проекте при помощи числового ID

Используйте эту опцию, если вы не можете соединиться с требованиями при помощи диалогового окна Outgoing Links или при помощи контекстного меню Simulink.

  1. Щелкните правой кнопкой по модели Simulink, с которой вы хотите соединить IBM DOORS Следующие требования.

  2. Выберите Requirements> Link to Current Item in DNG.

  3. Нажмите Manual entry в диалоговом окне, которое появляется, и введите числовой идентификатор для цели ссылки. Установите ссылки на требования путем нажатия на OK.

Перейдите к требованиям от Simulink

Щелкните правой кнопкой по элементу модели Simulink, с которым были соединены требования. Выберите Requirements и переместитесь к соответствующему требованию в IBM ПО DOORS Затем путем нажатия на ярлык навигации наверху меню.

Кроме того, можно найти место назначения ссылки в Requirements Editor в панели Links когда Requirements выбран в View выпадающее меню, или в панели Properties когда Links выбран в View выпадающее меню.

Работа с IBM DOORS следующие проекты с Enabled управлением конфигурацией

Проекты с управлением конфигурацией, включенным в IBM, DOORS Затем поддерживают несколько ветвей, вызвали потоки и changesets. Changesets сродни разделяемым ветвям разработки, которые могут позже быть объединены с родительским основным потоком. Simulink Requirements позволяет вам обновить исходящее место назначения ссылки для существующей ссылки в Simulink к тому же требованию в различном потоке или changeset.

Можно выбрать IBM DOORS Next Project и поток настройки или changeset, с которым вы хотите работать. В командной строке MATLAB введите:

slreq.dngConfigure
Для получения дополнительной информации о трассируемости между IBM DOORS Затем и Simulink Requirements, смотрите Трассируемость Rational DOORS IBM, в частности функции, начинающиеся с slreq.dng. Можно перенаправить существующие ссылки на другой поток или changeset, использующий эти функции.

Виджет Simulink Requirements отображает информацию о текущем потоковом контексте настройки, с которым вы работаете в Simulink Requirements. Виджет указывает, существует ли несоответствие между активными потоковыми контекстами настройки в Simulink Requirements и в IBM DOORS Затем путем выделения активного потокового контекста настройки в Simulink Requirements.

Чтобы разрешить несоответствие, кликните по выделенному тексту в виджете. Нажмите Update в диалоговом окне DNG Configuration Context Mismatch, чтобы обновить потоковый контекст настройки в Simulink Requirements, чтобы быть сопоставимыми с текущим потоковым контекстом настройки в IBM DOORS Затем. В качестве альтернативы можно изменить активный поток настройки в IBM DOORS Затем.