21 Publications
2009
Robust Generation of Dynamic Data Structure Visualizations with Multiple Interaction Approaches
Cross, James HHendrix, T. DUmphress, David ABarowski, Larry AJain, Jhilmil and Montgomery, Lacey N
ACM Transactions on Computing Education, vol. 9, (no. 2), pp. v9, n2 Article 13 Jun 2009. | Journal Article
2007
Dynamic object viewers for data structures
James H Cross, I. IHendrix, T. DJain, Jhilmil and Barowski, Larry A
Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2007; Covington, KY; USA; 7-11 Mar. 2007. 2007. | Conference Proceeding
 
Dynamic object viewers for data structures
Cross II, James HHendrix, T. DJain, Jhilmil and Barowski, Larry A
Technical Symposium on Computer Science Education: Proceedings of the 38th SIGCSE technical symposium on Computer science education; 07-11 Mar. 2007. 2007. | Conference Proceeding
2006
Experimental evaluation of animated-verifying object viewers for Java
Jain, JhilmilCross II, James HHendrix, T. D and Barowski, Larry A
Software Visualization: Proceedings of the 2006 ACM symposium on Software visualization; 04-05 Sept. 2006. 2006. | Conference Proceeding
 
Software visualizations for improving and measuring the comprehensibility of source code
Umphress, David AHendrix, T. DCross II, James H and Maghsoodloo, Saeed
Science of Computer Programming, vol. 60, (no. 2), pp. 121-133, 2006. | Journal Article
2002
Software process in the classroom: the Capstone project experience
Umphress, David AHendrix, T. D and Cross, James H
IEEE Software, vol. 19, (no. 5), pp. 78-81, 2002. | Journal Article
 
The effectiveness of control structure diagrams in source code comprehension activities
Hendrix, T. DCross, James H and Maghsoodloo, Saeed
IEEE Transactions on Software Engineering, vol. 28, (no. 5), pp. 463-477, May 2002. | Journal Article
2000
Do visualizations improve program comprehensibility? experiments with control structure diagrams for Java
Hendrix, T. DCross II, James HMaghsoodloo, Saeed and McKinney, Matthew L
ACM SIGCSE Bulletin, vol. 32, (no. 1), pp. 382-386, 2000. | Journal Article
 
Do visualizations improve program comprehensibility? experiments with control structure diagrams for Java
Hendrix, T. DCross II, James HMaghsoodloo, Saeed and McKinney, Matthew L
Technical Symposium on Computer Science Education: Proceedings of the thirty-first SIGCSE technical symposium on Computer science education; 07-12 Mar. 2000. 2000. | Conference Proceeding
 
Do visualizations improve program comprehensibility? Experiments with control structure diagrams for Java
Hendrix, T. DCross, James HMaghsoodloo, Saeed and McKinney, Matthew L
SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education) [SIGCSE BULL]. pp. 382-386. 2000, 2000. | Journal Article
 
Experimental validation of control structure diagrams
Hendrix, T. DCross, James H and Maghsoodloo, Saeed
7th Conference on Reverse Engineering (WCRE-2000); Brisbane; Australia; 23 Nov.-25 Nov. 2000. 2000. | Conference Proceeding
1998
Control Structure Diagram: An overview and initial evaluation
Cross, James HHendrix, T. D and Maghsoodloo, Saeed
EMPIR SOFTWARE ENG, vol. 3, (no. 2), pp. 131-158, 1998. | Journal Article
 
Graphics and animation for software visualization
Hendrix, T. D and Cross, James H
National Forum, vol. 78, (no. 4), pp. 22-25, Fall 1998. | Journal Article
 
Providing enhanced visual support for software development and maintenance
Hendrix, T. DCross II, James HBarowski, Larry A and Mathias, Karl S
ACM Southeast Regional Conference: Proceedings of the 36th annual Southeast regional conference. 1998. | Conference Proceeding
 
Providing enhanced visual support for software development and maintenance
Hendrix, T. DCross, James HBarowski, Larry A and Mathias, Karl S
The 1998 36th Annual Southeast Conference; Marietta, GA; USA; 01-03 Apr. 1998. 1998. | Conference Proceeding
1997
A visual development environment for multi-lingual curricula
Hendrix, T. DBarowski, Larry A and Cross II, James H
Technical Symposium on Computer Science Education: Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education : San Jose, California, United States; 27 Feb.-01 Mar. 1997. 1997. | Conference Proceeding
 
A visual development environment for multi-lingual curricula
Hendrix, T. DBarowski, Larry A and Cross II, James H
ACM SIGCSE Bulletin, vol. 29, (no. 1), pp. 20-24, 1997. | Journal Article
 
Visual development environment for multi-lingual curricula
Hendrix, T. DCross, James HBarowski, Larry A and Teate, Joseph C
SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), pp. 20-24, 1997. | Journal Article
1996
A framework for language-independent generation of graphical representations of algorithms (Dissertation)
Hendrix, T. D (1996).
1995
Language independent generation of graphical representations of source code
Hendrix, T. D and Cross, James H
ACM Annual Computer Science Conference: Proceedings of the 1995 ACM 23rd annual conference on Computer science; 28 Feb.-02 Mar. 1995. 1995. | Conference Proceeding
 
Language independent generation of graphical representations of source code
Hendrix, T. D and Cross, James H
The 1995 ACM Computer Science Conference; Nashvile, TN; USA; 28 Feb.-02 Mar. 1995. 1995. | Conference Proceeding