AFF*_*AFF 36 java uml reverse-engineering sequence-diagram
我有一个关于从Java源代码生成序列图的问题.当我用Google搜索时,我看到有人被告知要使用视觉范例(VP),但它不会为我生成序列图.我的VP中的一些步骤与手动不同.手册说要选择方法但我的VP不允许在特殊类中选择方法.Java源代码的逆向工程序列图
有没有人有新想法从Java源代码生成序列图?
小智 36
使用Intellij 15.0.4:只需几秒钟,安装插件SequenceDiagram(目前为1.1).进入要分析的类方法和Tool> SequenceDiagram:

如果您正在使用或希望使用Eclipse IDE,那么您可以安装可以从以下方面进行反向工程的ObjectAid UML插件:
以及更多.
见http://www.objectaid.com/sequence-diagram
我已经实现了一个基于junit测试的序列生成器,它为pgf-umlsd latex包示例生成序列图:

你好,世界
@Test
@SequenceDiagram({ Controller.class, Model.class })
public void testMethod() {
Controller c = new Controller(new Model());
c.init();
c.simpleBeanOperation();
}
https://github.com/sherif181/java-sequence-diagram-generator
有许多产品可以从 Java 源代码生成序列图。不幸的是,所有好的东西都要花很多钱。
如果您使用的是 Visual Paradigm 的社区版,它不允许您生成任何图表。您必须升级到付费版本之一。
您可以在此处比较付费版和免费版
http://www.visual-paradigm.com/product/vpuml/features/?edition=ce
您需要购买支持代码工程的 Visual Paradigm 标准版。
查看其中一些链接以获取替代程序,这些程序也可以生成图表/源代码。
Posiden UML http://www.gentleware.com
Argo UML http://argouml.tigris.org
其他资源
http://www.altova.com/umodel/sequence-diagrams.html
| 归档时间: |
|
| 查看次数: |
80246 次 |
| 最近记录: |