Electrical Engineering
      and Computer Sciences

Electrical Engineering and Computer Sciences

COLLEGE OF ENGINEERING

UC Berkeley

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
July 1985

http://www.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.

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},
    Institution = {EECS Department, University of California, Berkeley},
    Year = {1985},
    Month = {Jul},
    URL = {http://www.eecs.berkeley.edu/Pubs/TechRpts/1985/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 1985
%@ UCB/CSD-86-260
%U http://www.eecs.berkeley.edu/Pubs/TechRpts/1985/6076.html
%F Baskerville:CSD-86-260