PDA

View Full Version : Which UML tool do you use?



high_flyer
30th July 2006, 12:42
Was just wondering which UML tool you guys use, and if you use a commercial tool, which free tool would you recommend?
I used Umbrello but its a bit bugy so I was lookingo for something else.
I found Visual Paradigm, and currently downlowding it to try it.
Would be interesting to jear about other tools and experience with them.

Brandybuck
30th July 2006, 20:51
I use Dia. It doesn't import or export code, won't analyze your source, and doesn't cost an outsourcing to afford. But it draws very nice diagrams quickly. The purpose of UML is design, not coding. It's a visualization tool. As such, I don't miss any of the non-diagram features.

wysota
30th July 2006, 21:32
Depends what you expect from an uml tool. I've been using Rational Rose and Umbrello. Rational is ok for "real" uml analisys. Umbrello is mostly suited for visualisation of diagrams, mostly in "class" mode, but it's not what you call a business tool.

high_flyer
1st August 2006, 13:15
Just wanted to say that I am at the moment trying Visual Paradigm.
I must say, its not bad.
The only problem with it that the community license version is very limmited, but for the diagram visualization it self, its quite comfortable.
Any other UML tools you know guys know about?

jacek
1st August 2006, 13:29
ArgoUML (http://freshmeat.net/projects/argouml/)
It has a lot of features, but IMO Umbrello is better (note that it doesn't mean that Umbrello is good).
Gaphor (http://gaphor.sourceforge.net/)
I couldn't make it work on my system.
Jupe (http://jupe.binaervarianz.de/)
Never tried it.

high_flyer
1st August 2006, 17:09
Thanks.
I just installed BOUML (http://bouml.free.fr/) and I must say it surprized me!
It's stable (I included the whole qt tree in it, somthing umbrello could not do without crashing) it generates code and you have control over it (i.e adding Q_OBJECT to class declarations) and has many plugins and plugouts.
I just had it for few hours and managed to do much more and easier with all the other free tools.
Worth a try!

Here is a good list of uml tools:
http://www.objectsbydesign.com/tools/umltools_byPrice.html

bruno_pages
18th September 2006, 20:11
I just installed BOUML (http://bouml.free.fr/) and I must say it surprized me!
...

thanks high_flyer

I have to say I very like Qt and I had decided to develop Bouml thanks to Qt, else I never did it !

Note : Bouml 2.17 is available and mainly add the activities and activity diagram

brcain
22nd September 2006, 17:26
I've been using Enterprise Architect (EA) now for several years ... intermediate-level user. The price (~$300 US) and features make it an easy choice for me. I've used other modeling tools ... some much, much more expensive, but still prefer EA. EA provides round-trip engineering (currently limited to importing class structure ... no state chart importing yet) for C++, Java, C#, and other languages. It has ability to load template addins such as GoF design patterns.

gbagerry
23rd March 2011, 20:45
Can you explain how you included the whole Qt tree in it, please?

high_flyer
23rd March 2011, 21:35
Buahhh... I don't remember - this was like 5 years ago!
But as far as I can remember, it was as trivial as selecting "add include folder" (or something to that extent) and selecting the Qt include folder.

purnima
31st March 2011, 14:30
I am using Umbrello for visualization of diagrams. You may try this.