|
Publications by subject
UsenetDHT: A Low-Overhead Design for Usenet. (abstract, PDF)
by Emil Sit, Robert Morris, and M. Frans Kaashoek.
In the Proceedings of the 5rd USENIX Symposium on Networked Systems Design and Implementation (NSDI '08), San Francisco, CA, April 2008. (BibTeX entry)
An Offline Foundation for Online Accountable Pseudonyms. (abstract, PDF, gzipped PS)
by Bryan Ford and Jacob Strauss.
In the Proceedings of the First International Workshop on Social Network Systems (SocialNets 2008), Glasgow, Scotland, April 2008. (BibTeX entry)
A Sybil-proof one-hop DHT. (abstract, PDF, gzipped PS)
by Chris Lesniewski-Laas.
In the Proceedings of the First International Workshop on Social Network Systems (SocialNets 2008), Glasgow, Scotland, April 2008. (BibTeX entry)
Don't Give Up on Distributed File Systems. (abstract, PDF, PS, gzipped PS)
by Jeremy Stribling, Emil Sit, M. Frans Kaashoek, Jinyang Li, and Robert Morris.
In the Proceedings of the 6th International Workshop on Peer-to-Peer Systems (IPTPS07), Bellevue, WA, February 2007. (BibTeX entry)
Persistent Personal Names for Globally Connected Mobile Devices. (abstract, HTML, PDF, gzipped PS)
by Bryan Ford, Jacob Strauss, Chris Lesniewski-Laas, Sean Rhea, Frans Kaashoek, and Robert Morris.
In the Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation (OSDI '06), Seattle, Washington, November 2006. (BibTeX entry)
Efficient Replica Maintenance for Distributed Storage Systems. (abstract, PDF)
by Byung-Gon Chun, Frank Dabek, Andreas Haeberlen, Emil Sit, Hakim Weatherspoon, Frans Kaashoek, John Kubiatowicz, and Robert Morris.
In the Proceedings of the 3rd USENIX Symposium on Networked Systems Design and Implementation (NSDI '06), San Jose, CA, May 2006. (BibTeX entry)
OverCite: A Distributed, Cooperative CiteSeer. (abstract, PDF, PS, gzipped PS)
by Jeremy Stribling, Jinyang Li, Isaac G. Councill, M. Frans Kaashoek, and Robert Morris.
In the Proceedings of the 3rd USENIX Symposium on Networked Systems Design and Implementation (NSDI '06), San Jose, CA, May 2006. (BibTeX entry)
Proactive replication for data durability. (PDF)
by Emil Sit, Andreas Haeberlen, Frank Dabek, Byung-Gon Chun, Hakim Weatherspoon, Frans Kaashoek, Robert Morris, and John Kubiatowicz.
In the Proceedings of the 5th International Workshop on Peer-to-Peer Systems (IPTPS06), Santa Barbara, CA, February 2006. (BibTeX entry)
User-Relative Names for Globally Connected Personal Devices. (abstract, PDF, gzipped PS)
by Bryan Ford, Jacob Strauss, Chris Lesniewski-Laas, Sean Rhea, Frans Kaashoek, and Robert Morris.
In the Proceedings of the 5th International Workshop on Peer-to-Peer Systems (IPTPS06), Santa Barbara, CA, February 2006. (BibTeX entry)
Sybil-resistant DHT routing. (abstract, PDF, gzipped PS)
by George Danezis, Chris Lesniewski-Laas, M. Frans Kaashoek, and Ross Anderson.
In the Proceedings of the 10th European Symposium On Research In Computer Security, Milan, Italy, September 2005. (BibTeX entry)
SSL splitting: securely serving data from untrusted caches. (abstract, HTML, PDF, gzipped PS)
by Chris Lesniewski-Laas and M. Frans Kaashoek.
In Computer Networks 48(5), August 2005, pages 763-779. (BibTeX entry)
Bandwidth-efficient management of DHT routing tables. (abstract, PDF, PS, gzipped PS)
by Jinyang Li, Jeremy Stribling, Robert Morris, and M. Frans Kaashoek.
In the Proceedings of the 2nd USENIX Symposium on Networked Systems Design and Implementation (NSDI '05), Boston, Massachusetts, May 2005. (BibTeX entry)
Peer-to-Peer Communication Across Network Address Translators. (PDF, PS, gzipped PS)
by Bryan Ford, Pyda Srisuresh, and Dan Kegel.
In the Proceedings of the 2005 USENIX Annual Technical Conference (USENIX '05), Anaheim, California, April 2005. (BibTeX entry)
Arpeggio: Metadata Searching and Content Sharing with Chord. (abstract, PDF, PS, gzipped PS)
by Austin T. Clements, Dan R. K. Ports, and David R. Karger.
In the Proceedings of the 4th International Workshop on Peer-to-Peer Systems (IPTPS05), Ithaca, NY, February 2005. (BibTeX entry)
OverCite: A Cooperative Digital Research Library. (abstract, PDF, PS, gzipped PS)
by Jeremy Stribling, Isaac G. Councill, Jinyang Li, M. Frans Kaashoek, David R. Karger, Robert Morris, and Scott Shenker.
In the Proceedings of the 4th International Workshop on Peer-to-Peer Systems (IPTPS05), Ithaca, NY, February 2005. (BibTeX entry)
A performance vs. cost framework for evaluating DHT design tradeoffs under churn. (abstract, PDF, PS, gzipped PS)
by Jinyang Li, Jeremy Stribling, Robert Morris, M. Frans Kaashoek, and Thomer M. Gil.
In the Proceedings of the 24th Infocom, Miami, FL, March 2005. (BibTeX entry)
Comparing the performance of distributed hash tables under churn. (abstract, PDF, PS, gzipped PS)
by Jinyang Li, Jeremy Stribling, Thomer M. Gil, Robert Morris, and M. Frans Kaashoek.
In the Proceedings of the 3rd International Workshop on Peer-to-Peer Systems (IPTPS04), San Diego, CA, February 2004. (BibTeX entry)
Designing a DHT for low latency and high throughput. (abstract, PDF, PS, gzipped PS)
by Frank Dabek, Jinyang Li, Emil Sit, James Robertson, M. Frans Kaashoek, and Robert Morris.
In the Proceedings of the 1st USENIX Symposium on Networked Systems Design and Implementation (NSDI '04), San Francisco, California, March 2004. (BibTeX entry)
UsenetDHT: A Low Overhead Usenet Server. (PDF)
by Emil Sit, Frank Dabek, and James Robertson.
In the Proceedings of the 3rd International Workshop on Peer-to-Peer Systems (IPTPS04), San Diego, CA, February 2004. (BibTeX entry)
SSL splitting: securely serving data from untrusted caches. (abstract, HTML, PDF, gzipped PS)
by Chris Lesniewski-Laas and M. Frans Kaashoek.
In the Proceedings of the 12th USENIX Security Symposium, Washington, D.C., August 2003, pages 187-199. (BibTeX entry)
On the feasibility of peer-to-peer web indexing and search. (PDF)
by Jinyang Li, Boon Thau Loo, Joseph M. Hellerstein, M. Frans Kaashoek, David Karger, and Robert Morris.
In the Proceedings of the 2nd International Workshop on Peer-to-Peer Systems (IPTPS03), Berkeley, CA, February 2003. (BibTeX entry)
Ivy: A Read/Write Peer-to-peer File System. (abstract, PDF, PS, gzipped PS)
by Athicha Muthitacharoen, Robert Morris, Thomer Gil, and Benjie Chen.
In the Proceedings of the 5th USENIX Symposium on Operating Systems Design and Implementation (OSDI '02), Boston, Massachusetts, December 2002. (BibTeX entry)
Towards a Common API for Structured Peer-to-Peer Overlays. (abstract, PDF, PS, gzipped PS)
by Frank Dabek, Ben Zhao, Peter Druschel, John Kubiatowicz, and Ion Stoica.
In the Proceedings of the 2nd International Workshop on Peer-to-Peer Systems (IPTPS03), Berkeley, CA, February 2003. (BibTeX entry)
Efficient Peer-To-Peer Lookup Based on a Distributed Trie. (abstract, PDF, PS, gzipped PS)
by Michael J. Freedman and Radek Vingralek.
In the Proceedings of the 1st International Workshop on Peer-to-Peer Systems (IPTPS), Cambridge, MA, March 2002. (BibTeX entry)
Serving DNS using Chord. (abstract, PDF, PS, gzipped PS)
by Russ Cox, Athicha Muthitacharoen, and Robert Morris.
In the Proceedings of the 1st International Workshop on Peer-to-Peer Systems (IPTPS), Cambridge, MA, March 2002. (BibTeX entry)
Security Considerations for Peer-to-Peer Distributed Hash Tables. (abstract, PDF, PS, gzipped PS)
by Emil Sit and Robert Morris.
In the Proceedings of the 1st International Workshop on Peer-to-Peer Systems (IPTPS), Cambridge, MA, March 2002. (BibTeX entry)
Wide-area cooperative storage with CFS. (abstract, PDF, PS, gzipped PS)
by Frank Dabek, M. Frans Kaashoek, David Karger, Robert Morris, and Ion Stoica.
In the Proceedings of the 18th ACM Symposium on Operating Systems Principles (SOSP '01), Chateau Lake Louise, Banff, Canada, October 2001. (BibTeX entry)
Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications. (abstract, PDF, PS, gzipped PS)
by Ion Stoica, Robert Morris, David Karger, M. Frans Kaashoek, and Hari Balakrishnan.
In the Proceedings of the ACM SIGCOMM '01 Conference, San Diego, California, August 2001. (BibTeX entry)
Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications. (abstract, PDF, PS, gzipped PS)
by Ion Stoica, Robert Morris, David Liben-Nowell, David Karger, M. Frans Kaashoek, Frank Dabek, and Hari Balakrishnan.
In IEEE Transactions on Networking 11, February 2003. (BibTeX entry)
Looking up data in P2P systems. (abstract)
by Hari Balakrishnan, M. Frans Kaashoek, David Karger, Robbert Morris, and Ion Stoica.
In Communications of the ACM 46, February 2003, pages 43-48. (BibTeX entry)
Building Peer-to-Peer Systems With Chord, a Distributed Lookup Service. (abstract, PDF, PS, gzipped PS)
by Frank Dabek, Emma Brunskill, M. Frans Kaashoek, David Karger, Robert Morris, Ion Stoica, and Hari Balakrishnan.
In the Proceedings of the 8th Workshop on Hot Topics in Operating Systems (HotOS-VIII), Schloss Elmau, Germany, May 2001. (BibTeX entry)
A World Wide Web Without Walls. (PDF, gzipped PS)
by Maxwell Krohn, Alex Yip, Micah Brodsky, Robert Morris, and Michael Walfish.
In the Proceedings of the Sixth Workshop on Hot Topics in Networks (HotNets-VI), Atlanta, Georgia, November 2007. (BibTeX entry)
Structured Streams: a New Transport Abstraction. (abstract, HTML, PDF, gzipped PS)
by Bryan Ford.
In the Proceedings of the ACM SIGCOMM '07 Conference, Kyoto, Japan, August 2007. (BibTeX entry)
Architecture and Evaluation of an Unplanned 802.11b Mesh Network. (abstract, PDF, PS)
by John Bicket, Daniel Aguayo, Sanjit Biswas, and Robert Morris.
In the Proceedings of the 11th ACM International Conference on Mobile Computing and Networking (MobiCom '05), Cologne, Germany, August 2005. (BibTeX entry)
Opportunistic Routing in Multi-Hop Wireless Networks. (abstract, PDF, PS, gzipped PS)
by Sanjit Biswas and Robert Morris.
In the Proceedings of the ACM SIGCOMM '05 Conference, Philadelphia, Pennsylvania, August 2005. (BibTeX entry)
Improving Web Availability for Clients with MONET. (PDF)
by David G. Andersen, Hari Balakrishnan, M. Frans Kaashoek, and Rohit Rao.
In the Proceedings of the 2nd USENIX Symposium on Networked Systems Design and Implementation (NSDI '05), Boston, Massachusetts, May 2005. (BibTeX entry)
Middleboxes No Longer Considered Harmful. (abstract, PDF, PS, gzipped PS)
by Michael Walfish, Jeremy Stribling, Maxwell Krohn, Hari Balakrishnan, Robert Morris, and Scott Shenker.
In the Proceedings of the 6th USENIX Symposium on Operating Systems Design and Implementation (OSDI '04), San Francisco, California, December 2004. (BibTeX entry)
An Empirical Study of Spam Traffic and the Use of DNS Black Lists. (PDF)
by Jaeyeon Jung and Emil Sit.
In the Proceedings of the ACM SIGCOMM Internet Measurement Conference '04, Taormina, Sicily, Italy, October 2004. (BibTeX entry)
MultiQ: Automated Detection of Multiple Bottleneck Capacities Along a Path. (PDF)
by Sachin Katti, Dina Katabi, Charles Blake, Eddie Kohler, and Jacob Strauss.
In the Proceedings of the ACM SIGCOMM Internet Measurement Conference '04, Taormina, Sicily, Italy, October 2004. (BibTeX entry)
Link-level Measurements from an 802.11b Mesh Network. (abstract, PDF)
by Daniel Aguayo, John Bicket, Sanjit Biswas, Glenn Judd, and Robert Morris.
In the Proceedings of the ACM SIGCOMM '04 Conference, Portland, Oregon, August 2004. (BibTeX entry)
Vivaldi: A Decentralized Network Coordinate System. (abstract, PDF, PS, gzipped PS)
by Frank Dabek, Russ Cox, Frans Kaashoek, and Robert Morris.
In the Proceedings of the ACM SIGCOMM '04 Conference, Portland, Oregon, August 2004. (BibTeX entry)
M&M: A Passive Toolkit for Measuring, Correlating, and Tracking Path Characteristics. (PDF)
by Sachin Katti, Dina Katabi, Eddie Kohler, and Jacob Strauss.
MIT Computer Science and Artificial Intelligence Laboratory technical report MIT-CSAIL-TR-945, April 2004. (BibTeX entry)
Scalable Internet Routing on
Topology-Independent Node Identities. (PDF, gzipped PS)
by Bryan Ford.
MIT Laboratory for Computer Science technical report MIT-LCS-TR-926, October 2003. (BibTeX entry)
Unmanaged Internet Protocol: Taming the Edge Network Management Crisis. (PDF, gzipped PS)
by Bryan Ford.
In the Proceedings of the Second Workshop on Hot Topics in Networks (HotNets-II), Cambridge, Massachusetts, November 2003. (BibTeX entry)
Practical, Distributed Network Coordinates. (abstract, PDF, PS, gzipped PS)
by Russ Cox, Frank Dabek, Frans Kaashoek, Jinyang Li, and Robert Morris.
In the Proceedings of the Second Workshop on Hot Topics in Networks (HotNets-II), Cambridge, Massachusetts, November 2003. (BibTeX entry)
Opportunistic Routing in Multi-Hop Wireless Networks. (abstract, PDF, PS, gzipped PS)
by Sanjit Biswas and Robert Morris.
In the Proceedings of the Second Workshop on Hot Topics in Networks (HotNets-II), Cambridge, Massachusetts, November 2003. (BibTeX entry)
A Measurement Study of Available Bandwidth Estimation Tools. (PDF, PS, gzipped PS)
by Jacob Strauss, Dina Katabi, and Frans Kaashoek.
In the Proceedings of the ACM SIGCOMM Internet Measurement Conference '03, Miami, Florida, October 2003. (BibTeX entry)
Multiprocessor Support for Event-Driven Programs. (abstract, PDF, PS, gzipped PS)
by Nickolai Zeldovich, Alexander Yip, Frank Dabek, Robert Morris, David Mazières, and Frans Kaashoek.
In the Proceedings of the 2003 USENIX Annual Technical Conference (USENIX '03), San Antonio, Texas, June 2003. (BibTeX entry)
Measuring the effects of internet path faults on reactive routing. (abstract, PDF, PS, gzipped PS)
by Nick Feamster, David G. Andersen, Hari Balakrishnan, and M. Frans Kaashoek.
In the Proceedings of the 2003 Conference on Measurement and Modelling, San Diego, CA, November 2003, pages 126-137. (BibTeX entry)
Event-Driven Programming for Robust Software. (abstract, PDF, PS, gzipped PS)
by Frank Dabek, Nickolai Zeldovich, Franks Kaashoek, David Mazières, and Robert Morris.
In the Proceedings of the 2002 SIGOPS European Workshop, Saint-Emilion, France, September 2002. (BibTeX entry)
A High-Throughput Path Metric for Multi-Hop Wireless Routing. (abstract, PDF, PS, gzipped PS)
by Douglas S. J. De Couto, Daniel Aguayo, John Bicket, and Robert Morris.
In the Proceedings of the 9th ACM International Conference on Mobile Computing and Networking (MobiCom '03), San Diego, California, September 2003. (BibTeX entry)
DNS performance and the effectiveness of caching. (PDF)
by Jaeyeon Jung, Emil Sit, Hari Balakrishnan, and Robert Morris.
In IEEE Transactions on Networking 10(5), 2002, pages 589-603. (BibTeX entry)
Programming Language Optimizations for Modular Router Configurations. (PDF)
by Eddie Kohler, Robert Morris, and Benjie Chen.
In the Proceedings of the 10th Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), October 2002. (BibTeX entry)
Performance of Multihop Wireless Networks: Shortest Path is Not Enough. (abstract, PDF, PS, gzipped PS)
by Douglas S. J. De Couto, Daniel Aguayo, Benjamin A. Chambers, and Robert Morris.
In the Proceedings of the First Workshop on Hot Topics in Networks (HotNets-I), Princeton, New Jersey, October 2002. (BibTeX entry)
Effects of Loss Rate on Ad Hoc Wireless Routing. (abstract, PDF, PS, gzipped PS)
by Douglas S. J. De Couto, Daniel Aguayo, Benjamin A. Chambers, and Robert Morris.
MIT Laboratory for Computer Science technical report MIT-LCS-TR-836, March 2002. (BibTeX entry)
Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks. (abstract, PDF, PS, gzipped PS)
by Benjie Chen, Kyle Jamieson, Hari Balakrishnan, and Robert Morris.
In ACM Wireless Networks 8(5), September 2002. (BibTeX entry)
DNS Performance and the Effectiveness of Caching. (abstract, PDF, PS, gzipped PS)
by Jaeyeon Jung, Emil Sit, Hari Balakrishnan, and Robert Morris.
In the Proceedings of the ACM SIGCOMM Internet Measurement Workshop '01, San Francisco, California, November 2001. (BibTeX entry)
Resilient Overlay Networks. (abstract, PDF, PS, gzipped PS)
by David Andersen, Hari Balakrishnan, M. Frans Kaashoek, and Robert Morris.
In the Proceedings of the 18th ACM Symposium on Operating Systems Principles (SOSP '01), Chateau Lake Louise, Banff, Canada, October 2001. (BibTeX entry)
Experience with an evolving overlay network testbed. (abstract, PS, gzipped PS)
by David Andersen, Hari Balakrishnan, M. Frans Kaashoek, and Robert Morris.
In ACM SIGCOMM Computer Communication Review 33(3), July 2003, pages 13-19. (BibTeX entry)
Location Proxies and Intermediate Node Forwarding for Practical Geographic Forwarding. (abstract, PDF, PS, gzipped PS)
by Douglas S. J. De Couto and Robert Morris.
MIT Laboratory for Computer Science technical report MIT-LCS-TR-824, June 2001. (BibTeX entry)
Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks. (abstract, PDF, PS, gzipped PS)
by Benjie Chen, Kyle Jamieson, Hari Balakrishnan, and Robert Morris.
In the Proceedings of the 7th ACM International Conference on Mobile Computing and Networking, Rome, Italy, July 2001, pages 85-96. (BibTeX entry)
Capacity of Ad Hoc Wireless Networks. (abstract, PDF, PS, gzipped PS)
by Jinyang Li, Charles Blake, Douglas S. J. De Couto, Hu Imm Lee, and Robert Morris.
In the Proceedings of the 7th ACM International Conference on Mobile Computing and Networking, Rome, Italy, July 2001, pages 61-69. (BibTeX entry)
Flexible Control of Parallelism in a Multiprocessor PC Router. (abstract, PDF, PS, gzipped PS)
by Benjie Chen and Robert Morris.
In the Proceedings of the 2001 USENIX Annual Technical Conference (USENIX '01), Boston, Massachusetts, June 2001, pages 333-346. (BibTeX entry)
Resilient Overlay Networks. (abstract, PDF, PS, gzipped PS)
by David Andersen, Hari Balakrishnan, M. Frans Kaashoek, and Robert Morris.
In the Proceedings of the 8th Workshop on Hot Topics in Operating Systems (HotOS-VIII), Schloss Elmau, Germany, May 2001. (BibTeX entry)
Modular components for network address translation. (abstract, PDF, PS, gzipped PS)
by Eddie Kohler, Robert Morris, and Massimiliano Poletto.
MIT LCS Click Project technical report , December 2000. (BibTeX entry)
CarNet: A Scalable Ad Hoc Wireless Network System. (abstract, PDF, PS, gzipped PS)
by Robert Morris, John Jannotti, Frans Kaashoek, Jinyang Li, and Douglas S. J. De Couto.
In the Proceedings of the 9th ACM SIGOPS European workshop: Beyond the PC: New Challenges for the Operating System, Kolding, Denmark, September 2000. (BibTeX entry)
A Scalable Location Service for Geographic Ad Hoc Routing. (abstract, PDF, PS, gzipped PS)
by Jinyang Li, John Jannotti, Douglas S. J. De Couto, David R. Karger, and Robert Morris.
In the Proceedings of the 6th ACM International Conference on Mobile Computing and Networking (MobiCom '00), Boston, Massachusetts, August 2000, pages 120-130. (BibTeX entry)
Programming language techniques for modular router configurations. (abstract, PDF, PS, gzipped PS)
by Eddie Kohler, Benjie Chen, M. Frans Kaashoek, Robert Morris, and Massimiliano Poletto.
MIT Laboratory for Computer Science technical report MIT-LCS-TR-812, August 2000. (BibTeX entry)
The Click modular router. (abstract, PDF, PS, gzipped PS)
by Eddie Kohler, Robert Morris, Benjie Chen, John Jannotti, and M. Frans Kaashoek.
In ACM Transactions on Computer Systems 18(3), August 2000, pages 263-297. (BibTeX entry)
The Click modular router. (abstract, PDF, PS, gzipped PS)
by Robert Morris, Eddie Kohler, John Jannotti, and M. Frans Kaashoek.
In the Proceedings of the 17th ACM Symposium on Operating Systems Principles (SOSP '99), Kiawah Island, South Carolina, December 1999, pages 217-231. (BibTeX entry)
A readable TCP in the Prolac protocol language. (abstract, PDF, PS)
by Eddie Kohler, M. Frans Kaashoek, and David R. Montgomery.
In the Proceedings of the ACM SIGCOMM '99 Conference: Applications, Technologies, Architectures, and Protocols for Computer Communication, Cambridge, Massachusetts, August 1999, pages 3-13. (BibTeX entry)
ASHs: application-specific handlers for high-performance messaging. (PS)
by Deborah A. Wallach, Dawson R. Engler, and M. Frans Kaashoek.
In the Proceedings of the ACM SIGCOMM '96 Conference: Applications, Technologies, Architectures, and Protocols for Computer Communication, Stanford, California, August 1996, pages 40-52. (BibTeX entry)
DPF: fast, flexible message demultiplexing using dynamic code generation. (PS)
by Dawson R. Engler and M. Frans Kaashoek.
In the Proceedings of the ACM SIGCOMM '96 Conference: Applications, Technologies, Architectures, and Protocols for Computer Communication, Stanford, California, August 1996, pages 53-59. (BibTeX entry)
Optimistic active messages: a mechanism for scheduling communication with computation. (PS)
by Deborah A. Wallach, Wilson C. Hsieh, Kirk Johnson, M. Frans Kaashoek, and William E. Weihl.
In the Proceedings of the 5th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP '95), Santa Barbara, California, July 1995, pages 217-226. (BibTeX entry)
Efficient implementation of high-level languages on user-level communication architectures. (PS)
by Wilson C. Hsieh, Kirk L. Johnson, M. Frans Kaashoek, Deborah A. Wallach, and William E. Weihl.
MIT Laboratory for Computer Science technical report MIT-LCS-TR-616, May 1994. (BibTeX entry)
The persistent relevance of IPC performance. (PS)
by Wilson C. Hsieh, M. Frans Kaashoek, and William E. Weihl.
In the Proceedings of the 4th Workshop on Workstation Operating Systems, Napa, California, October 1993, pages 186-190. (BibTeX entry)
PAN: a high-performance active network node supporting multiple mobile code systems. (abstract, PDF, PS, gzipped PS)
by Erik L. Nygren, Stephen J. Garland, and M. Frans Kaashoek.
In the Proceedings of the 2nd IEEE Conference on Open Architectures and Network Programming (OpenArch '99), New York, New York, March 1999, pages 78-89. (BibTeX entry)
Pastwatch: A Distributed Version Control System. (PDF, gzipped PS)
by Alexander Yip, Benjie Chen, and Robert Morris.
In the Proceedings of the 3rd USENIX Symposium on Networked Systems Design and Implementation (NSDI '06), San Jose, CA, May 2006. (BibTeX entry)
A Low-bandwidth Network File System. (abstract, PDF, PS, gzipped PS)
by Athicha Muthitacharoen, Benjie Chen, and David Mazières.
In the Proceedings of the 18th ACM Symposium on Operating Systems Principles (SOSP '01), Chateau Lake Louise, Banff, Canada, October 2001, pages 174-187. (BibTeX entry)
Server operating systems. (HTML)
by M. Frans Kaashoek, Dawson R. Engler, Gregory R. Ganger, and Deborah A. Wallach.
In the Proceedings of the 7th ACM SIGOPS European workshop: Systems support for worldwide applications, Connemara, Ireland, September 1996, pages 141-148. (BibTeX entry)
An evaluation of the Amoeba group communication system. (PS)
by M. Frans Kaashoek and Andrew S. Tanenbaum.
In the Proceedings of the 16th International Conference on Distributed Computing Systems, Hong Kong, May 1996, pages 436-448. (BibTeX entry)
Vx32: Lightweight User-level Sandboxing on the x86. (abstract, HTML, PDF)
by Bryan Ford and Russ Cox.
In the Proceedings of the 2008 USENIX Annual Technical Conference (USENIX '08), Boston, Massachusetts, June 2008. (BibTeX entry)
Alpaca: Extensible Authorization for Distributed Services. (abstract, PDF, gzipped PS)
by Chris Lesniewski-Laas, Bryan Ford, Jacob Strauss, Robert Morris, and M. Frans Kaashoek.
In the Proceedings of the 14th ACM Conference on Computer and Communications Security (CCS-2007), Alexandria, VA, October 2007. (BibTeX entry)
Information Flow Control for Standard OS Abstractions. (PDF, PS, gzipped PS)
by Maxwell Krohn, Alexander Yip, Micah Brodsky, Natan Cliffer, M. Frans Kaashoek, Eddie Kohler, and Robert Morris.
In the Proceedings of the 21st Symposium on Operating Systems Principles, Stevenson, WA, October 2007. (BibTeX entry)
Labels and Event Processes in the Asbestos Operating System. (PDF, PS, gzipped PS)
by Petros Efstathopoulos, Maxwell Krohn, Steve VanDeBogart, Cliff Frey, David Ziegler, Eddie Kohler, David Mazières, Frans Kaashoek, and Robert Morris.
In the Proceedings of the 20th Symposium on
Operating Systems Principles, Brighton, UK, October 2005. (BibTeX entry)
Make Least Privilege a Right (Not a Privilege). (PDF, PS, gzipped PS)
by Maxwell Krohn, Petros Efstathopoulos, Cliff Frey, Frans Kaashoek, Eddie Kohler, David Mazières, Robert Morris, Michelle Osborne, Steve VanDeBogart, and David Ziegler.
In the Proceedings of the 10th Workshop on
Hot Topics in Operating Systems (to appear), Santa Fe, NM, June 2005. (BibTeX entry)
Building Secure High-Performance Web Services with OKWS. (PDF, PS, gzipped PS)
by Maxwell Krohn.
In the Proceedings of the 2004 USENIX Annual Technical Conference (USENIX '04), Boston, MA, June 2004. (BibTeX entry)
REX: Secure, Extensible Remote Execution. (abstract, PDF, PS, gzipped PS)
by Michael Kaminsky, Eric Peterson, Daniel B. Giffin, Kevin Fu, David Mazières, and M. Frans Kaashoek.
In the Proceedings of the 2004 USENIX Annual Technical Conference (USENIX '04), Boston, MA, June 2004, pages 199-212. (BibTeX entry)
On-the-Fly Verification of Rateless Erasure Codes for Efficient Content Distribution. (abstract, PDF, PS, gzipped PS)
by Maxwell N. Krohn, Michael J. Freedman, and David Mazières.
In the Proceedings of the IEEE Symposium on Security and Privacy, Oakland, CA, May 2004. (BibTeX entry)
Certifying Program Execution with Secure Processors. (PDF)
by Benjie Chen and Robert Morris.
In the Proceedings of the 9th Workshop on Hot Topics in Operating Systems (HotOS-IX), Lihue, Hawaii, May 2003. (BibTeX entry)
Decentralized User Authentication in a Global File System. (abstract, PDF, PS, gzipped PS)
by Michael Kaminsky, George Savvides, David Mazières, and M. Frans Kaashoek.
In the Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP '03), Bolton Landing, New York, October 2003, pages 60-73. (BibTeX entry)
REX: Secure, modular remote execution through file descriptor passing. (abstract, PDF, PS, gzipped PS)
by Michael Kaminsky, Eric Peterson, Kevin Fu, David Mazières, and M. Frans Kaashoek.
MIT-LCS technical report MIT-LCS-TR-884, January 2003. (BibTeX entry)
Tarzan: A Peer-to-Peer Anonymizing Network Layer. (abstract, PDF, PS, gzipped PS)
by Michael J. Freedman and Robert Morris.
In the Proceedings of the 9th ACM Conference on Computer and Communications Security (CCS-9), Washington, D.C., November 2002. (BibTeX entry)
Introducing Tarzan, a Peer-to-Peer Anonymizing Network Layer. (abstract, PDF, PS, gzipped PS)
by Michael J. Freedman, Emil Sit, Josh Cates, and Robert Morris.
In the Proceedings of the 1st International Workshop on Peer-to-Peer Systems (IPTPS), Cambridge, MA, March 2002. (BibTeX entry)
Fast and secure distributed read-only file system. (abstract)
by Kevin Fu, M. Frans Kaashoek, and David Mazières.
In ACM Transactions on Computer Systems 20(1), February 2002, pages 1-24. (BibTeX entry)
Dos and Don'ts of Client Authentication on the Web. (abstract, PDF, PS, gzipped PS)
by Kevin Fu, Emil Sit, Kendra Smith, and Nick Feamster.
In the Proceedings of the 10th USENIX Security Symposium, Washington, D.C., August 2001. (BibTeX entry)
Dos and Don'ts of Client Authentication on the Web. (abstract, PDF, PS, gzipped PS)
by Kevin Fu, Emil Sit, Kendra Smith, and Nick Feamster.
MIT Laboratory for Computer Science technical report MIT-LCS-TR-818, May 2001. (BibTeX entry)
Fast and secure distributed read-only file system. (abstract, PDF, PS, gzipped PS)
by Kevin Fu, M. Frans Kaashoek, and David Mazières.
In the Proceedings of the 4th USENIX Symposium on Operating Systems Design and Implementation (OSDI 2000), San Diego, California, October 2000, pages 181-196. (BibTeX entry)
Separating key management from file system security. (PDF, gzipped PS)
by David Mazières, Michael Kaminsky, M. Frans Kaashoek, and Emmett Witchel.
In the Proceedings of the 17th ACM Symposium on Operating Systems Principles (SOSP '99), Kiawah Island, South Carolina, December 1999, pages 124-139. (BibTeX entry)
The design, implementation and operation of an email pseudonym server. (PDF, gzipped PS)
by David Mazières and M. Frans Kaashoek.
In the Proceedings of the 5th ACM Conference on Computer and Communications Security (CCS-5), San Francisco, California, November 1998, pages 27-36. (BibTeX entry)
Escaping the evils of centralized control with self-certifying pathnames. (gzipped PS)
by David Mazières and M. Frans Kaashoek.
In the Proceedings of the 8th ACM SIGOPS European workshop: Support for composing distributed applications, Sintra, Portugal, September 1998. (BibTeX entry)
Secure applications need flexible operating systems. (gzipped PS)
by David Mazières and M. Frans Kaashoek.
In the Proceedings of the 6th Workshop on Hot Topics in Operating Systems (HotOS-VI), Chatham, Cape Cod, Massachusetts, May 1997, pages 56-61. (BibTeX entry)
Reconsidering Internet Mobility. (abstract, PDF, PS)
by Alex C. Snoeren, Hari Balakrishnan, and M. Frans Kaashoek.
In the Proceedings of the 8th Workshop on Hot Topics in Operating Systems (HotOS-VIII), Schloss Elmau, Germany, May 2001. (BibTeX entry)
Building reliable mobile-aware applications using the Rover toolkit. (PS, gzipped PS)
by Anthony D. Joseph and M. Frans Kaashoek.
In ACM Wireless Networks 3(5), 1997, pages 405-419. (BibTeX entry)
Mobile computing with the Rover toolkit. (PS, gzipped PS)
by Anthony D. Joseph, Joshua A. Tauber, and M. Frans Kaashoek.
In IEEE Transactions on Computers 46(3), March 1997, pages 337-352. (BibTeX entry)
Building reliable mobile-aware applications using the Rover toolkit. (PS, gzipped PS)
by Anthony D. Joseph, Joshua A. Tauber, and M. Frans Kaashoek.
In the Proceedings of the 2nd ACM International Conference on Mobile Computing and Networking (MobiCom '96), Rye, New York, November 1996. (BibTeX entry)
Rover: a toolkit for mobile information access. (PS, gzipped PS)
by Anthony D. Joseph, Alan F. deLespinasse, Joshua A. Tauber, David K. Gifford, and M. Frans Kaashoek.
In the Proceedings of the 15th ACM Symposium on Operating Systems Principles (SOSP '95), Copper Mountain Resort, Colorado, December 1995, pages 156-171. (BibTeX entry)
Dynamic documents: mobile wireless access to the WWW. (abstract, PS, gzipped PS)
by M. Frans Kaashoek, Tom Pinckney, and Joshua A. Tauber.
In the Proceedings of the Workshop on Mobile Computing Systems and Applications (WMCSA '94), Santa Cruz, California, December 1994, pages 179-184. (BibTeX entry)
Storage alternatives for mobile computers. (PS)
by Fred Douglis, Ramón Cáceres, M. Frans Kaashoek, Kai Li, Brian Marsh, and Joshua A. Tauber.
In the Proceedings of the 1st USENIX Symposium on Operating Systems Design and Implementation (OSDI '94), Monterey, California, November 1994, pages 25-37. (BibTeX entry)
Dynamic documents: extensibility and adaptability in the WWW. (HTML, PS, gzipped PS)
by M. Frans Kaashoek, Tom Pinckney, and Joshua A. Tauber.
In the Proceedings of the 2nd International WWW Conference: Mosaic and the Web, developers' day track, Chicago, Illinois, October 1994. (BibTeX entry)
VXA: A Virtual Architecture for Durable Compressed Archives. (abstract, HTML, PDF, gzipped PS)
by Bryan Ford.
In the Proceedings of the 4th USENIX Conference on File and Storage Technologies (FAST '05), San Francisco, California, December 2005. (BibTeX entry)
Embedded inodes and explicit grouping: exploiting disk bandwidth for small files. (abstract, PS, gzipped PS)
by Gregory R. Ganger and M. Frans Kaashoek.
In the Proceedings of the USENIX 1997 Annual Technical Conference, Anaheim, California, January 1997, pages 1-17. (BibTeX entry)
Atomic recovery units: failure atomicity for logical disks. (PS)
by Robert Grimm, Wilson C. Hsieh, Wiebren de Jonge, and M. Frans Kaashoek.
In the Proceedings of the 16th International Conference on Distributed Computing Systems, Hong Kong, May 1996, pages 26-37. (BibTeX entry)
The logical disk: a new approach to improving file systems. (PS)
by Wiebren de Jonge, M. Frans Kaashoek, and Wilson C. Hsieh.
In the Proceedings of the 14th ACM Symposium on Operating Systems Principles (SOSP '93), Asheville, North Carolina, December 1993, pages 15-28. (BibTeX entry)
Corey: An Operating System for Many Cores. (PDF)
by Silas Boyd-Wickizer, Haibo Chen, Rong Chen, Yandong Mao, Frans Kaashoek, Robert Morris, Aleksey Pesterev, Lex Stein, Ming Wu, Yuehua Dai, Yang Zhang, and Zheng Zhang.
In the Proceedings of the 8th USENIX Symposium on Operating Systems Design and Implementation (OSDI '08), San Diego, California, December 2008. (BibTeX entry)
Fast and flexible Application-Level Networking on Exokernel Systems. (abstract, PDF, PS, gzipped PS)
by Gregory R. Ganger, Dawson R. Engler, M. Frans Kaashoek, Hector M. Briceno, Russell Hunt, and Thomas Pinckney.
In ACM Transactions on Computer Systems 20(1), February 2002, pages 49-83. (BibTeX entry)
Application performance and flexibility on exokernel systems. (abstract, HTML, PS, gzipped PS)
by M. Frans Kaashoek, Dawson R. Engler, Gregory R. Ganger, Héctor M. Briceño, Russell Hunt, David Mazières, Thomas Pinckney, Robert Grimm, John Jannotti, and Kenneth Mackenzie.
In the Proceedings of the 16th ACM Symposium on Operating Systems Principles (SOSP '97), Saint-Malô, France, October 1997, pages 52-65. (BibTeX entry)
Exokernel: an operating system architecture for application-level resource management. (PS)
by Dawson R. Engler, M. Frans Kaashoek, and James O'Toole Jr.
In the Proceedings of the 15th ACM Symposium on Operating Systems Principles (SOSP '95), Copper Mountain Resort, Colorado, December 1995, pages 251-266. (BibTeX entry)
The exokernel approach to extensibility (panel statement). (PS)
by Dawson R. Engler, M. Frans Kaashoek, and James W. O'Toole Jr.
In the Proceedings of the 1st USENIX Symposium on Operating Systems Design and Implementation (OSDI '94), Monterey, California, November 1994, page 198. (BibTeX entry)
Exterminate all operating system abstractions. (PS)
by Dawson R. Engler and M. Frans Kaashoek.
In the Proceedings of the 5th Workshop on Hot Topics in Operating Systems (HotOS-V), Orcas Island, Washington, May 1995, pages 78-83. (BibTeX entry)
The operating system kernel as a secure programmable machine. (PS)
by Dawson R. Engler, M. Frans Kaashoek, and James W. O'Toole Jr.
In Operating Systems Review 29(1), January 1995, pages 78-82. (BibTeX entry)
The operating system kernel as a secure programmable machine. (PS)
by Dawson R. Engler, M. Frans Kaashoek, and James W. O'Toole Jr.
In the Proceedings of the 6th ACM SIGOPS European workshop: Matching operating systems to application needs, Dagstuhl Castle, Wadern, Germany, September 1994, pages 62-67. (BibTeX entry)
`C and tcc: A language and compiler for dynamic code generation. (PS)
by Massimiliano Poletto, Wilson C. Hsieh, Dawson R. Engler, and M. Frans Kaashoek.
In ACM Transactions on Programming Languages and Systems 21(2), March 1999, pages 324-369. (BibTeX entry)
Linear scan register allocation. (PS)
by Massimiliano Poletto and Vivek Sarkar.
In ACM Transactions on Programming Languages and Systems 21(5), September 1999, pages 895-913. (BibTeX entry)
tcc: a system for fast, flexible, and high-level dynamic code generation. (PS)
by Massimiliano Poletto, Dawson R. Engler, and M. Frans Kaashoek.
In the Proceedings of the ACM SIGPLAN '97 Conference on Programming Design and Implementation (PLDI '97), Las Vegas, Nevada, June 1997, pages 109-121. (BibTeX entry)
`C: A language for efficient, machine-independent dynamic code generation. (PS)
by Dawson R. Engler, Wilson C. Hsieh, and M. Frans Kaashoek.
In the Proceedings of the 23rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL '96), St. Petersburg Beach, Florida, January 1996, pages 131-144. (BibTeX entry)
tcc: a template-based compiler for `C. (PS)
by Massimiliano Poletto, Dawson R. Engler, and M. Frans Kaashoek.
In the Workshop Record of WCSSS '96: The Inaugural Workshop on Compiler Support for Systems Software, Tuscon, Arizona, February 1996, pages 1-7. (BibTeX entry)
VCODE: a retargetable, extensible, very fast dynamic code generation system. (PS)
by Dawson R. Engler.
In the Proceedings of the ACM SIGPLAN '96 Conference on Programming Design and Implementation (PLDI '96), Philadelphia, Pennsylvania, May 1996, pages 160-170. (BibTeX entry)
DCG: an efficient, retargetable dynamic code generation system. (PS)
by Dawson R. Engler and Todd A. Proebsting.
In the Proceedings of the 6th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-VI), San Jose, California, October 1994, pages 263-272. (BibTeX entry)
Xoc, an Extension-Oriented Compiler for Systems Programming. (HTML, PDF)
by Russ Cox, Tom Bergan, Austin T. Clements, Frans Kaashoek, and Eddie Kohler.
In the Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Seattle, Washington, March 2008, pages 244-254. (BibTeX entry)
Events Can Make Sense. (PDF, PS, gzipped PS)
by Maxwell Krohn, Eddie Kohler, and M. Frans Kaashoek.
In the Proceedings of the 2007 USENIX Annual Technical Conference, June 2007. (BibTeX entry)
Parsing Expression Grammars:
A Recognition-Based Syntactic Foundation. (PDF, gzipped PS)
by Bryan Ford.
In the Proceedings of the Symposium on
Principles of Programming Languages, January 2004. (BibTeX entry)
Packrat Parsing:
Simple, Powerful, Lazy, Linear Time. (PDF, gzipped PS)
by Bryan Ford.
In the Proceedings of the 2002 International Conference
on Functional Programming, Oct 2002. (BibTeX entry)
Simple and General Statistical Profiling with PCT. (abstract, PDF, PS, gzipped PS)
by Charles Blake and Steve Bauer.
In the Proceedings of the 2002 USENIX Annual Technical Conference (USENIX '02), Monterey, California, June 2002, pages 333-346. (BibTeX entry)
Evolving software with an application-specific language. (abstract, PDF, PS)
by Eddie Kohler, Massimiliano Poletto, and David R. Montgomery.
In the Workshop Record of |