W. Pree, H. Sikora: Design Patterns – Essentials, Experience, Java Case Study, Proceedings of OOPSLA `97, Atlanta, Oktober 1997.