Invention Grant
- Patent Title: Call graph dependency extraction by static source code analysis
- Patent Title (中): 通过静态源代码分析调用图依赖关系提取
-
Application No.: US12177909Application Date: 2008-07-23
-
Publication No.: US08347272B2Publication Date: 2013-01-01
- Inventor: Naoki Sugawara , Tadashi Yamamoto
- Applicant: Naoki Sugawara , Tadashi Yamamoto
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A method of analyzing program source code prepared for a multithreading platform comprises analyzing a targeted source code set to extract a set of characteristic information for each wait operation; analyzing the targeted source code set to extract a set of characteristic information for each notification call to an application programming interface of the multithreading platform; identifying a one-way branching correspondence with a wait operation for each notification call by comparing the extracted set of characteristic information for the notification operation and the extracted set of characteristic information for each wait operation with a set of predefined asynchronous operation correspondence pattern information for notification and wait functions implemented by the application programming interface; extracting a set of information for each identified one-way branching correspondence; and storing the extracted set of information for each identified one-way branching correspondence in a data store.
Public/Granted literature
- US20100023926A1 CALL GRAPH DEPENDENCY EXTRACTION BY STATIC SOURCE CODE ANALYSIS Public/Granted day:2010-01-28
Information query