Invention Grant
US07810079B2 System and method for determining execution path difference in program
有权
用于确定程序中的执行路径差异的系统和方法
- Patent Title: System and method for determining execution path difference in program
- Patent Title (中): 用于确定程序中的执行路径差异的系统和方法
-
Application No.: US11656676Application Date: 2007-01-23
-
Publication No.: US07810079B2Publication Date: 2010-10-05
- Inventor: Claire S. Cates
- Applicant: Claire S. Cates
- Applicant Address: US NC Cary
- Assignee: SAS Institute Inc.
- Current Assignee: SAS Institute Inc.
- Current Assignee Address: US NC Cary
- Agency: Jones Day
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F11/00

Abstract:
A system and method for determining execution path differences in a computer-implemented software application is provided herein. A software application under analysis is executed at least twice, thereby generating first and second call tree data and associated first and second sets of execution data describing the at least two executions of the software application. This data is then compared to determine a set of differences between the first and second executions of the program, the set of differences comprising one or more nodes that are either called differently in the first and second execution paths or executed differently in the first and second sets of execution data. For each node identified in the set of differences, the first and second call trees are then analyzed to identify at least one parent node that is the root cause of the difference in the execution data.
Public/Granted literature
- US20080178161A1 System and method for determining execution path difference in program Public/Granted day:2008-07-24
Information query