Applying UML : advanced application - Pooley, R. J. (Elsevier Butterworth-Heinemann, 2004)
An indispensible guide to applying UML in real world situations.