Home » Posts tagged 'research'
Tag Archives: research
I am pleased to announce that I have recently received a Hunter College Faculty Research Fellowship for 2017. The fellowship is designed to support faculty development by providing research guidance and planning, peer support, and constructive peer review.
A preprint of our ICSE 2017 paper on Default Method Refactoring is now available.
The slides from yesterday’s talk at GMU on Default Method Refactoring are now available. (more…)
I’ll be giving a talk at the George Mason University Department of Computer Science tomorrow at 1pm on joint work with Hidehiko Masuhara from Tokyo Tech entitled “Automated Refactoring of Legacy Java Software to Default Methods.”
I am pleased to announce that I have recently received a PSC-CUNY Research Award (Traditional A) for research in software analysis and transformation.
I am pleased to announce that I have been granted a Research Foundation of CUNY Faculty Research Travel Program award.
Graduate Research Assistant Position in Programming Languages and Software Engineering
I am currently seeking a graduate student interested in programming languages and software engineering research to commence at the Fall 2018 semester. Potential research topics include (static/dynamic) program analysis and/or transformation (e.g., refactoring) with a focus on helping to maintain and/or evolve large and complex existing software systems. Potential topics also include automated bug finding approaches and software security w.r.t. software evolution and/or component composition. The successful candidate will be expected to work on projects that normally yield open source developer tool research prototypes, typically plug-ins to popular IDEs, build systems, or static analyzers. More information can be found on the main supervisor’s web page.
Of particular interest are students interested in applying to the City University of New York – CUNY’s Graduate Center Ph.D. program in Computer Science concurrently with the research assistantship.
Please see below for additional details on applying. (more…)
I am pleased to announce that I have been awarded a PSC-CUNY Research Award (Traditional A) for research in software refactoring.
Migrate-Skeletal-Implementation-to-Interface-Refactoring: A refactoring prototype plug-in for Eclipse that migrates Java skeletal implementations to enhanced interfaces.
Looking for an open source project to contribute to? Like refactoring and/or code analysis? Like Java? Come check out our new project on GitHub.
Migrate-Skeletal-Implementation-to-Interface-Refactoring – A refactoring prototype plug-in for Eclipse that migrates Java skeletal implementations to enhanced interfaces.
Upcoming Event: Towards Improving Interface Modularity in Legacy Java Software Through Automated Refactoring at the Computer Systems Technology Colloquium
I’ll be giving a talk on improving interface modularity in legacy Java software through automated refactoring at the CST Colloquium next month.
The skeletal implementation pattern is a software design pattern consisting of defining an abstract class that provides a partial interface implementation. However, since Java allows only single cl…