Design Patterns for e-Science - Gardner, Henry; Manduchi, Gabriele (Springer Berlin Heidelberg, 2007)