Hi, geneva-ga:
I see that no other Researcher has chimed in, so in the absence of a
clarification from you, I'll go ahead and post my answer, assuming
that you are looking to get a free implementation with source code.
The tradeoff is that it presupposes a certain amount of effort and
experience on your part.
There's an Open Source project ArgoUML (or Argo UML), a "100% Java"
implementation of a UML diagramming tool:
[ArgoUML Homepage]
http://argouml.tigris.org/
which has been around awhile, and is generally well rated among the
open source community:
http://freshmeat.net/projects/argouml/?topic_id=65
However it sounds to me like your focus may be "reverse engineering",
ie. dumping in Java code and viewing UML diagrams which result. This
is an area of active development for ArgoUML, see:
[ArgoUML Job Jar]
http://argouml.tigris.org/jobjar.html
For the current ArgoUML capabilities in reverse engineering see the
"cookbook":
[5.6 Reverse Engineering]
http://argouml.tigris.org/documentation/defaulthtml/cookbook/ch05s06.html
However you may want to look at some alternatives. Here are listed a
number of free UML diagramming packages, most with Java roots and some
(such as Gentleware's Poseidon) strict descendants of ArgoUML:
[Objects by Design: UML Products by Price]
http://www.objectsbydesign.com/tools/umltools_byPrice.html
I would love to provide a more detailed answer, but due to the limited
information provided about your goals and the amount of time
appropriate to your list price, I think it might be expeditious to
await any request for clarification you have after reviewing my
suggestions.
regards, mathtalk-ga |