К сожалению, я пытаюсь найти любой бесплатный инструмент для обратного инжиниринга uml и не нахожу ничего хорошего, кроме редактора netbeans uml.
EclipseUML Omondo Free Edition довольно хорош, но в бесплатной версии, насколько я знаю, не поддерживают реверс-инжиниринг. Но если вам нужна временная диаграмма - вы можете попробовать пробную версию EclipseUML Omondo Studio Edition. Но в этом случае вам нужно затмить портовый проект - не так сложно, как кажется. Удачи!