An architecture for Grid-enabled distributed simulation. (8th June 2009)