Computational steering is a powerful concept that allows scientists to inte
ractively control a computational process during its execution. In this pap
er, a survey of computational steering environments for the on-line steerin
g of ongoing scientific and engineering simulations is presented. These env
ironments can be used to create steerable applications for model exploratio
n, algorithm experimentation, or performance optimization. For each environ
ment the scope is identified, the architecture is summarized, and the conce
pts of the user interface are described. The environments are compared and
conclusions and future research issues are given. (C) 1999 Elsevier Science
B.V. All rights reserved.