Сконфигурируйте Requirements Management Interface для программного обеспечения IBM RATIONAL DOORS

Прежде чем вы начнете

Если вы планируете использовать DOORS® программное обеспечение с RMI, убедитесь, что установили дополнительные файлы, чтобы установить связь между приложением DOORS и Simulink® программное обеспечение. Следуйте инструкциям в разделе Настройка RMI для взаимодействия с Microsoft Office и IBM RATIONAL DOORS.

Вручную установите дополнительные файлы для программного обеспечения DOORS

Скрипт настройки автоматически копирует необходимые файлы DOORS в папки установки. Однако скрипт может оказаться неудачным из-за прав доступа к файлам при установке DOORS. В случае сбоя скрипта измените права доступа к файлам в папках установки DOORS и перезапустите скрипт.

Можно также вручную установить необходимые файлы в указанные папки, как описано на следующих шагах:

  1. Если программное обеспечение DOORS работает, закройте приложение.

  2. Скопируйте следующие файлы из matlabroot\toolbox\shared\reqmgt\dxl на <doors_install_dir>\lib\dxl\addins папка.

    addins.idx
    addins.hlp

    Если вы не изменили файлы, замените все существующие версии файлов; в противном случае объедините содержимое обоих файлов в один файл.

  3. Скопируйте следующие файлы из matlabroot\toolbox\shared\reqmgt\dxl на <doors_install_dir>\lib\dxl\addins\dmi папка.

    dmi.hlp
    dmi.idx
    dmi.inc
    runsim.dxl
    selblk.dxl

    Замените все существующие версии этих файлов.

  4. Откройте <doors_install_dir>\lib\dxl\startup.dxl файл. В разделе пользовательских файлов добавьте следующее include оператор:

    #include <addins/dmi/dmi.inc>

    При обновлении версии 7.1 до более поздней версии программного обеспечения DOORS выполните следующие дополнительные шаги:

    1. В папке установки DOORS перейдите к ...\lib\dxl\startupFiles подпапка.

    2. В текстовом редакторе откройте copiedFromDoors7.dxl файл.

    3. Добавить // перед этой линией, чтобы прокомментировать это:

      #include <addins/dmi/dmi.inc>

    4. Сохраните и закройте файл.

  5. Запустите DOORS и MATLAB® программное обеспечение.

  6. Запустите скрипт настройки с помощью следующей команды MATLAB.

    rmi setup

Адресные ошибки DXL

Если вы пытаетесь синхронизировать модель Simulink с проектом DOORS, не конфигурируя RMI для использования с DOORS, вы можете увидеть следующие ошибки:

-E- DXL: <Line:2> incorrectly concatenated tokens
-E- DXL: <Line:2> undeclared variable (dmiRefreshModule)
-I- DXL: all done with 2 errors and 0 warnings

Если вы увидите эти ошибки, выйдите из программного обеспечения DOORS, повторите шаги в Настройте RMI для взаимодействия с Microsoft Office и IBM RATIONAL DOORS и перезапустите программное обеспечение DOORS.