Patent
1995-02-13
1996-06-25
Zimmerman, Mark K.
395161, G06F 1500
Patent
active
055309429
ABSTRACT:
An interactive user interface system and method that creates graphic and text displays of computer program execution analysis results that include CPU execution time in tick or frequency counts. The interface system utilizes a display monitor (120), a mouse (130), which enables a user to input display commands, and a computer system (110) that is connected to the monitor (120) and the mouse (120). The computer system includes analysis results (165) and a user interface routine (170); the latter for displaying a plurality of, e.g., four windows (201, 280, 290, 291) on the monitor. The first and second windows (201, 290) have both text displays (214, 292) for displaying an annotated summary report (166), an annotated source listing (167) and an annotated assembly listing (168), and graphics displays (213, 298) for displaying graphs (256, 266, 294) of the counts. The third and fourth windows (280, 291) are displayed under user control to list file names corresponding to the annotated listings in the text displays. The text and graphics displays and windows are highlighted (270, 275, 286, 297, 296, 299) to accent high counts and the present display locations. The user can manipulate the displayed information, via the mouse, to investigate selected areas thereof in detail.
REFERENCES:
patent: 4034353 (1977-07-01), Denny et al.
patent: 4833606 (1989-05-01), Iwasawa et al.
patent: 4860204 (1989-08-01), Gendron et al.
patent: 4943968 (1990-07-01), Hirose et al.
patent: 4951195 (1990-08-01), Fogg, Jr. et al.
patent: 4970664 (1990-11-01), Kaiser et al.
patent: 5047919 (1991-09-01), Sterling et al.
patent: 5062055 (1991-10-01), Chinnaswamy et al.
patent: 5097428 (1992-03-01), Crosby
patent: 5103394 (1992-04-01), Blasciak
patent: 5107418 (1992-04-01), Cramer et al.
patent: 5168554 (1992-12-01), Luke
patent: 5168563 (1992-12-01), Shenoy et al.
patent: 5251159 (1993-10-01), Rowson
Eick et al., "Visualizing Code Profiling Line Oriented Statistics", IEEE (1992), pp. 210-217.
Eick et al., "Seesoft--A Tool for Visualizing Line Oriented Software Statistics", IEEE Transactions on Software Engineering, vol. 18, No. 11 Nov. 1992.
Stewart, "Development Tools", Computer Shopper, (Jun. 1992), pp. 702, 704, and 706.
Methuin, "Profilers Pinpoint Program Bottlenecks", PC Week Reviews (Nov. 4, 1991), pp. 117-119, 123, and 124.
Szelenyi et al., "Visualizing Parallel Execution of FORTRAN Programs", IBM J. Res. Develop., vol. 35 No. 1/2 (Jan./Mar. 1991) pp. 270-282.
Shaw, "Multiscope-The OS/2 Debugger that PM Forgot?", PC Magazine (Oct. 31, 1989), pp. 33-34.
Dlugosz, "DOS Profilers", Computer Language, vol. 6, No. 10 (Oct. 1989), pp. 81-84.
"Microsoft Windows User's Guide for the Graphical Windows Environment Version 3.0", Microsoft Corp. (1990), pp. 125-128.
Tuchman et al., "Run-time Visualization of Program Data", IEEE Visualization '91 Conference (1991), pp. 225-261.
Purtilo et al., "Purse-Tree Annotations", Communications of the ACM, vol. 32, No. 12 (Dec. 1989), pp. 1467-1477.
"IDT Announces New Tools, Moclules, Prices", Microprocessor Report, vol. 4 No. 14 (Aug. 22, 1990), pp. 4-5.
Spicer, "Object-Oriented C That Goes VROOMM", BYTE, (Oct. 1990), pp. 186-188.
Geary, "An Introduction to Microsoft Windows Version 3.0: A Developer's Viewpoint", Microsoft Systems Journal, vol. 5 No. 4 (Jul. 1990), pp. 1-28.
Wang et al., "Software Performance Analysis Using a Graphic Modeling Technique", 8th Annual International Phoenix Conference on Computers and Communications (1989) pp. 332-336.
Kilpatrick et al., "Using Languages for Capture, Analysis, and Display of Performance Information for Parallel and Distributed Applications", International Conference on Computer Languages (1990), pp. 180-189.
Gilles et al., "A Guided Tour Through a Window Oriented Debugging Environment for Embedded Real Time Ada Systems", 3rd International IEEE Conference on Ada Applications and Environments (1988), pp. 93-103.
Jacobson John W.
Tzou Sheu-Fang M.
Burwell Joseph R.
Gonzalez Floyd A.
International Business Machines - Corporation
Zimmerman Mark K.
LandOfFree
Graphic and text interactive user interface for a program execut does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Graphic and text interactive user interface for a program execut, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Graphic and text interactive user interface for a program execut will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2198540