Developing Enterprise Java Applications With J2ee And Uml by Khawar Zaman Ahmed & Cary E. Umrysh