Home » Posts tagged 'programming languages'
Tag Archives: programming languages
A new doctoral student, Harun Iftikhar, will join our team starting this Fall semester! Harun will enter the PhD program in Computer Science at the CUNY Graduate Center as a half CUNY Graduate Center Science Fellow, which offers salary for two years and tuition for ten semesters.
Harun’s research interests are in programming languages, software engineering, and natural language processing. He previously attended Cornell University for his undergraduate degree as an English major and has attended Brooklyn College and Columbia University for Computer Science as a graduate student. Before college, he went to high school in Islamabad, Pakistan. His hobbies are cricket and tennis. Congrats, Harun, and welcome to the team!
I have been invited to serve on the program committee (PC) for the 1st IEEE International Workshop on Programming Languages Research & Practice (PLRP’18) of COMPSAC 2018. The workshop is organized by Hua Ming and Mehdi Bagherzadeh of Oakland University. We look forward to the submissions. The call for papers is listed below: (more…)
I am pleased to announce that our paper entitled, “Proactive empirical assessment of new language feature adoption via automated refactoring: The case of Java 8 default methods,” has been accepted at the 2018 International Conference on the Art, Science, and Engineering of Programming (‹Programming› 2018)! The conference will take place in Nice, France later this year. (more…)
I will be giving a talk at the 2017 IBM Programming Languages Day on December 4 at the IBM T.J. Watson Research Center in Yorktown Heights, NY. I will be discussing our recent work on empirically assessing new language features proactively via automated refactoring.
I will be giving a talk at the New Jersey Programming Languages and Systems (NJPLS) seminar at Princeton University on November 20th, 2017 on Automated Refactoring of Legacy Java Software to Default Methods. (more…)
Slides for our talk on default method refactoring at ICSE 2017 are now available on slideshare. (more…)
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.
CUNY Diversity Projects Development Fund (DPDF) College Assistantship for Spring 2016 at New York City College of Technology
The City University of New York (CUNY) Diversity Projects Development Fund (DPDF) was established by the Office of the Vice Chancellor for Human Resources Management to support educational projects scholarly research, creative activities and other programmatic initiatives that promote multiculturalism, diversity and inclusion, affirmative action and nondiscrimination for the benefit of the University community.
The research project will consist of the beginning steps for creating a programming development environment particularly geared towards helping college students learn Computer Science and Software Engineering concepts. The application created will ultimately be used at New York City College of Technology (NYCCT) of the City University of New York for beginning programming classes to ease students into programming with an industrial programming language. (more…)