Eclipse имеет некоторые встроенные возможности, такие как иерархия вызывающих или иерархия типов (F4).
Но для реверс-инжиниринга лучше использовать хорошие плагины.Некоторые плагины UML позволяют перепроектировать Java-код.Например, ObjectAID, ModelGoon, много коммерческих ... Лучшее место для поиска - Eclipse Marketplace, который ищет UML ... В конце концов вам также понравится Javadoc как UML .
Хорошоудачи в вашем проекте!