<介绍>反向生成UML Sequence Diagram的工具

很多程序猿朋友喜欢反向生成类图,目的一般是:

-直观的观察程序结构

-更好的对程序进行重构(介个需要设计模式与重构的经验喽)

-编写文档。。。


在编写文档时,很重要的一个环节就是描述程序流程。最好的UML描述方式自然是Sequence Diagram了。但是,看过很多国内的文章对此描述不是很详细。在此小弟奉上两款软件:jSonde与MaintainJ

jSonde
jSonde官网地址是: http://www.jsonde.com/。在其官网首页上可以很快了解该工具的功能(而且还有中文文档哦!)。截取其文档中的一段概述:
引用
jSonde能够帮助你分析java应用程序。
她能够生成序列图、CPU和内存的性能评估以及不同格式的汇总:如jar依赖等。
使用jSonde不需要特别的知识,她适用于不同的操作系统和Java环境。

下载了jSonde的windows版安装文件,我们就可以根据文档来使用了。
中文使用文档: http://www.jsonde.com/jSonde%20help.php

maintainJ
下载之后按照官方视频说明就可以啦!很简单
http://maintainj.com/userGuide.jsp?param=j2eeLauncherDemo

猜你喜欢

转载自lazyjava.iteye.com/blog/828715