Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have been using Visio 2003 on Windows XP for generation of UML diagrams. I have encountered following problems so far:

  • There is no way to generate/print the documentation written for class attributes/methods.
  • No automatic code generation is supported

I have already generated lot of diagrams and i discovered above problems at much later stage. Now i would like to overcome above by choosing another tool which is compatible with Visio file(.vsd) which saves time or redrawing all diagrams and also provides above features. Could you kindly suggest an alternative (visio compatible) tool ?

(I have looked at a similar SU-question, but it does not suggest tools which provide solution to above problems. I am open to free as well as licensed tools, with priority to free :) )



share|improve this question

closed as off-topic by Mokubai, tapped-out, Tog, Simon Sheehan, mpy Oct 24 '13 at 13:48

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they tend to become obsolete quickly. Instead, describe your situation and the specific problem you're trying to solve. Here are a few suggestions on how to properly ask this type of question." – Mokubai, tapped-out, Tog, Simon Sheehan, mpy
If this question can be reworded to fit the rules in the help center, please edit the question.

@Ivo, wondering how you added hyperlink to the text? –  James Feb 16 '10 at 7:05
add comment

3 Answers

up vote 2 down vote accepted

Have a look at the osalt site of Visio, there's a nice list of alternatives there (three which you don't know by now, according the thread you posted).

share|improve this answer
I tried StarUML and BoUML. Both of them provide code and document generation but are not compatible with VISIO (because i need to port existing document into one of these tools). Need to evaluate few more ... –  James Feb 15 '10 at 15:36
Tried Dia as well .. but no luck with Visio import (vdx file doesnt look good in Dia .. all shapes are distorted and no editing allowed after import ) –  James Feb 15 '10 at 16:17
add comment

AFAIK the best solution for UML is Enterprise Architect

according to site http://www.sparxsystems.com/resources/mdg_tech/ there is an extension called visio link enabling import from visio and it also supports code generation

Im not sure about documentation for classes

share|improve this answer
add comment

Just FYI

There is a useful list of UML tools at List ly http://list.ly/list/2io-popular-uml-modeling-tools?feature=search

and here is a chart of Visio altermatives by Toptens http://www.thetoptens.com/best-visio-alternatives/

share|improve this answer
Please don't post comments as answers. Read How to Answer before answering. Thanks for following as community rules. –  user 99572 is fine Oct 22 '13 at 10:30
add comment

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