1. Lecture Notes in Computer Science;T. Goodale,2003
2. Bernholdt, D.E., Allan, B.A., Armstrong, R.C., Bertrand, F., Chiu, K., Dahlgren, T.L., Damevski, K., Elwasif, W.R., Epperly, T.G., Govindaraju, M., Katz, D.S., Kohl, J.A., Krishnan, M.K., Kumfert, G.K., Larson, J.W., Lefantzi, S., Lewis, M.J., Malony, A.D., McInnes, L.C., Nieplocha, J., Norris, B., Parker, S.G., Ray, J., Shende, S., Windus, T.L., Zhou, S.: A Component Architecture for High-Performance Scientific Computing. International Journal of High Performance Computing Applications 20, 163–202 (2006)
3. Baduel, L., Baude, F., Caromel, D., Contes, A., Huet, F., Morel, M., Quilici, R.: Programming, Deploying, Composing, for the Grid. In: Grid Computing: Software Environments and Tools. Springer, Heidelberg (2006)
4. Fowler, M.: Inversion of Control Containers and the Dependency Injection Pattern (2004)
5. Mattson, T.G., Sanders, B.A., Massingil, B.L.: Patterns for Parallel Programming. Addison Wesley Professional, Reading (2004)