Alexander S. Yip

I graduated with a PhD in 2009. Previously, I was a PhD student in MIT CSAIL's Parallel and Distributed Operating Systems group. I worked primarily with Robert T. Morris and Nickolai Zeldovich. I am interested in Web security, Web platforms, cloud computing, distributed computing, and performance.

In addition to computer science research, I have been involved with a number of other activities and projects over the years.

Contact

Email:

Refereed Publications

Network Virtualization in Multi-tenant Datacenters.
Teemu Koponen, Keith Amidon, Peter Balland, Martin Casado, Anupam Chanda, Bryan Fulton, Igor Ganichev, Jesse Gross, Natasha Gude, Paul Ingram, Ethan Jackson, Andrew Lambeth, Romain Lenglet, Shih-Hao Li, Amar Padmanabhan, Justin Pettit, Ben Pfaff, and Rajiv Ramanathan, VMware; Scott Shenker, International Computer Science Institute and the University of California, Berkeley; Alan Shieh, Jeremy Stribling, Pankaj Thakkar, Dan Wendlandt, Alexander Yip, and Ronghua Zhang, VMware.
Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 2014).
Seattle, WA, USA. Apr, 2014.

Improving Application Security with Data Flow Assertions.
Alexander Yip, Xi Wang, Nickolai Zeldovich, M. Frans Kaashoek.
Proceedings of the 22nd ACM Symposium on Operating Systems Principles (SOSP 2009).
Big Sky, MT, USA. October 2009.

Privacy-Preserving Browser-Side Scripting With BFlow.
Alexander Yip, Neha Narula, Maxwell Krohn, Robert Morris.
Proceedings of the ACM EuroSys Conference (EuroSys 2009).
Nuremberg, Germany. March 2009.

A World Wide Web Without Walls.
Maxwell Krohn, Alexander Yip, Micah Brodsky, Robert Morris, Michael Walfish.
6th ACM Workshop on Hot Topics in Networks (HotNets 2007).
Atlanta, GA, USA. November 2007.

Information Flow Control for Standard OS Abstractions.
Maxwell Krohn, Alexander Yip, Micah Brodsky, Natan Cliffer, M. Frans Kaashoek, Eddie Kohler, Robert Morris.
Proceedings of the 21st ACM Symposium on Operating Systems Principles (SOSP 2007).
Stevenson, Washington, USA. October 2007.

Pastwatch: a Distributed Version Control System.
Alexander Yip, Benjie Chen, Robert Morris.
Proceedings of the 4th USENIX Symposium on Networked Systems Design and Implementation (NSDI 2006).
San Jose, CA, USA. May, 2006.

Multiprocessor Support for Event-Driven Programs.
Nickolai Zeldovich and Alexander Yip and Frank Dabek and Robert Morris and David Mazieres and M. Frans Kaashoek
Proceedings of the 2003 USENIX Annual Technical Conference (USENIX 2003).
San Antonio, TX, USA. June 2003.

Theses and Tech Reports

Improving Web Site Security with Data Flow Management.
Alexander Yip.
Ph.D. thesis, Massachusetts Institute of Technology, September 2009.

Toward Secure Services from Untrusted Developers.
Micah Brodsky, Petros Efstathopoulos, M. Frans Kaashoek, Eddie Kohler, Maxwell Krohn, David Mazieres, Robert Morris, Steve VanDeBogart, and Alexander Yip.
MIT CSAIL TR-2007-041.

NATRON: Overlay Routing to Oblivious Destinations.
Alexander Yip.
Master's thesis, Massachusetts Institute of Technology, August 2002.

Teaching

SemesterClassPosition
Spring 20076.033Section Instructor
Fall 20036.829Teaching Assistant
Spring 20026.033Head Teaching Assistant

Non-research

I enjoy building, fixing, and modifying all sorts of things, including cars, houses, cameras, bicycles. This has lead to involvement with a number of projects including:

I also like photography and occasionally write in my blog.

Particularly Useful Blog Entries: