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 webpage.
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…)
Video of the Migrate Skeletal Implementation to Interface Refactoring tool demonstration is now available on YouTube!
Our tool demonstration paper entitled “Defaultification Refactoring: A Tool for Automatically Converting Java Methods to Default” has been accepted for publication at the 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2017)! The peer-reviewed paper will appear in the IEEE digitial library. A video version of the demonstration is available on YouTube.
I am pleased to announce that I have received a grant from Women in Technology and Entrepreneurship in New York (WiTNY) as co-principal investigator, along with Dr. Saptarshi Debroy, for the project entitled “Project Khaleesi–Mentoring Tomorrow’s Cybersecurity Queen of Dragons.” The grant amount is $20,000 US. The project will aim to promote cybersecurity and secure software engineering education and research to women students entering CUNY as freshman with an interest in STEM. WiTNY is an initiative to facilitate, encourage, and enable increased participation women in technology fields, both as entrepreneurs and academics, in New York.
I am currently seeking the assistance of a developer(s) with WALA expertise to help fix several WALA bugs that would greatly improve the progress of our current research project. Compensation is negotiable. There is also a possibility to participate in the research project once the bugs have been fixed. We will also encourage the engineer to integrate the bug fixes into the main WALA branch. Please, direct inquiries to the PI, Raffi Khatchadourian.
I am pleased to announce that I will be serving as the publicity chair for the 2018 ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE), to be held in Orlando, FL next year.
Slides for our talk on default method refactoring at ICSE 2017 are now available on slideshare. (more…)