Simulation system design