Office: 4143 Upson Hall
Phone: (607) 484-7555
I explore language-based approaches to building reliable, predictable networks as part of the Frenetic Project.
FatTire: Declarative Fault Tolerance for Software Defined Networks. Mark Reitblatt, Marco Canini, Nate Foster, and Arjun Guha. In ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking (HotSDN), Hong Kong, HK, August 2013. [ pdf | slides ]
Machine-Verified Network Controllers. Arjun Guha, Mark Reitblatt, and Nate Foster. In ACM SIGPLAN Programming Languages Design and Implementation (PLDI), Seattle, WA, June 2013. [ pdf ]
Languages for software-defined networks. 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. IEEE Communications Magazine, 51(2):128-134, 2013. [ DOI | pdf ]
Abstractions for Network Update. Mark Reitblatt, Nate Foster, Jennifer Rexford, Cole Schlesinger, and David Walker. In ACM SIGCOMM Conference, Helsinki, Finland, August 2012. [ DOI | pdf | video | slides ]