S.  Jha, Cole, M., Katz, D. S., Parashar, M., Rana, O., and Weissman, J., ?Distributed Computing Practice for Large-Scale Science & Engineering Applications?, Concurrency and Computation: Practice and Experience, pp. 1559-585, 2012.