A central concept that the VISTA/SFC simulation environment concentrates
on concurrent clients .
Concurrent clients are external executables or processes
that run concurrently with the controlling process - the simulation
environment - and communicate with it. Most numerically extensive or
critical applications, especially optimization tasks, are not
implemented as internal services but are delegated to concurrent
clients. To establish access to these external modules, an
encapsulation strategy has been developed and implemented.