[Fowler04] UML Distilled.