Additional Reading Alur, Deepak; Crupi, John; Malks, Dan. Core J2EE Patterns: Best Practices and Design Strategies. Prentice Hall, 2001. Fowler, Martin et. al. Patterns of Enterprise Application Architecture. Addison-Wesley, 2002.