Cambridge Systems and Networking: Selected Publications
Selected Publications
2008
- Martín Abadi, Andrew Birrell, Tim Harris, and Michael Isard, Semantics of Transactional Memory and Automatic Mutual Exclusion, in Proceedings of the 35th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, ACM, San Francisco, California, USA, January 2008
- Dushyanth Narayanan, Austin Donnelly, and Antony Rowstron, Write Off-Loading: Practical Power Management for Enterprise Storage, in Proceedings of 6th USENIX Conference on File and Storage Technologies (FAST ’08), USENIX, San Jose, CA, February 2008
- Milan Vojnović, Varun Gupta, Thomas Karagiannis, and Christos Gkantsidis, Sampling Strategies for Epidemic-Style Information Dissemination, in IEEE INFOCOM, IEEE Communications Society, April 2008
- Aleksander Simma, Moises Goldszmidt, John MacCormick, Paul Barham, Richard Black, Rebecca Isaacs, and Richard Mortier, CT-NOR: Representing and reasoning about events in continuous time, in International Conference on Uncertainty in Artificial Intelligence (UAI), Helsinki, Finland, July 2008
- Miguel Castro, Manuel Costa, and Jean-Philippe Martin, Better bug reporting with better privacy, in Proceedings of the 13th international conference on Architectural support for programming languages and operating systems, ACM Press, March 2008
- Thomas Karagiannis, Richard Mortier, and Antony I. T. Rowstron, Network exception handlers: Host-network control in enterprise networks, in SIGCOMM, Association for Computing Machinery, Inc., August 2008
- Bozidar Radunovic, Christos Gkantsidis, Dinan Gunawardena, and Peter Key, Horizon: Balancing TCP over Multiple Paths in Wireless Mesh Network, in MobiCom'08, Association for Computing Machinery, Inc., 14 September 2008
- Eno Thereska and Gregory R. Ganger, IRONModel: Robust Performance Models in the Wild, in ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems, June 2008
- Dushyanth Narayanan, Austin Donnelly, Eno Thereska, Sameh Elnikety, and Antony Rowstron, Everest: Scaling down peak loads through I/O off-loading, in Proceedings of 8th USENIX Symposium on Operating Systems Design and Implementation (OSDI ’08), USENIX, San Diego, CA, December 2008
2007
- Keir Fraser and Tim Harris, Concurrent programming without locks, in ACM Trans. Comput. Syst., vol. 25, no. 2, pp. 5, ACM Press, January 2007
- Manuel Costa, Miguel Castro, Lidong Zhou, Lintao Zhang, and Marcus Peinado, Bouncer: securing software by blocking bad input, in ACM Symposium on Operating Systems Principles (SOSP), Association for Computing Machinery, Inc., Stevenson, Washington, USA, October 2007
- Siddhartha Annapureddy, Saikat Guha, Christos Gkantsidis, Dinan Gunawardena, and Pablo Rodriguez, Exploring VoD in P2P Swarming Systems, IEEE Communications Society, May 2007
- Laurent Massoulié, Andy Twigg, Christos Gkantsidis, and Pablo Rodriguez, Decentralized Broadcasting Algorithms, IEEE Communications Society, May 2007
- Marathe, Virendra J., Harris, Tim, Larus, and James R., Featherweight Transactions: Decoupling Threads and Atomic Blocks, in Proceedings of the 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, ACM, San Jose, CA, March 2007
- Galen Hunt, Chris Hawblitzel, Orion Hodson, James Larus, Bjarne Steensgaard, and Ted Wobber, Sealing OS Processes to Improve Dependability and Safety, in Proceedings of the European Conference on Computer Systems (EuroSys), Association for Computing Machinery, Inc., Lisbon, Portugal, March 2007
- Peter Key, Laurent Massoulié, and Don Towsley, Path Selection and Multipath Congestion Control, in Proc. IEEE Infocom 2007, IEEE, May 2007
- Christos Gkantsidis, Gagan Goel, Milena Mihail, and Amin Saberi, Towards Topology Aware Networks, IEEE Communications Society, May 2007
- Thomas Karagiannis, Konstantina Papagiannaki, Nina Taft, and Michalis Faloutsos, Profiling the End Host, in PAM , Springer-Verlag, 2007
2006
- Christos Gkantsidis, John Miller, and Pablo Rodriguez, Comprehensive view of a live network coding P2P system, in IMC, Association for Computing Machinery, Inc., October 2006
- C. Gkantsidis and P. Rodriguez, Cooperative Security for Network Coding File Distribution, in IEEE/Infocom Barcelona, IEEE Communications Society, April 2006
- A.J. Ganesh, P.B. Key, D. Polis, and R. Srikant, Congestion Notification and Probing Mechanisms for Endpoint Admission Control, in IEEE/ACM Transactions on Networking, vol. 14, no. 3, pp. 568–578, June 2006
- A. Ganesh, D. Gunawardena, P. Key, L. Massoulié, and J. Scott, Efficient quarantining of scanning worms: optimal detection and coordination, in Infocom 2006, IEEE, April 2006
- Peter Key and Laurent Massoulié, Fluid models of integrated traffic and multipath routing, in Queueing Systems, vol. 53, no. 1, pp. 85–98, June 2006
- Tim Harris, Mark Plesko, Avraham Shinnar, and David Tarditi, Optimizing Memory Transactions, in PLDI '06: ACM SIGPLAN 2006 Conference on Programming Language Design and Implementation, June 2006
- C. Gkantsidis, T. Karagiannis, P. Rodriguez, and M. Vojnovic, Planet Scale Software Updates, in ACM SIGCOMM, Association for Computing Machinery, Inc., September 2006
- Evan Cooke, Richard Mortier, Austin Donnelly, Paul Barham, and Rebecca Isaacs, Reclaiming network-wide visibility using ubiquitous end system monitors, in USENIX 2006 Annual Technical Conference, USENIX, June 2006
- Gaurav Sharma, Ayalvaid Ganesh, and Peter Key, Performance Analysis of Contention Based Medium Access Control Protocols, in Infocom 2006, IEEE, April 2006
- Richard Mortier, Dushyanth Narayanan, Austin Donnelly, and Antony Rowstron, Seaweed: Distributed scalable ad hoc querying, in Proceedings of 2nd IEEE International Workshop on Networking Meets Databases (NetDB 2006), IEEE, Atlanta, GA, April 2006
- Miguel Castro, Manuel Costa, and Tim Harris, Securing software by enforcing data-flow integrity, in Symposium on Operating Systems Design and Implementation (OSDI), USENIX, November 2006
- Michael Spear, Tom Roeder, Orion Hodson, Galen C. Hunt, and Steven Levi, Solving the Starting Problem: Device Drivers as Self-Describing Artifacts, in EuroSys 2006, Association for Computing Machinery, Inc., March 2006
2005
- Thomas Karagiannis, Konstantina Papagiannaki, and Michalis Faloutsos, BLINC: multilevel traffic classification in the dark, in ACM SIGCOMM, Association for Computing Machinery, Inc., August 2005
- Tim Harris, Simon Marlow, Simon Peyton-Jones, and Maurice Herlihy, Composable memory transactions, in PPoPP '05: Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming, ACM Press, January 2005
- Richard Mortier, Rebecca Isaacs, Austin Donnelly, and Paul Barham, Anemone: Edge-based network management, in INFOCOM 2005, IEEE Communications Society, March 2005
- P. Key, L. Massoulié, and M. Vojnović, Farsighted Users Harness Network Time Diversity, in IEEE INFOCOM 2005, IEEE, March 2005
- Christos Gkantsidis, Milena Mihail, and Amin Saberi, Hybrid Search Schemes for Unstructured Peer-to-Peer Networks, in IEEE Infocom, January 2005
- David Spence, Jon Crowcroft, Steven Hand, and Tim Harris, Location Based Placement of Whole Distributed Systems, in Proceedings of the 2005 ACM conference on Emerging networking experiments and technologies, October 2005
- Tim Harris and Keir Fraser, Revocable locks for non-blocking programming, in PPoPP '05: Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming, ACM Press, June 2005
- T. Karagiannis, P. Rodriguez, and D. Papagiannaki, Should Internet Service Providers Fear Peer-Assisted Content Distribution?, in ACM/USENIX Internet Measurement Conference, October 2005
- Manuel Costa, Jon Crowcroft, Miguel Castro, Antony Rowstron, Lidong Zhou, Lintao Zhang, and Paul Barham, Vigilante: End-to-End Containment of Internet Worms, in ACM Symposium on Operating Systems Principles (SOSP), ACM Press, Birghton, UK, October 2005
Overview
- Research Areas
- Careers
- Current Projects
- Past Projects
- People
- Microsoft Product Influence
- Selected Publications



