发明名称 STATIC ANALYSIS OF COMPUTER SOFTWARE APPLICATIONS
摘要 Static analysis of a computer software application can be performed by applying a first level of abstraction to model a plurality of run-time objects, thereby producing a set of object abstractions. Static data-flow analysis of the computer software application can be performed using the set of object abstractions, thereby producing a first data-flow propagation graph. A data-flow bottleneck can be identified within the data-flow propagation graph. A second level of abstraction can be applied to model any of the run-time objects having in the set of object abstractions a corresponding object abstraction that is traceable to the data-flow bottleneck. The applying the second level of abstraction can decompose the corresponding object abstraction into a set of object abstractions, thereby modifying the set of object abstractions. Static data-flow analysis of the computer software application can be performed using the modified set of object abstractions.
申请公布号 US2013086561(A1) 申请公布日期 2013.04.04
申请号 US201113250510 申请日期 2011.09.30
申请人 PISTOIA MARCO;TRIPP OMER;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 PISTOIA MARCO;TRIPP OMER
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址