Broker Pattern Pattern-Oriented Software Architecture (POSA 1) F. Buschmann, Regine Meunier, H. Rohnert, P. Sommerlad, M. Stal.