Journal of Parallel and Distributed Computing
Journal of Parallel and Distributed Computing > 2002 > 62 > 8 > 1248-1271
Journal of Parallel and Distributed Computing > 2003 > 63 > 6 > 649-668
Journal of Parallel and Distributed Computing > 2005 > 65 > 8 > 911-921