In need of a visually pleasing UML diagram tool
I've been looking for different tools 开发者_如何学JAVAto create UML diagrams for my Java apps. My prof uses Omnigraffle, but this is only for Mac/iPad. I'm really looking for something as visually pleasing as Omni but for Linux or even Windows. Thanks for your help.
I use http://argouml.tigris.org/ it's free and OK to look at :)
or visual paradigm they have community edition for free
Try Sparx Enterprise Architect for Windows. It is very reasonably priced.
JUDE has a community edition. I used to think this was a terrific tool before they split it into community and paid editions.
There is also StarUML, I have also used Visual Paradigm community edition that @Milan mentioned before.
If you're just looking for a drawing tool (as opposed to a "modelling" tool) then take a look at YEd. Conceptually v similar to omni. Free, works on linux/mac/osx and looks great. Also has very nice auto-layout.
hth.
Most minimalistic UML diagrams-editing tool (not modeling environment!) ever: UMLet. Gives reasonable black-and-white results, exports vector graphics to PDF and EPS. Up side: A small text pane speeds up editing. Down side: A couple of end-cases (e.g., labels on vertical lines) do not give optimal results.
I will recommend you to try Visio for creating UML diagrams. Visio has the feature of dynamic, data-driven visuals which makes it one of the best software for diagramming. I use it for my diagramming needs.
What does "visually pleasing" mean for you? I think it is a very subjective matter and should be the last thing considered when choosing a UML modeling tool.
However, I like how the Altova UModel diagrams look, except for the use case diagrams' actor element. I'm not such a fan of StarUML and Visual Paradigm.
精彩评论