【发布时间】:2008-12-23 12:09:33
【问题描述】:
是否有可以从运行的 .NET 代码生成序列图的工具?
【问题讨论】:
标签: .net sequence-diagram auto-generate
是否有可以从运行的 .NET 代码生成序列图的工具?
【问题讨论】:
标签: .net sequence-diagram auto-generate
Enterprise Architect 将从运行代码生成序列图。您在希望图表开始和结束的位置设置断点,然后运行代码,它将为您提供运行代码的序列图。我已经使用 C# 代码成功完成了这项工作。
【讨论】:
Sparx Systems 制造的 Enterprise Architect 非常适合从代码生成序列图。它基本上记录(基于您的起点/终点)运行时并吐出一个序列图。他们甚至在他们网站的某个地方有一个视频演示。我认为 EA 的价格在 200 美元到 300 美元之间,但仍然是一个很棒的工具。
【讨论】:
我不久前自己研究过这个,I think SDE does what you need 我认为(我无法说服管理层继续研究,但演示看起来不错)
编辑:哦,也试试visual uml。
【讨论】:
什么意思?从运行时执行路径确定时序图?我不相信这是可能的。
如果您的意思是从代码和数据创建序列图,那么GoDiagram tool from Northwoods 可以创建非常复杂的图表,我相信序列图肯定是可行的。而且,顺便说一句,收集正确的诊断数据也可以解决第一个问题...
【讨论】: