The simulation-flow-model enables a user to define linear sequences
of simulation tools. These simulation tools are specified by means of
a standard simulation tool interface, which means one has to specify
how a simulation tool is invoked, and how it is controlled. Thus,
arbitrary simulation tools can be employed in order to obtain a
desired result. Figure 3.3 depicts the
simulation-flow-model and its components.
Each simulation tool has access to the input ports of the simulation-flow-model as well as to the results of its predecessors. After a simulation tool completes operation, it registers its results within the framework in order to grant its successors access to them. After the last simulation tool has finished, dedicated results are delivered at the output ports, depending on the simulation-flow-model's output mapping.