Enterprise Java with UML - Arrington, C. T. (John Wiley & Sons, 2001)