A preprint of our FASE 2020 paper entitled, “An Empirical Study on the Use and Misuse of Java 8 Streams,” is now available.
A journal extension of our ICSE ’19 paper entitled, “Safe Automated Refactoring for Intelligent Parallelization of Java 8 Streams,” has been accepted with minor revisions to the Science of Computer Programming journal.
Our paper on an empirical study of streaming APIs has been accepted to the International Conference on Fundamental Approaches to Software Engineering (FASE 2020)!
Hidehiko Masuhara from the Tokyo Institute of Technology in Japan visited CUNY Hunter College on November 20, 2019, and CUNY Graduate Center on November 21, 2019. He gave a talk on his recent research on bringing live programming to professional software development. Welcome, Hidehiko!
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 2020 semester. While the topic is open, potential research topics may include (static/dynamic) program analysis and/or transformation (e.g., refactoring) with a focus on helping to maintain and/or evolve large and complex software efficiently, effectively, and securely. Potential topics may also include automated bug finding approaches and empirical studies. 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 received an ACM SIGSOFT CAPS professional travel award to attend the IEEE/ACM International Conference on Automated Software Engineering (ASE) 2019.