views:

1154

answers:

10

I made UML or a figure of server constitution with Visio so far. However, Visio was not usable by the circumstances of adult. Therefore I want to describe UML or a figure of server constitution by some other methods, but will there be anything, the recommended tool? I ask with a free thing.

+2  A: 

I use SmartDraw for UML and architecture diagrams, it's pretty good. It's not free but there is a trial version you can test out.

sipwiz
I love SmartDraw. Used it for my college course (sub-uni level, I'm in the UK) after being very much annoyed by Visio's unfriendly interface. SmartDraw makes life so much easier... And it does so much! I personally used it for DFDs, Organisation Charts and a few flow charts. Also makes excellent PowerPoint presentations.
Saladin Akara
+3  A: 

Try these, all are free:

kay.herzam
A: 

Inkscape - its free.

Boo
-1 Inkscape, while quite good, is a general vector drawing app; it's not particularly suitable for diagrams.
sleske
+4  A: 

I strongly recommend BOUML. It's a free UML modelling application, which:

  • is extremely fast (fastest UML tool ever created, check out benchmarks),
  • has rock solid C++, Java, PHP and others import support,
  • is multiplatform (Linux, Windows, other OSes),
  • has a great SVG export support, which is important, because viewing large graphs in vector format, which scales fast in e.g. Firefox, is very convenient (you can quickly switch between "birds eye" view and class detail view),
  • is full featured, impressively intensively developed (look at development history, it's hard to believe that such fast progress is possible).
  • supports plugins, has modular architecture (this allows user contributions, looks like BOUML community is forming up)

Believe me, there is no better tool. StarUML is a retarded turtle compared to BOUML. ArgoUML simply doesn't work. Dia is a ergonomy^-1 software.

A: 

Try Visual Paradigm for UML. The community edition version is free.

Kashif Awan
Look at a comparsion between VP and BOUML: http://bouml.free.fr/benchmark.html#VisualParadigm.
Very useful link. Do you know if this comparision is for VP Suite 4.0 for UML 7.0 vs an older verion of VP for UML 4.0 as the comparision states?
Kashif Awan
A: 

Take a look at Sparx Enterprise Architect.

One problem you may notice with this and all the other answers is that these are modeling tools. Visio was a diagramming tool, which is a different thing.

John Saunders
+1  A: 

You can try JUDE Community for UML modeling. It is convenient, nice and has enough features.

Rorick
+1 very clean/nice and not bloated UML modeling tool
Nappy
A: 

You can create UML class, sequence, component, use case, and activity diagrams in Visual Studio 2010 Ultimate. You can link these diagrams to Team Foundation work items so you can plan and track development and test work. You can also create sequence, dependency graphs, and layer diagrams from code and use Architecture Explorer to browse and explore your solution.

I've posted more links on my profile for more info.

Esther Fan - MSFT
A: 

Try BOUML: http://bouml.free.fr/index.html

I have used ArgoUML, but find it very difficult to use, and hard to generate diagrams quickly.

Delfeld
A: 

If you'd like to focus on building you model and not manipulating objects on diagram, you must try Red Koda Community. Check the one minute sequence diagram video, you can see how easy and fast you can use it with the aid of short cut keys.

Red Koda Software