[英]Reverse engineering from c code to sequence chart
我有交流代码,我想提取一些包含通信指令的代码模式,并从中构建一个序列图。
有什么方法可以做到吗?
谢谢
您可以使用pic2plot,它是GNU plotutils的一部分。 您需要记录/跟踪什么与文件进行对话,然后您可以使用pic2plot进行渲染。 我已经为python程序做了这个,但没有理由你不能用C程序做到这一点。
(来源: umlgraph.org )
我强烈建议使用doxygen以下选项:
EXTRACT_ALL = YES
CALL_GRAPH = YES
CALLER_GRAPH = YES
GRAPHICAL_HIERARCHY = YES
您将获得一个非常好的调用和调用函数图表,这些函数可以帮助您理解代码。 调用图对于C代码比序列图更常见且有用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.