I'm not sure what, if any, UML tool people are using - I've been using a freebie at www.proxysource.com - it's called proxy designer, I think. It's no rational rose, but it's easy to use and good for basic UML diagrams, IMHO. Jeff
Lately I've been using Poseidon from www.gentleware.de. The community edition is free and based on ArgoUML. Argo is, in my opinion, unusable. No docs, complicated interface, finicky controls. Poseidon made it into a usable tool.
You guys might want to check out Describe which also has a version built on the Forte IDE. The only problem is that this thing has a single developer price tag of about $3000. You can get a fully functional 30 day trial version though, which should be long enough to get your design done on the developer assignment. This thing keeps up with all your javadoc comments and doesn't trash the code it generates with junk comments like Rational Rose does. I have accesee to it at work which makes it real nice. Hope this helps
Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius - and a lot of courage - to move in the opposite direction. - Ernst F. Schumacher
I have been using Enterprise Architect by Sparx Systems for about 3 or 4 weeks. It is my first experience with a modeling tool but I am extremely happy with it. There is a trial version, and to register it's only about $150.00. I say "only" considering the price of some other tools. Here is the link. http://www.sparxsystems.com.au/