Graphic Presentation of Data Structures in the DBX Debugger
David B. Baskerville
EECS Department, University of California, Berkeley
Technical Report No. UCB/CSD-86-260
, 1986
http://www2.eecs.berkeley.edu/Pubs/TechRpts/1986/CSD-86-260.pdf
Debugging is a task that requires access to extensive information about a program and its execution state. The more effectively this information can be presented to the user by a debugger, the better tool the debugger becomes. Graphics is a meaningful and effective way of presenting a program's data structures. <p> This paper describes the design and implementation of an extension to a standard debugger. The extension presents data structures graphically and enables a user to control the format and extent of information provided. The extension to the UNIX debugger DBX runs on a Sun Workstation using multiple windows, a bitmap display, and a mouse pointing device.
BibTeX citation:
@techreport{Baskerville:CSD-86-260, Author= {Baskerville, David B.}, Title= {Graphic Presentation of Data Structures in the DBX Debugger}, Year= {1986}, Month= {Jul}, Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1986/6076.html}, Number= {UCB/CSD-86-260}, Abstract= {Debugging is a task that requires access to extensive information about a program and its execution state. The more effectively this information can be presented to the user by a debugger, the better tool the debugger becomes. Graphics is a meaningful and effective way of presenting a program's data structures. <p> This paper describes the design and implementation of an extension to a standard debugger. The extension presents data structures graphically and enables a user to control the format and extent of information provided. The extension to the UNIX debugger DBX runs on a Sun Workstation using multiple windows, a bitmap display, and a mouse pointing device.}, }
EndNote citation:
%0 Report %A Baskerville, David B. %T Graphic Presentation of Data Structures in the DBX Debugger %I EECS Department, University of California, Berkeley %D 1986 %@ UCB/CSD-86-260 %U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1986/6076.html %F Baskerville:CSD-86-260