@book{Shalloway2002, annote = {Addison-Wesley, Reading, MA}, author = {Shalloway, A and Trott, J R}, keywords = {B-SWDesign}, title = {{Design Patterns Explained A New Perspective on Object-Oriented Design}}, year = {2002} }