UML 2.0 - pocket reference: UML syntax and usage