I have several ideas for projects that are suitable for Summer Scholarship projects. Most of them are for building plug-ins for Eclipse. I am also willing to consider other project proposals.

Interested scholarship candidates should contact me indicating which project(s) they are interested in. Please also provide a summary of courses and grades.

Software Metrics
Develop a plug-in for displaying measurements from various software metrics for Java code. This project will be part of the Software Process and Product Improvement project.
Test traceability
Develop a plug-in for showing what tests execute a particular statement. The idea is that the developer will have a class for which there is already a large test suite, and she wants to know what tests execute a particular statement in a method in order to determine if enough tests have been provided. This is the reverse of the statement coverage.
Flowgraphs
Develop a plug-in for showing the flowgraph for a given method in a Java class. Some thought will have to be given as to what the best visual representation should be and how this should be integrated into Eclipse.

Applicant Attributes

The successful applicant for this scholarship will need to have the following attributes: Other attributes that may be useful (but not required) include: