Software Development with Linux

UML modeling tools reviews MagicDraw UML

TUE, 01 DEC 2009

Well, looks like a new contender for best UML modeling tool is entering the ring : MagicDraw UML.  Unfortunately, it is neither free or open source.  But, since they sent me an evaluation key for their MagicDraw UML 16.6 SP1 Enterprise edition, I though that I should give it a try anyway.  But, to keep it fair, it will be included in a separate section in my UML modeling tools review list.

So, as usual, here are the different UML diagrams, based on Wikipedia's UML entry, made with MagicDraw.

I won't discuss every diagram.  But, in general, MagicDraw UML was relatively intuitive to use.  I didn't read the help or anything and I was able to produce a lot of diagram.

Unfortunately, some diagram were impossible to make.  For a "paid only" tool, it's surprising.  It seems to offer a lot of advanced features, but if you can't do all the diagrams you want, the way you want, it's not that useful.

Maybe if I had read the documentation, or asked question to their technical support, this would not have been an issue.

I would say that Magic Draw UML isn't better or worse than the other tools I've tried.

Having to choose, I would go with one of the other.

But for now, I'll keep Dia as my all around diagram tool.

I'd like to hear from you.  Which UML modeling tool are you using in Linux?  Why are are you using it?

It looks like its hard to find that perfect tool for Linux...