Large-scale Distributed Simulation Systems Research Articles