工具: 从.Net的原代码直接生成类似UML的类图
Together for .net 2.0
还有Rational的XDE ( XDE比较耗资源,公司机子是拖不走的 )
FYI:
-----------------------------------------------------------------------------------------------------------------------------------------
-----------------------------Together for .net2.0 vs rational XDE for .net2003--------
-----------------------------------------------------------------------------------------------------------------------------------------
用了一下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 功能齐全, 过于庞大,运行速度慢,但不支持反向工程。