On Tue, 2003-11-04 at 13:40, Mukhsein Johari wrote: > And bloody hell, it even has C++, Java and PHP code > generation OOTB! > http://uml.sourceforge.net/handbook/code-import-generation.html Why so excited? Dia also supports UML as well as quite a few more diagram formats. Since you're a python fan, I don't see native python scripting support in umbrello like Dia does. Dia has had this for a very long time. Since it's native format is xml, you can write your own parsers and code generators. For example, why not draw a network diagram with uml attributes. You can then write a python script to parse the xml for a variety of different outputs. perl,c++,java,php http://droogs.org/autodia/ code to dia uml diagrams http://diazy.sourceforge.net/ c++ to dia/uml http://cpp2dia.sourceforge.net/ dia to sql (one of my proposed mimos topics). This has been used for production on some rather large schemas. postgresql,mysql,db2,sybase,oracle http://tedia2sql.tigris.org/ -- "Optimized, readable, on time; Pick any two." FreeBSD 5.1-CURRENT i386 2:05PM up 2 days, 14:50, 3 users, load averages: 0.23, 0.28, 0.32
Attachment:
signature.asc
Description: This is a digitally signed message part