Patent
1993-11-19
1996-08-27
Heckler, Thomas M.
G06F 3153
Patent
active
055510370
ABSTRACT:
Techniques for analyzing and controlling operation of a system of cooperating processes. A library of system calls used by the processes is replaced by a dynamically-linked library which performs the system calls and also sends messages indicating that the system calls have been performed. The messages are received by a display system which responds to the messages by making a graphical display showing the current state of the system of processes. The graphical display displays the system of processes as a tree. Nodes in the tree represent the processes in the system and resources such as files used by the processes; edges in the tree represent relationships between processes and other processes or resources. Users may control which system calls result in messages, may control the rate at which the display system responds to the messages, and may also control execution of the processes.
REFERENCES:
patent: 5179702 (1993-01-01), Spix et al.
patent: 5265254 (1993-11-01), Blasciak et al.
patent: 5291587 (1994-03-01), Kodosky et al.
patent: 5450586 (1995-09-01), Kuzara et al.
Fowler et al., "A User-Level Replicated File System"; Summer USENIX, Cincinnati Summer Conference Proceedings; Jun. 1993; pp. 279-290.
Gansner et al., "A Technique for Drawing Directed Graphs", IEEE Transactions on Software Engineering, vol. 19, No. 3, Mar. 1993, pp. 214-230.
"Was Geschiecht Wann Wo Im Programm.", Technische Rundschau, vol. 82, No. 35, Aug. 31, 1990, Bern CH, pp. 48-57.
"Method of Tracing Events in Multi-threaded OS/2 Applications", IBM Technical Disclosure Bulletin, vol. 36, No. 09A, Sep. 1993, New York, pp. 19-21.
"Tracing the Exported Entry Points in an OS/2 Dynamic Link Library", IBM Technical Disclosure Bulletin, vol. 33, No. 6B, Nov. 1990, New York, US, pp. 140-141.
E. Krell, B. Krishnamurthy, "COLA: Customized Overlaying", Proceedings of USENIX San Francisco Winter 1992 Conference, San Francisco, CA, 1992, pp. 3-7.
Insight, User's Guide Version 1.0, Parasoft Corporation, Pasadena, CA 91107, pp. 1-x, and 1-40.
"fuser(lM)", man pages from Implementations of the UNIX.RTM. Operating System, pp. 1-2.
"Ofiles(1)", man pages from Implementations of the UNIX.RTM. Operating System, pp. 1-2, Sun Release 4.0, Last change: Jul. 23, 1990.
"Trace(1)", man pages of Implementations of the UNIX.RTM. Operating System, Sun Release 4.0, Last change: 8 Aug. 1989, pp. 1-2.
A. Beguelin, et al., "Visulization and Debugging in a Heterogeneous Environment", IEEE Computer, 1993, pp. 88-95.
D. Dobkin, et al., "LEFTY: A Two-view Editor for Technical Pictures", Graphics Interface '91, pp. 68-76.
E. Krell, et al., "COLA: Customized Overlaying", USENIX Conference 1992.
Fowler Glenn S.
Korn David G.
Koutsofios Elefterios
North Stephen C.
Heckler Thomas M.
Lucent Technologies - Inc.
Nelson Gorndon E.
LandOfFree
Apparatus and methods for visualizing operation of a system of p does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Apparatus and methods for visualizing operation of a system of p, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and methods for visualizing operation of a system of p will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1063728