基于Sugiyama的流程图自动生成算法
梁白鸥
【期刊名称】《计算机应用》 【年(卷),期】2019(039)012
【摘要】为了解决流程图绘制效率低下的问题,更好地保证软件模型、文档与代码的一致性,提出了一种流程图自动生成算法.首先,通过逆向分析C/C++源代码,提取代码的Token列表,生成Scope树,从而生成流程图.同时,提出了一种规范代码函数体注释的方法,提高流程图的可理解性.最后,应用Sugiyama布局算法,并对坐标指定步骤进行补充改进,对流程图进行了自动布局,最终生成可读流程图.实际应用过程中,所提算法有效地提高了软件设计文档的编写效率,保证了软件模型、文档与代码的一致性. 【总页数】5页(3639-3643)
【关键词】流程图自动生成; 源代码逆向分析; 流程图自动布局; Sugiyama布局算法; 软件逆向工程 【作者】梁白鸥
【作者单位】西南电子技术研究所 成都 610036 【正文语种】中文 【中图分类】TP391.4 【相关文献】
1.汇编嵌入式软件程序流程图自动生成的研究 [J], 汪文勇; 王学东; 向渝; 唐科; 刘利枚
2.程序流程图到代码的自动生成算法 [J], 王黎明; 王帼钕; 周明媛; 褚艳利; 陈
科; 陈平
3.一种源程序到程序流程图的自动生成算法 [J], 严代彪; 王树宗 4.汇编程序流程图生成算法研究与实现 [J], 崔应霞; 李龙澍
5.油码头成品油工艺流程图自动生成系统的研究 [J], 田野; 范世东; 梁松彬
以上内容为文献基本信息,获取文献全文请下载
基于Sugiyama的流程图自动生成算法
基于Sugiyama的流程图自动生成算法梁白鸥【期刊名称】《计算机应用》【年(卷),期】2019(039)012【摘要】为了解决流程图绘制效率低下的问题,更好地保证软件模型、文档与代码的一致性,提出了一种流程图自动生成算法.首先,通过逆向分析C/C++源代码,提取代码的Token列表,生成Scope树,从而生成流程图.同时,提出
推荐度:
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
点击下载文档文档为doc格式