Publications

CUNY researcher names appear in boldface. Undergraduate students appear in italics.

Raffi Khatchadourian and Hidehiko Masuhara. Proactive empirical assessment of new language feature adoption via automated refactoring: The case of Java 8 default methods. In International Conference on the Art, Science, and Engineering of Programming, volume 2 of Programming ’18, pages 6:1–6:30. AOSA, March 2018.  [ bib | DOI | slides | http ]

Raffi Khatchadourian and Hidehiko Masuhara. Defaultification refactoring: A tool for automatically converting Java methods to default. In International Conference on Automated Software Engineering, ASE ’17, pages 984–989, Piscataway, NJ, USA, October 2017. ACM/IEEE, IEEE Press. (20/32; 63% acceptance rate). [ bib | DOI | tool | slides | http ]

Raffi Khatchadourian and Hidehiko Masuhara. Automated refactoring of legacy Java software to default methods. In International Conference on Software Engineering, ICSE ’17, pages 82–93, Piscataway, NJ, USA, May 2017. ACM/IEEE, IEEE Press. (68/398; 17% acceptance rate).[ bib | DOI | slides | http ]

Raffi KhatchadourianOlivia Moore, and Hidehiko Masuhara. Towards improving interface modularity in legacy Java software through automated refactoring. In Companion Proceedings of the International Conference on Modularity, MODULARITY Companion 2016, pages 104–106, New York, NY, USA, March 2016. ACM. [ bib | DOI | slides | http ]