Call for Applications: Emerging Scholars, Spring 2015

I am currently seeking students interested in becoming “emerging scholars” this Spring semester and who are interested in programming languages and/or software engineering research.

The research would involve static analysis and program transformation to help maintain existing software systems. The work is normally yields developer tools that are plug-ins to popular IDEs like Eclipse and NetBeans. More information can be found on my research page and, particularly, my software page, which has some examples of previous tools. I would be interested in continuing some work on the open source Convert Constants to Enum Eclipse plug-in, which has several open issues, or starting on a new, similar refactoring tool. The advantage of working on the first tool would be to obtain some background on refactoring and code analysis in general. In either case, there may be some background reading required, depending on the previous experience of the candidate. Working on Eclipse plug-ins would also be a good experience as there are job postings that explicitly require candidates to have prior Eclipse knowledge and would also benefit someone who would want to continue research in graduate school.

The application deadline is February 19. Please complete this form if you are interested in applying.