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.