Red Robert

Robert Grimm

Associate Professor
Department of Computer Science
New York University
715 Broadway, Room 711
New York, NY 10003

rgrimm@cs.nyu.edu

CV (May 2012)

Research

My research explores how to leverage programming language technologies to make complex systems easier to build, maintain, and extend. For example, I have investigated replication systems [NSDI ’09], content distribution networks [NSDI ’06 and NSDI ’07], pervasive applications [TOCS 22(4)], and access control policies [TOCS 19(1)].

The xtc project provides the foundation for much of my recent work, including my work on modular syntax [PLDI ’06]; multilingual programming [OOPSLA ’07], debugging [OOPSLA ’09], bug finding [PLDI ’10], and macros [ECOOP ’12]; as well as parsing all of C [PLDI ’12]. Previous projects include the one.world architecture for pervasive computing as well as the SPIN and exokernel extensible operating systems.

See my complete list of publications.

My Ph.D. students are Paul Gazzillo and Anh Le. Robert Soulé is a Postdoc at Cornell. I also am looking for new students!

Teaching

Professional Activities

Honors:

Select program committees:

Etc.