Sesh Murthy, Rama Akkiraju, et al.
Interfaces
We present refactorings that automate the process of migrating pre-generics Java programs to use generics. The task is divided in two parts: introduction of formal type parameters (parameterization) and inference of actual type parameters (instantiation). We developed efficient techniques and tools to assist developers in both parts. We will present them during the demonstration.
Sesh Murthy, Rama Akkiraju, et al.
Interfaces
Xiaoxia Ren, Barbara G. Ryder, et al.
ICSE 2005
T.B. Dinesh, Frank Tip
DSL 1997
Peter F. Sweeney, Frank Tip
SIGPLAN Notices (ACM Special Interest Group on Programming Languages)