Why is it that all the free UML software sucks?
Today I gave both ArgoUML and JUDE (now Astah
) a try... both look semi-decent, but have absolutely horrible
keyboard support. ArgoUML doesn't seem to have any (documented, anyway) methods of adding operations/fields, whereas Astah does but often ends up with focus in the menu bar.
Are all the normal UML users mouse goons? How on earth do you have any
kind of productivity if you constantly have to switch between mouse and keyboard to accomplish anything?
I looked at the WikiPedia List of UML tools
, but wasn't really encouraged to try anything else - the other (free) choices seemed to be either outdated, sucky, or both.
So far the lesser evil is Visual Paradigm. It's bloated and has bugs, but at least it's managable and has (compared to the other offerings >_<) half-decent keyboard support. It produces terribly bloated output files, but at least it's zipped XML which should stand some
chance of being interpretable by other software, whereas Astah for instance produces a zipped binary memory dump of Java Serializable objects.