Entwurfsmuster : Elemente wiederverwendbarer objektorientierter Software - Gamma, Erich; Riehle, Dirk (Übersetzer) (Professionelle Softwareentwicklung)