Appointed to Women in Computer Science at Hunter College committee

I am pleased to announce that I will be working with the National Center for Women & Information Technology (NCWIT) Extension Services for Undergraduate Programs (NCWIT ES-UP) as part of the Committee on Women in Computer Science at Hunter College (WICS-HC) on recruiting and retaining women students in the Computer Science Department at Hunter College.

Paper on Default Method Refactoring accepted at ICSE 2017

Our new paper on default method refactoring has been accepted for inclusion in the proceedings of the International Conference on Software Engineering, to be held in Buenos Aires in 2017! The conference accepted a total of 68 submissions out of 398 reviewed (17%) and 415 submitted (16%).

New Student David wins 2017 Hunter College Research Fellowship

Welcome aboard, David Morant, my new research student! David has been awarded a 2017 Undergraduate Research Fellowship from Hunter’s Undergraduate Research Initiative, and we will be working together during the Spring 2017 semester.

David is an avid Android developer that is taking the CSCI 49900 capstone course at Hunter this semester. Along with his group, he has been working on a web-based application, as well as a REST API, for finding available resources on campus. The project also includes an Android client.

David has also worked as an Android development trainer at several companies, including Coalition for Queens and Turn to Tech.  He has also interned as a front-end developer and assisted teaching a Python course.

Journal version of Automated Refactoring of Legacy Software to Enumerated Types to appear in Automated Software Engineering

I am happy to report that the journal version of our paper entitled “Automated Refactoring of Legacy Java Software to Enumerated Types” has been accepted for publication in the International Journal of Automated Software Engineering.

Graduate Research Assistant Position in Programming Languages and Software Engineering

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 2017 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 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, see below.

The Ph.D. Program application deadline is January 1, 2016. Please see below for additional details on applying.

Continue reading

Walter selected as Technology Service Corps participant

I am pleased to announce that Walter Rada has been selected as a participant in the Technology Service Corps program from NPower. Congrats, Walter!

Technology Service Corps builds brighter futures for underserved young adults and veterans through free technology and professional skills training.The program includes technical classes, mentoring from business leaders, internships and career development workshops at leading corporations and nonprofits, industry-recognized certifications as well as employment and alumni services. More than 80% of our alumni are employed or pursuing higher education within one year of graduation.

Source: Technology Service Corps

Received NSF ICSE 2016 Travel Award

I am pleased to announce that I have received a NSF ICSE 2016 Travel Award to attend the International Conference of Software Engineering (ICSE) in Austin, TX later this month.

ICSE is the premier software engineering conference, providing a forum for researchers, practitioners and educators to present and discuss the most recent innovations, trends, experiences and concerns in the field of software engineering.

Source: ICSE 2016 Austin :: Financial Support for Participating in ICSE 2016