发明名称 | 用于面向屏幕的数据流分析的方法和系统 | ||
摘要 | 本发明涉及一种用于面向屏幕的数据流分析的方法和系统。提供一种用于执行计算机代码的数据流分析的方法,包括:提供具有多个用户接口屏幕的计算机程序的计算机代码;将所述计算机代码分为多个部分,使得所述多个部分的每一个包括用于导致加载和/或使用所述多个用户接口屏幕之一的代码;执行变量使用分析以便检测在所述多个部分的每一个中计算和/或使用哪些变量;基于所述变量使用分析,构造定义所述多个部分之间的依赖性的数据依赖模型;以及针对所述多个部分中的至少一个并使用所述数据依赖模型,标识被载入所述多个用户接口屏幕之一并且未在相应部分和依赖于所述相应部分的一组部分中使用的至少一个不必要变量。 | ||
申请公布号 | CN104572066A | 申请公布日期 | 2015.04.29 |
申请号 | CN201410569256.4 | 申请日期 | 2014.10.22 |
申请人 | 国际商业机器公司 | 发明人 | A·阿巴迪;M·阿巴迪;I·本-哈鲁什 |
分类号 | G06F9/44(2006.01)I | 主分类号 | G06F9/44(2006.01)I |
代理机构 | 北京市中咨律师事务所 11247 | 代理人 | 于静;张亚非 |
主权项 | 一种用于执行计算机代码的数据流分析的方法,包括:提供具有多个用户接口屏幕的计算机程序的计算机代码;将所述计算机代码分为多个部分,使得所述多个部分的每一个包括用于导致加载和/或使用所述多个用户接口屏幕之一的代码;执行变量使用分析以便检测在所述多个部分的每一个中计算和/或使用哪些变量;基于所述变量使用分析,构造定义所述多个部分之间的依赖性的数据依赖模型;以及针对所述多个部分中的至少一个并使用所述数据依赖模型,标识被载入所述多个用户接口屏幕之一并且未在相应部分和依赖于所述相应部分的一组部分中使用的至少一个不必要变量。 | ||
地址 | 美国纽约 |