[发明专利]一种基于分布式图可达计算的过程间程序静态分析方法有效
申请号: | 202010034402.9 | 申请日: | 2020-01-14 |
公开(公告)号: | CN110851178B | 公开(公告)日: | 2020-05-19 |
发明(设计)人: | 麦丞程 | 申请(专利权)人: | 江苏鸿程大数据技术与应用研究院有限公司 |
主分类号: | G06F8/75 | 分类号: | G06F8/75 |
代理公司: | 北京联瑞联丰知识产权代理事务所(普通合伙) 11411 | 代理人: | 周超 |
地址: | 210000 江苏省南京市江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于分布式图可达计算的过程间程序静态分析方法,包括以下步骤:(a)将程序表示图和对应分析语法作为算法输入,图中传递边根据源顶点和目标顶点进行分区,将连接到同一个节点的边移动到同一个分区中;(b)对不同分区中的边执行分析语法的标签匹配操作,产生新边;(c)对新边进行全局和局部去重,保留新生成的传递边;(d)对各分区进行对应可达关系的添加,重复(b)‑(c),直到不再产生新的传递边为止,得到过程间静态分析结果。本方法能够提高大规模程序静态分析的性能和可扩展性,促进其应用与解决实际问题。 | ||
搜索关键词: | 一种 基于 分布式 图可达 计算 过程 程序 静态 分析 方法 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏鸿程大数据技术与应用研究院有限公司,未经江苏鸿程大数据技术与应用研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/202010034402.9/,转载请声明来源钻瓜专利网。