In VISTA/SFC, mapping from process statements to simulator steps is accomplished by tool agents , which reconcile equipment and process views with simulator models and input requirements. Figure 5.3 shows the basic mechanism for converting a tool-independent process flow description into a simulator-specific flow.
A tool agent generates the required input for a simulation tool from the data in a process or equipment statement. Each step has attributes attached to specify the simulator and to supply values for simulator-specific parameters.
When determining the sequence of simulation steps corresponding to
a process sequence, both the names of the tools to call as well
as their respective inputs have to be established
.
In the first place, the number of possible tool candidates has to be
reduced by means of exclusion or explicit preference stated in the
flow or in global resources. Once a tool has been decided on, parameter
values get filled in from locally defined data, global defaults as well
as calibration data by the tool agent,
to yield a complete set of simulator input data.

Figure 5.3:
Mapping from process steps to tool steps.
Tool agents generate simulator input statements for each step in
the process flow.