![]() |
Vinod Ganapathy
|
I am an Assistant Professor of Computer Science at Rutgers University and a member of DIMACS. I completed my Ph.D. in Computer Science from the University of Wisconsin-Madison in August 2007. Before that, I was an undergraduate student at IIT Bombay, from where I earned a B.Tech. in Computer Science and Engineering in May 2001. I was born and grew up in Bangalore, my hometown, now the Silicon Valley of India.
Research
Interests. My research interests lie in computer security and reliability, with a strong emphasis on improving software quality. I also maintain an active interest in software engineering, program analysis, formal methods and software verification.
Objectives. The central goal of my research is to develop techniques and tools that programmers can use to make software more secure and reliable. I seek to do so by designing analyses that can reason about legacy software and developing techniques to retrofit such software with security and reliability mechanisms. I am also interested in designing primitives and system architectures to enable the creation of software that is robust by construction.
Projects. My research page lists ongoing and completed research projects. Here is a link to my research papers and presentations. Also available is my research statement (dated January 2007).
Papers. Here are some recent papers. Please see my papers page for a complete list.
Enforcing Authorization Policies using Transactional Memory Introspection
Arnar Birgisson, Mohan Dhawan, Úlfar Erlingsson, Vinod Ganapathy
and Liviu Iftode.
15th ACM Conference on Computer and Communications Security,
Alexandria, VA, October 2008.
The Design and Implementation of Microdrivers
Vinod Ganapathy, Matthew Renzelmann, Arini Balakrishnan, Michael Swift
and Somesh Jha.
13th International Conference on Architectural Support for Programming Languages and Operating Systems,
Seattle, WA, March 2008.
Mining Security-sensitive Operations in Legacy Code using Concept Analysis
Vinod Ganapathy, David King, Trent Jaeger and Somesh Jha.
29th International Conference on Software Engineering,
Minneapolis, MN, May 2007.
Teaching
Miscellany