Enterprise Java with UML - Arrington, C T (John Wiley, New York, 2001)