Do visualizations improve program comprehensibility? experiments with control structure diagrams for Java. - T. Dean Hendrix; James H. Cross II; Saeed Maghsoodloo; Matthew L. McKinney (SIGCSE, 2000)