Most of my current research interests stand under this broad banner. More specifically, current research addresses:
Older research looked at data types and program transformation