I just can't find a decent (and free) one. What can I use?

link|improve this question
Unified Modelling Language. It is designed to model a system prior to coding so all involved are aware of the relationships between entities. It's also useful as part of software documentation. en.wikipedia.org/wiki/Unified_Modeling_Language – Jonathon Oct 25 '10 at 16:20
feedback

5 Answers

Did you ever try Umbrello? Given it is based on KDE, however is the best tool I have encountered if you do not want to go the java route. Umbrello is in the Ubuntu repository.

If you are ok with java, argouml is a quite good tool, or you can see what plugins are available for eclipse.

link|improve this answer
Sequence diagrams are not fully developed yet in ArgoUML. Many aspects are not fully implemented, or may not behave as expected. – Lucas -luky- N. Oct 25 '10 at 19:58
On the other hand, Umbrello looks promising. I don't remember having tried this one. – Lucas -luky- N. Oct 25 '10 at 20:17
feedback

Tried Dia?

 sudo apt-get install dia
link|improve this answer
AFAIK, dia can only create diagrams, but does not do any automatic code generation from the diagrams, hence it is not really a UML tool. – txwikinger Oct 25 '10 at 16:09
i couldn't find a way to create sequence diagrams with Dia. is it possible at all? – Lucas -luky- N. Oct 25 '10 at 19:51
3  
@txwikinger: there is dia2code ( Install dia2code ), but I have never used it, so no idea how useful it is... – JanC Oct 30 '10 at 8:02
@JanC Nice! ` ` – Oli Oct 30 '10 at 9:33
feedback

After a longe search in desktop apps I decided to go web, now I'm using Cacoo, which allow not only uml drawing but a lot of different drawing (like network topography, general stuff, etc). It's free and allow to share with friends and concurrently editing.

link|improve this answer
feedback

Gaphor is decent. It has some limitations and bugs, but it is the least annoying of UML editors out there. However, as dia, it cannot generate code, I am just listing it in case you ever need a straight UML diagram creation tool.

link|improve this answer
feedback

Visual Paradigm is a powerful commercial tool for UML. But you can use the community edition which is free (for not commercial use). The only restriction is that every hour close the program.

enter image description here

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.