Design Patterns For E-Science by H Gardner