EmbeddedRelated.com
Forums

UML Diagranming Tool Recommendations

Started by Mr. C October 12, 2005
Mr. C wrote:

> Does anybody in this group recommend any good diagramming tool for UML > (Unified Modelling Language)? I have tried Smartdraw and it looks OK. > MS Word, although no extra cost, is pretty clunky when things need to > be moved and re-arranged. I am looking at something dedicated to UML > that does not contain capability for floor plans and other un-related > things. >
Try Ontology http://www-ksl.stanford.edu/kst/what-is-an-ontology.html Hope this may help you. ITs a open source http://kaon.semanticweb.org/ Cheers Sagar
Contrary to widespread misconceptions, you don't need expensive design
automation tools to apply UML. Such tools typically come with a drawing
package to create various diagrams. In fact, most of the tools, if they
are used at all, end up as overpriced drawing packages. To this end, a
good drawing program does as much for you as a fancy CASE tool.

Visio (now Microsoft Visio) is one of such drawing programs that should
satisfy most of your UML drawing needs. To use Visio effectively for UML,
you need to have "UML stencils", which are sets of graphic objects that
you can use in your drawings. A few examples of good Visio UML resources
are: 

Pavel Hruby offers Visio Stencil and Template for UML 2.0 for various
versions of Microsoft Visio (http://www.phruby.com/stencildownload.html).


Allen Holub offers Visio stencils as well as UML Quick Reference in his
goody bag (http://www.holub.com/goodies/uml_visio/). 

Visio Cafe lists a lot of resources and links related to Visio
(http://www.visiocafe.com).

Finally, Quantum Leaps website offers a simple UML Visio stencil and the
whole lightweight method to turn UML state machine to efficient and
maintainable C or C++ code without heavyweight tools
(http://www.quantum-leaps.com/resources/goodies.htm#Visio) 

Microsoft Most Valuable Professional (MVP) program website has whole
section devoted to Visio�. 

 



miro wrote:
> Contrary to widespread misconceptions, you don't need expensive design > automation tools to apply UML. Such tools typically come with a drawing > package to create various diagrams. In fact, most of the tools, if they > are used at all, end up as overpriced drawing packages. To this end, a > good drawing program does as much for you as a fancy CASE tool. > > Visio (now Microsoft Visio) is one of such drawing programs that should > satisfy most of your UML drawing needs.
Argo UML is far much completer and costs less (=FREE) Stef Mientki