Input 源代码中的Mscgen/trace2uml输入文件生成器

Input 源代码中的Mscgen/trace2uml输入文件生成器,input,parser-generator,Input,Parser Generator,有没有办法从源代码生成与Mscgen/trace2uml兼容的输入文件(描述文件/文本),以便以后生成序列图?项目主页上提到了似乎没有任何程序生成的消息序列图描述。我不愿意检查整个代码,自己创建序列描述符。其他可以让我从源代码生成序列图的工具也会有所帮助。“从源代码生成序列图”是不可能的。因为状态图不是程序的静态视图,而是程序运行示例的视图 但您可以在程序运行时“跟踪”程序,并使用图表的跟踪输出。这就是为什么Trace2UML被称为“跟踪到uml”;-) 您只需要一个执行正确跟踪格式的跟踪框架(

有没有办法从源代码生成与Mscgen/trace2uml兼容的输入文件(描述文件/文本),以便以后生成序列图?项目主页上提到了似乎没有任何程序生成的消息序列图描述。我不愿意检查整个代码,自己创建序列描述符。其他可以让我从源代码生成序列图的工具也会有所帮助。

“从源代码生成序列图”是不可能的。因为状态图不是程序的静态视图,而是程序运行示例的视图

但您可以在程序运行时“跟踪”程序,并使用图表的跟踪输出。这就是为什么Trace2UML被称为“跟踪到uml”;-)

您只需要一个执行正确跟踪格式的跟踪框架(类)。 一个很好的例子是“Trace2UML.cpp”,您可以在Astade发行版中找到它

e、 g: