首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

使用调用者和被调用者概要的可扩展增量分析 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:甲骨文国际公司

摘要:一种方法可以包括:通过执行代码的完整分析并且针对代码的每个组件生成概要,包括:i包括前向流的前向概要以及ii包括反向流的反向概要;获得对被修改组件的修改;确定被修改组件的概要之一无效;以及响应于确定被修改组件的概要无效:从被修改组件的前向概要中获得前向流、从被修改组件的反向概要中获得反向流、通过使用被修改组件的前向流和被修改组件的反向流对被修改组件执行增量分析来生成局部流,以及使用被修改组件的前向流、局部流和被修改组件的反向流检测代码中的缺陷。

主权项:1.一种用于执行代码分析的方法,包括:通过使用目标谓词执行代码的完整分析并且针对代码的多个组件中的每个组件,生成多个概要,包括:i包括前向流的前向概要,前向流包括前向外部参数和前向局部参数,以及ii包括反向流的反向概要,反向流包括反向局部参数和反向外部参数,其中:完整分析是污染分析,前向外部参数在代码的执行期间流向前向局部参数,反向局部参数在代码的执行期间流向反向外部参数,并且反向外部参数流向访问计算机系统的安全敏感资源的函数;获得对所述多个组件中的被修改组件的第一修改;通过确定第一修改修改访问概要的第一参数的语句来确定被修改组件的所述多个概要之一无效,其中第一参数包括指示第一参数是否满足目标谓词的目标谓词状态;以及响应于确定被修改组件的所述多个概要之一无效:从被修改组件的前向概要中获得前向流;从被修改组件的反向概要中获得反向流;通过使用被修改组件的前向流和被修改组件的反向流对被修改组件执行增量分析来生成局部流;以及使用被修改组件的前向流、局部流和被修改组件的反向流检测代码中的缺陷。

全文数据:

权利要求:

百度查询: 甲骨文国际公司 使用调用者和被调用者概要的可扩展增量分析

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术