Bertrand F, Bramley R, Bernholdt DE, Kohl JA, Sussman A, Larson JW, Damevski KB.  2006.  Data redistribution and remote method invocation for coupled components. Journal of Parallel and Distributed Computing. 66(7):931-946.