Software architecture design patterns in Java - Kuchana, Partha (Auerbach, 2004)
Includes bibliographical references (pages 479-480) and index