Testing the jGRASP structure identifier with data structure examples from textbooks

  • Authors:
  • Lacey Montgomery;James H. Cross, II;T. Dean Hendrix;Larry A. Barowski

  • Affiliations:
  • Auburn University, AL;Auburn University, AL;Auburn University, AL;Auburn University, AL

  • Venue:
  • Proceedings of the 46th Annual Southeast Regional Conference on XX
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

The jGRASP IDE has been extended to provide object viewers that automatically generate dynamic, state-based visualizations of data structures in Java. These viewers provide multiple synchronized visualizations of data structures as the user steps through the source code in either debug or workbench mode. This tight integration in a lightweight IDE provides a unique and promising environment for learning data structures. The jGRASP structure identifier, which is used to automatically identify data structure objects and generate appropriate visualizations, has been tested with examples from 20 CS2 data structure textbooks. The results of the testing indicate that the structure identifier is extremely robust.