там не полный UML. Там используется подмножество UML, отвечающее за описание конечных автоматов. Очень нелохо, однако рисовать все и чтобы красиво -- сильно много времени и сил уходит. А в целом -- полностью согласен с мыслью AlexD http://caxapa.ru/110151.html