His main research interests include analysis of object-oriented languages, alias analysis, source-to-source infrastructures, high-level optimizations, and parallelization.