1. Alexander, C., Ishikawa, S., Silverstein, M.: A Pattern Language: Towns, Buildings, Construction. Oxford University Press, New York (1977)
2. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns Elements of Reusable Object-Oriented Software. Addision-Wesley Publishing Company, New York (1994)
3. Browne, J.C., Azam, M., Sobek, S.: Code: A unified approach to parallel programming. IEEE Software 6, 10–18 (1989)
4. Singh, A., Schaeffer, J., Green, M.: A template-based tool for building applications in a multicomputer network environment. In: Parallel Computing 1989, pp. 461–466. North-Holland, Amsterdam (1989)
5. Schaeffer, J., Szafron, D., Lobe, G., Parsons, I.: The enterprise model for developing distributed applications. IEEE Parallel and Distributed Technology: Systems and Applications 1, 85–96 (1993)