Research Interests Dr. Thiruvathukal's research from the very beginning was about object-oriented approaches to parallel programming and involved the development of object models, languages, libraries, and tools for parallel programming, mostly based on C and C++ on Unix platforms.