process-oriented simulation