About the Example

This example demonstrates how a remote SIMULIA Execution Engine can make a service available to a local SIMULIA Execution Engine. More specifically, the local SIMULIA Execution Engine makes a service request to the remote SIMULIA Execution Engine that will run a shared model and return the results.

The federation process is illustrated the figure below.

SIMULIA Execution Engine Communication

The first step in building a federated model is for a user on the remote SIMULIA Execution Engine to publish a model that provides the desired service. The inputs and outputs of the root component of the model will become the inputs and outputs of the service. The model can be as complex and have as many hierarchical levels as desired, as long as the root component has the inputs and outputs needed to run the model in a useful way.

In this example you will make an aerodynamic service available. The service is implemented with an Isight Calculator component that computes the aerodynamic performance of a kite given the kite’s configuration and a set of operating conditions. The model is constructed in the usual way using the Isight Design Gateway to construct a simulation process flow.