Почему вы теряете время на Фуджабе?У вас есть Topcased, Boul и Papyrus, которые с открытым исходным кодом и могут создавать диаграммы из кода Java.Лучшим инструментом обратного инжиниринга, если у вас есть бюджет, является Omondo EclipseUML.Этот инструмент для продвинутого и тяжелого Java-проекта, разработанного командой, работающей вместе.Если одного разработчика, то достаточно открытого источника.