Engenharia reversa Java 5

Boa tarde!
Estava acostumado a usar o Jude 3 para gerar diagramas UML, mas acabei de descobrir que ele não entende Java 5 para fazer engenharia reversa! Alguém sugere uma alternativa?
Valeu!