1. Vlissides, J.: Pattern Hatching. Design Patterns Applied Reading [etc.]. Addison-Wesley (1998)
2. Gamma, E., Richard, H., Ralph, E., Vlissides, J.: Design Patterns: Elements of Reusable Object-oriented Software. Addison-Wesley Professional Computing Series. Reading (1994)
3. Alexander, S., Ishikawa, S., Silverstein, M.: A collection of patterns which generate multi-service centres. In: Declan, Kennedy, M., (eds.). The Inner City. Architects Year Book 14, Elek, London (1974)
4. Alexander, S., Ishikawa, S., Silverstein, M.: A Pattern Language: Towns, Buildings, Construction. Oxford University Press, Oxford (1977)
5. Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: Pattern-oriented software architecture. Syst. Patterns 1, 476–480 (1996)