UML Distilled: A Brief Guide to the Standard Object Modeling Language. Addison-Wesley Professional, third edition (2003)

by Martin Fowler