Parallel distributed simulation and modeling methods: an algorithm for fully-reversible optimistic parallel simulation. - Michael D. Peters; Christopher D. Carothers (WSC, 2003)