Ehrlich gesagt, ich denke, Ihre beste Wette ist überhaupt kein Eclipse-Plugin, sondern Enterprise Architect von Sparx Systems. Seine Kosten sind angemessen ($200-300 US for the Professional version), und es kann eine vorhandene Codebasis in UML zurückentwickeln. Ich habe es bei mehreren Projekten verwendet und fand es unschätzbar, wenn ich den 20.000-Fuß-Überblick über ein bestehendes Projekt brauchte.
Auch habe ich nicht seine UML-Funktionen ausgiebig verwendet, aber MyEclipse (for $65 US) behauptet, auch Reverse-Engineering-Funktionen zu haben.
Siehe auch http://stackoverflow.com/questions/2056208/given-a-folder-of-java-files-is-there-a-eclipse-plugging-to-draw-class-diagrams/2056299#2056299 – VonC