Abhinav Jangda, Donald Pinckney, Yuriy Brun, and Arjun Guha.
Formal Foundations of Serverless Computing.
ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages and Applications (OOPSLA), 2019.
Distinguished Paper Award
Jonathan Aldrich, David Garlan, Christian Kaestner, Claire Le Goues, Anahita Mohseni-Kabir, Ivan Ruchkin, Selva Samuel, Bradley Schmerl, Christopher Steven Timperley, Manuela Veloso, Ian Voysey, Joydeep Biswas, Arjun Guha, Jarrett Holtz, Javier Camara, and Pooyan Jamshidi.
Model-Based Adaptation for Robotics Software.
IEEE Software, 2019
Jarrett Holtz, Arjun Guha, and Joydeep Biswas.
Interactive Robot Transition Repair with SMT.
International Joint Conference on Artificial Intelligence and the European Conference on Artificial Intelligence (IJCAI-ECAI), 2018
Steffen Smolka, Spiridon Eliopoulos, Nate Foster, Arjun Guha.
A Fast Compiler for NetKAT.
ACM SIGPLAN International Conference on Functional Programming (ICFP), 2015.
ACM SIGPLAN Research Highlight
Carolyn Jane Anderson, Nate Foster, Arjun Guha, Jean-Baptiste Jeannin, Dexter Kozen, Cole Schlesinger, and David Walker.
NetKAT: Semantic Foundations for Networks.
ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL), 2014
Nate Foster, Michael J. Freedman, Arjun Guha, Rob Harrison, Naga Praveen Katta, Christopher Monsanto, Joshua Reich, Mark Reitblatt, Jennifer Rexford, Cole Schlesinger, Alec Story, and David Walker.
Languages for Software-Defined Networks.
IEEE Communications Magazine 51(2):128-134, 2013
Andrew D. Ferguson, Arjun Guha, Chen Liang, Rodrigo Fonseca, and Shriram Krishnamurthi.
A Northbound API for Sharing SDNs.
Open Networking Summit (ONS) Research Track, 2013
Andrew D. Ferguson, Arjun Guha, Jordan Place, Rodrigo Fonseca, and Shriram Krishnamurthi.
Participatory Networking.
USENIX Workshop on Hot Topics in Management of Internet, Cloud, and Enterprise Networks and Services (HotICE), 2012
Arjun Guha, Claudiu Saftoiu, and Shriram Krishnamurthi.
The Essence of JavaScript.
European Conference on Object Oriented Programming (ECOOP), 2010
Leo Meyerovich, Arjun Guha, Jacob Baskin, Gregory Cooper, Michael Greenberg, Aleks Bromfield, and Shriram Krishnamurthi.
Flapjax: A Programming Language for Ajax Applications.
ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages and Applications (OOPSLA), 2009.
Best Student Paper Award, Most Influential Paper Award (Awarded in 2019)