加载中...
首页专利查询专利详情

*来源于国家知识产权局数据,仅供参考,实际以国家知识产权局展示为准

源代码静态分析装置

发明专利有效专利
  • 申请号:
    CN202010022602.2
  • IPC分类号:G06F8/41
  • 申请日期:
    2020-01-09
  • 申请人:
    华东师范大学;上海丰蕾信息科技有限公司
著录项信息
专利名称源代码静态分析装置
申请号CN202010022602.2申请日期2020-01-09
法律状态暂无申报国家中国
公开/公告日2020-06-05公开/公告号CN111240687A
优先权暂无优先权号暂无
主分类号G06F8/41IPC分类号G;0;6;F;8;/;4;1查看分类表>
申请人华东师范大学;上海丰蕾信息科技有限公司申请人地址
上海市普陀区云岭西路600弄6号801室 变更 专利地址、主体等相关变化,请及时变更,防止失效
权利人上海丰蕾信息科技有限公司当前权利人上海丰蕾信息科技有限公司
发明人黄滟鸿;郭旺;史建琦;蔡方达;郭欣;石奇
代理机构北京辰权知识产权代理有限公司代理人付婧
摘要
本申请公开了一种源代码静态分析装置,包括:第一分析模块,用于对源代码进行词法分析和语法分析,生成抽象语法树;第二分析模块,用于对所述抽象语法树进行语义分析,得到有向控制流图和数据流图;遍历模块,用于对所述有向控制流图进行遍历,获取切片数据;查找模块,用于根据所述数据流图和所述切片数据,查找并输出所述源代码中可能存在缺陷的变量。本申请提供的源代码静态分析装置,可以完成对源代码的较全面的检查,可以解决星载软件中的编码缺陷问题,不仅提高了检查效率,降低了人力成本,而且能够有效地提高软件源代码的安全性、可靠性,降低了程序错误发生的几率,能够很好地满足实际应用的需要。

专利服务由北京酷爱智慧知识产权代理公司提供