There are some UML tools in the "few hundred bucks" range, e.g. Astah and Enterprise Architect. Has anybody bothered to compare them featurewise or seen a such comparison on the web?
closed as not constructive by Walter, Dynamic, Glenn Nelson, gnat, Giorgio Jan 2 at 18:45
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.
Hmm, Getting to the feature list of Enterprise Architect was a challenge. I can't even send a link that will get you straight to that page. Go here, then click on the "Compare Editions" tab (I just found the direct PDF). Astah on the other hand was easy to find.
To be honest, by the feature lists EA seems to be more capable--even the "Desktop Edition" ($135 USD) has more features than Astah Professional ($280 USD). Of course, feature lists are one thing, actually using the product is another. Astah has a community edition, a feature I like to see, but both will allow you to try the full featured model before you buy. Sometimes a tool with fewer features took time to polish it's user experience and is worth having in lieu of the more featured version.
A feature that I only saw on EA that looks pretty cool is "Reverse Engineer Binaries (Java, .NET)", of course YMMV when you actually use it.
It depends of what language and platform you target. It also depends if you look at Model Driven development where the model drive the code or at iteration where model and code are driven at the same time.