tags:

views:

210

answers:

5

I know about ArgoUML, an UML modeling tool that needs java to run.

I'm looking for something similar but wich doesn't needs java.

Thank you in advance.

+4  A: 

Try StarUML: http://staruml.sourceforge.net/en/

SimonV
StarUML is slow and weak. It wasn't able to import my project (it was obviously too large for him: 160k C++ lines). BOUML did this in 1 minute!
+1  A: 

JUDE Community edition is terrific. Does the round trip for Java 5 if that's your implementation language.

duffymo
A: 

"Dia for Windows"

Dia is inspired by the commercial Windows program 'Visio', though more geared towards informal diagrams for casual use. It can be used to draw many different kinds of diagrams. It currently has special objects to help draw entity relationship diagrams, UML diagrams, flowcharts, network diagrams, and many other diagrams. It is also possible to add support for new shapes by writing simple XML files, using a subset of SVG to draw the shape.

Jorge
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: 

This wiki list provides a pretty comprehensive list of free and pay UML tools, often you can tell if it runs natively in windows.

http://en.wikipedia.org/wiki/List_of_UML_tools

Oddly enough why whould you have a requirement to run natively? So just not Java. Too bad you can't choose by features or capabilities.

Ted Johnson