Creating and Publishing the Remote Model

You must first create the shared model on the remote SIMULIA Execution Engine. You then publish it to the SIMULIA Execution Engine’s library, which makes it available to all SIMULIA Execution Engines in the Federation environment.

  1. Start the Isight Design Gateway, and connect to the remote SIMULIA Execution Engine you used to create your federation environment.

  2. Create a simple model by adding a Calculator component to a root Task component.



  3. Double-click the Calculator component.

    The Calculator Component Editor appears.

  4. Configure the Calculator component by typing the following equations:

    AR = (Span**2)/Area

    C0 = 2 * pi() * aa

    C1 = C0 / (1 + (C0/(pi()*AR)))

    Lift = C1 * Area * Density * ((Speed**2)/2)

    The aerodynamic calculations have several inputs and outputs. You will expose only a subset of these to the remote user of this model.

  5. Click Allow exceptional values.

  6. Click OK to close the component editor and to save your changes.

    You are returned to the Design Gateway.

  7. Click the Design Gateway’s Dataflow tab, and verify that the Mappings subtab is selected.

  8. In the Model Explorer area on the left side of the Design Gateway, click the Task component.

    The Task component’s parameters are displayed on the left side of the Mappings subtab. The Calculator component’s parameters are displayed on the right side of the subtab.

  9. Create four new parameters for the Task component.

    1. On the left side of the Mappings subtab, right-click the Task component icon.
    2. Select Add Parameter.

      The Add Parameter dialog box appears.

    3. In the Name text box, enter Attack Angle.
    4. Verify that Input is selected from the Mode list.
    5. Click OK.

      The new parameter appears below the Task component’s icon.

    6. Repeat Steps a through e, creating the following parameters:

      Kite Span (Input parameter)

      Wind (Input parameter)

      Lift (Output parameter)

  10. Verify that the Lift parameters were mapped automatically.

    An arrow should appear in the center of the Mappings subtab, connecting the two parameters. These parameters were mapped automatically because they have the same name in both the Task and Calculator components.

  11. Create the appropriate mappings between the remaining Task component parameters and the existing Calculator component parameters.

    1. On the Mappings subtab, click and drag the Attack Angle parameter from its position below the Task component to the Calculator component’s aa parameter.
    2. Once the aa parameter is highlighted, release your mouse button.

      An arrow appears, connecting (mapping) the two parameters.

    3. Repeat Steps a and b, mapping the following parameters to each other:

      Kite Span to Span

      Wind to Speed

    Your final mappings should appear as shown below. Only the parameters that appears on the Task component are exposed to the remote user of this model, which effectively hides the implementation of the model from the remote user. Furthermore, although they represent the same parameter value, the parameter names exposed to the user can vary. For example, the Calculator component’s aa parameter is displayed in the Task component as the Attack Angle parameter.



  12. Click the Design Gateway’s Parameters tab.

    The Task component’s parameters are listed.

  13. In the Value column, enter values for each of the Task component’s parameters. You can enter any value for the parameters.

  14. Publish the model to the remote SIMULIA Execution Engine’s library and make it available as a service to a user from the local SIMULIA Execution Engine.

    1. From the Design Gateway File menu, select Publish.

      The Publish dialog box appears.

    2. In the Name text box, type the name the model will use in the SIMULIA Execution Engine library. For example, kite.
    3. In the Path text box, type the directory for the model. This directory will be created in the library if it does not already exist. For example, shared.
    4. Select Share this model with other SIMULIA Execution Engine environments.
    5. In the SIMULIA Execution Engine Name and User(s) columns, type an asterisk (*).

      This step allows any user from any other defined partner SIMULIA Execution Engine installation access to this model. If desired, you can enter specific user IDs and SIMULIA Execution Engine names to restrict access to particular partner installations and/or users at those installations.

    6. If desired, enter a description of the model in the corresponding text box.
    7. Click Publish.

      The model is published and is made available as a service in the federated environment.

  15. If desired, save the file to your local disk using the File / Save As option.

  16. Close the Isight Design Gateway.