Mukund Raghavachari

About me

Mukund  Raghavachari

Research staff member

Manager, Data Access Language Integration (DALI) group


Research lab: Watson Research Center (Hawthorne)



IBM T.J. Watson Research Center
19 Skyline Drive
Hawthorne, NY 10532

Off: (914) 784-7581
Fax: (914) 784-3804

PhD Princeton University
B.S.E University of Pennsylvania

I am interested in the intersection between programming languages and databases. Among other things, I am leading a team that's working on better language support for persistence, especially for data in relational databases such as DB2.

We are also working on program analysis tools that help with understanding and traceability of enterprise applications. Finally, performance is always an issue and we are interested in how one improve the performance of application-database applications.

We are also working on the XJ project. XJ is a research language that introduces XML as a first-class construct into Java. It also has first-class support for Web Services, as well as, compiler optimizations for efficient implementation. You can download it from Alphaworks from http://www.alphaworks.ibm.com/tech/xj. Try it and let us know what you think.

If you are interested in an internship (or permanent position) at the IBM T.J. Watson Research Center, please let me know


Last updated 29 Jan 2007

Content navigation

Related links