Patent
1997-02-26
1999-08-03
Hafiz, Tariq R.
G06F 945
Patent
active
059336404
ABSTRACT:
A computer implemented method analyzes an execution of a program. The method partitions the program into program components such as basic blocks and procedures. A source or executable representation of the program is instrumented to collect test coverage data. In addition, a flow graph representing the program components is generated. The program is then executed to collect test coverage data. Using the test coverage data and the flow graph, the program is partitioned into executed and unexecuted components. The number of instructions in each unexecuted program component is counted. Thus, a list of the unexecuted program components can be presented according to a decreasing order of the number of unexecuted instructions in the unexecuted program components.
REFERENCES:
patent: 5050168 (1991-09-01), Paterson
patent: 5313616 (1994-05-01), Cline et al.
patent: 5507030 (1996-04-01), Sites
patent: 5539907 (1996-07-01), Srivastava et al.
patent: 5732273 (1998-03-01), Srivastava et al.
Neuder, D.L., "A Test Verification Tool for C and C++ Programs," Hewlett-Packard Journal, v42, n 2, p. 83(10), Apr. 1991.
Cohn et al., "Hot Cold Optimization of Large Windows/NT Applications," Proc. 29th Ann. IEEE/ACM Int. Symp. MicroArch., IEEE Comp. Soc. Press, pp. 80-89, Dec. 1996.
Corcoran, III Peter J.
Digital Equipment Corporation
Hafiz Tariq R.
LandOfFree
Method for analyzing and presenting test execution flows of prog does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for analyzing and presenting test execution flows of prog, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for analyzing and presenting test execution flows of prog will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-858607