Invention Grant
US08793667B1 Identifying function-level code dependency by simulating runtime binding 有权
通过模拟运行时绑定来识别功能级代码依赖关系

Identifying function-level code dependency by simulating runtime binding
Abstract:
An analysis tool analyzes a software system by simulating runtime binding in order to identify function-level code dependencies. The tool receives a list of one or more entry point functions and identifies other functions that can be invoked if the entry point functions are executed. The tool generates a tracker graph having tracker nodes representing classes that can be instantiated from the entry points. Each tracker node identifies functions/methods in that class that can be invoked from the entry points. If the software system uses an object-relational mapping to a database, the tracker graph also identifies the portions of the database that can be accessed from the entry points. The tool can be used to partition the functionalities of the software system into core and non-core functionalities in order to support upgrading while maintaining high-availability.
Information query
Patent Agency Ranking
0/0