Configure RMI for Interaction with Microsoft Office and IBMRational DOORS

The Requirements Management Interface (RMI) communicates with external tools such as Microsoft® Office and IBM®Rational® DOORS® so that you can establish links between requirements and Simulink® model elements.

Configure the RMI to:

  • Use ActiveX® controls for navigation from Microsoft Office documents to Simulink models (PC only).

  • Use the RMI with IBMRational DOORS software (Windows® only).

  • Use the RMI with IBMRational DOORS Next Generation (DNG) web server.

Configure RMI for Microsoft Office

When you work with older requirements documents that include ActiveX controls inserted by previous versions of Simulink, register ActiveX controls. More recent Simulink versions use HTTP hyperlinks to navigate from Microsoft Office to Simulink.

  1. Run MATLAB® as an administrator.

  2. At the command prompt, enter:

    rmi setup

  3. Press Y to register the current MATLAB installation as an ActiveX Automation Server.

Configure RMI for IBMRational DOORS

You must configure your IBMRational DOORS installation to communicate with MATLAB.

  1. Run MATLAB as an administrator.

  2. At the command prompt, enter:

    rmi setup

  3. Press N to skip the ActiveX Automation Server setup.

    The interface setup utility opens.

  4. Verify the path to your IBMRational DOORS installation. Press 1 to configure the software to communicate with MATLAB.

  5. If the DOORS installation was not detected in the previous step, press 2 to enter the installation folder.

Note

You can directly access the IBMRational DOORS – MATLAB Interface setup utility. At the command prompt, enter:

rmi setup doors

Configure RMI for IBM Rational DOORS Next Generation

  1. At the command prompt, enter:

    rmi setup

  2. You do not need to set up the ActiveX Automation Server because it is not required for requirements linking with IBM Rational DOORS Next Generation. Skip this step by pressing N.

  3. If you have IBM Rational DOORS installed, you are prompted to select the installation path to configure for communication with MATLAB. If you are using RMI with IBM Rational DOORS Next Generation only, you do not need to configure IBM Rational DOORS. Skip this step by pressing 3.

  4. Configure RMI by pressing Y.

  5. Complete the setup by entering the IBM Rational DOORS Next Generation Server Address and the Port Number in the next prompt.

Install the Simulink Requirements Widget in IBM Rational DOORS Next Generation

The Simulink Requirements™ widget enables you to propagate selection information from IBM Rational DOORS Next Generation.

  1. In the Windows File Explorer, navigate to the folder toolbox\slrequirements\slrequirements\resources in your MATLAB installation.

  2. Copy the dngsllink_config folder into the extensions subfolder of your IBM Rational DOORS Next Generation installation. The location of this folder depends on your server version.

  3. After copying the dngsllink folder to your server, add the Simulink Requirements widget to the Mini Dashboard in DOORSNext Generation.

  4. In the Mini Dashboard, select Add Widget > Add OpenSocial Gadget.

  5. Specify the URL to dngsllink_config.xml that corresponds to the extensions\​dngsllink_config subfolder in your server installation folder.

For example, if you have Liberty server version 6.0.6 installed, the extensions subfolder is located in: JazzTeamServer_6.0.06\server\liberty\servers\clm\dropins\war\extensions. The corresponding URL for adding the widget is: https://JAZZSERVERNAME:9443/extensions/dngsllink_config/dngsllink_config.xml.