UML distilled : applying the standard object modeling language - Fowler, Martin (Verfasser) (Safari Tech Books Online, 2004)