
Textbooks
Papers

R. Baker, M. Boilen, M. T. Goodrich, R. Tamassia, and B. A. Stibel,
Testers and Visualizers for Teaching Data
Structures,
Proceedings of ACM SIGCSE '99.
[PDF, 175K]

M. T. Goodrich, M. Handy, B. Hudson, and R. Tamassia,
Accessing the Internal Organization of Data
Structures in the JDSL Library,
Proceedings of ALENEX '99.
[PDF, 217K]

N. Gelfand, M. T. Goodrich and Roberto Tamassia,
Teaching Data Structure Design Patterns,
Proceedings of ACM SIGCSE '98.
[PDF, 181K]

N. Gelfand and R. Tamassia,
Algorithmic Patterns for Graph Drawing,
Proceedings of GD '98.
[PDF, 198K]

R. Tamassia and L. Vismara,
A Case Study in Algorithm Engineering for
Geometric Computing,
International Journal of Computational Geometry & Applications, to
appear.
[gzipped PostScript,346K  PDF,440K]
Posters

M. T. Goodrich, M. Handy, B. Hudson, and R. Tamassia,
Abstracting Positional Information in Data
Structures: Locators and Positions in JDSL,
Presented at OOPSLA '98.
[PostScript, 4.4M  gzipped PostScript, 1.1M]
This is a large document meant to be printed on a very
large page (8'x3'). Your PostScript interpreter may have trouble
handling it. It is also available as a tarred gzipped file, 1.2M, containing a FrameMaker document
and embedded image files.

M. T. Goodrich and J. K. Kloss,
Tiered Vector: an Efficient Dynamic Array for
JDSL,
Presented at OOPSLA '98.
[PDF, 1.3M]
Last updated 26 September 2004
Questions or comments:
jdsl@cs.brown.edu

