Slides for the “Towards Improving Interface Modularity in Legacy Java Software through Automated Refactoring” talk at the 2016 Language Modularity À La Mode workshop at the 2016 International Conference on Modularity (MODULARITY’16) are now available.
Category Archives: Talks
Upcoming Event: Towards Improving Interface Modularity in Legacy Java Software Through Automated Refactoring at the Computer Systems Technology Colloquium
I’ll be giving a talk on improving interface modularity in legacy Java software through automated refactoring at the CST Colloquium next month.
The skeletal implementation pattern is a software design pattern consisting of defining an abstract class that provides a partial interface implementation. However, since Java allows only single cl…
Detecting Broken Pointcuts using Structural Commonality and Degree of Interest talk at ASE 2015
Slides from my talk on “Detecting Broken Pointcuts using Structural Commonality and Degree of Interest” at the 30th IEEE/ACM International Conference on Automated Software Engineering (ASE 2015).
Talk at Tokyo Tech
I will be giving a talk at Tokyo Tech on June 2, 2015 entitled “Open Problems in Automatically Refactoring Legacy Java Software to use New Features in Java 8“. More information can be found on the Dept. of Mathematical and Computing Sciences website.