发明名称 METHOD FOR TRACING A COMPUTER SOFTWARE
摘要 A system and method for determining execution trace 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 execution trace and associated first and second sets of execution data describing all the necessary data gained by program instrumentation at each program statement of source or bytecode level. These data are stored for 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 may contain statement coverage data, execution trace data, variable values or influences among program instructions. The differences can be arranged according into historical order. The differences then can be analyzed to identify the location of the fault in the program or to map the related code to a feature in unknown code.
申请公布号 US2016019133(A1) 申请公布日期 2016.01.21
申请号 US201514753693 申请日期 2015.06.29
申请人 4D SOFT KFT. 发明人 FORGÁCS ISTVÁN
分类号 G06F11/36 主分类号 G06F11/36
代理机构 代理人
主权项 1. A method for tracing computer software consisting of software code, comprising the steps of starting and running a first exemplar of the software to be traced by inserting probes after each statement; starting and running a second exemplar of the software to be traced in by inserting probes after each statement a control environment; collecting and storing of the runs in a comparable manner; comparing the results of the runs; on basis of the comparison find at least one difference in the collected results; and displaying the first, second and nth difference for localizing the place and/or cause of said difference.
地址 Budapest HU