Keywords/Tags: program visualization tools, integrated development environments, jGRASP, software comprehensibility, program visualizations for debugging, computer science education, software testing, software metrics, software quality assurance, object-oriented design and construction.
Recent research includes development environments, software visualization tools, and computer science education. This research, which was funded by NASA, ARPA, and NSF, has focused on the automatic generation of new graphical representations which improve the comprehensibility of software and, as a result, reduce costs during design, construction, testing, and maintenance.
- Programming languages and environments
- Software engineering
- Software visualization
- STEM education.