Code Improvement: Implementing Design Patterns to Java EE Applications - M. Mouratidou; V. Lourdas; A. Chatzigeorgiou; C. K. Georgiadis; The Pennsylvania State University CiteSeerX Archives (http://pci2007.upatras.gr/proceedings/PCI2007_volA/A_317-330_Mouratidou.pdf)