[发明专利]一种软件依赖关系分析方法在审
申请号: | 201710128616.0 | 申请日: | 2017-03-06 |
公开(公告)号: | CN106886442A | 公开(公告)日: | 2017-06-23 |
发明(设计)人: | 周晓聪;陈贤林 | 申请(专利权)人: | 中山大学 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 广州粤高专利商标代理有限公司44102 | 代理人: | 林丽明 |
地址: | 510275 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种软件依赖关系分析方法,用于实现大型软件开发过程中对各软件结构间的依赖关系进行展示,为用户提供了从各个不同粒度和角度了解目标软件的方法。能够很大程度的提高排查的效率,甚至熟悉业务逻辑的测试人员就可以自己排查出来。本发明特别适于大型桌面运用和网站的软件开发、验证、维护支持。 | ||
搜索关键词: | 一种 软件 依赖 关系 分析 方法 | ||
【主权项】:
一种软件依赖关系分析方法,其特征在于,包括以下步骤:S1:用户新建一个自命名的分析软件源代码的操作单元并将其和所要分析的软件源代码关联起来;S2:解析源代码的软件结构,并以树状图T的形式进行展示;S3:用户通过选中树状图T中各结点所带的复选框来选取要展示的结点,通过展示方式下拉框选取所以使用的展示方式;S4:用户点击确定按钮对展示信息进行确认;S5:系统分析获取源代码中各结构间的依赖关系获得一张以被选取源代码结构为结点、各结构之间的依赖关系为边的图;S6:将步骤S5获取到的图展示到窗口的展示区,并将步骤S4中的确认按钮的名称修改为刷新;S7:用户单击选中的树状图T的结点,展示区中的图中对应的结点显示高亮;S8:用户双击选中的树状图T的结点或展示区中图的结点,系统读取该结点对应的源代码在展示区中新建的窗口中展示,并对对应的代码块进行高亮处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710128616.0/,转载请声明来源钻瓜专利网。