用了一下XDE for .net2003, 与以前用的together for .net 2.0做了一些比较。(只对于C#语言)
XDE: 功能齐全,包括类图、用例图... 各种UML图都支持,还自带了GOF设计模式的C#和C++两个版本。正因为如此,使他过于庞大。装了之后大约有900M,可怜我的老爷车才20G的硬盘。好不容易腾出了空间。安装完毕后,发觉运行速度实在无法忍受,只能怪我的机器太慢了,才CII 633 256M内存。后来拿到公司的机器(P4 2.4G )上运行, 发觉还是有些慢。勉强可以接受。美中不足的是XDE不支持反向工程。
Together: 非常小巧:安装的源程序都才20多M,运行速度比XDE要快。只支持类图。支持双向工程。
总结: XDE 功能齐全, 过于庞大,运行速度慢,但不支持反向工程。
Together小巧精锐, 只支持类图,支持双向工程,运行速度可以接受。
推荐使用Together.
我现在就只用过这两种建模工具,以后用到其他的再拿出来比较。