JDSL home The Data Structures Library in Java

Publications about the Library

The JDSL Team



  • 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]


  • 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