|
Publications by subject
Eyo: Device-Transparent Personal Storage. (abstract, PDF)
by Jacob Strauss, Justin Mazzola Paluska, Chris Lesniewski-Laas, Bryan Ford, Robert Morris, and Frans Kaashoek.
In the Proceedings of the 2011 USENIX Annual Technical Conference (USENIX '11), Portland, Oregon, June 2011. (BibTeX entry)
Whanau: A Sybil-Proof Distributed Hash Table. (abstract, PDF, gzipped PS)
by Chris Lesniewski-Laas and M. Frans Kaashoek.
In the Proceedings of the 7th USENIX Symposium on Networked Systems Design and Implementation (NSDI '10), San Jose, CA, April 2010. (BibTeX entry)
Whanaungatanga: Sybil-proof routing with social networks. (abstract, PDF, PS)
by Chris Lesniewski-Laas and M. Frans Kaashoek.
MIT Computer Science and Artificial Intelligence Laboratory technical report MIT-CSAIL-TR-2009-045, September 2009. (BibTeX entry)
Device Transparency: a New Model for Mobile Storage. (abstract, PDF, gzipped PS)
by Jacob Strauss, Chris Lesniewski-Laas, Justin Mazzola Paluska, Bryan Ford, Robert Morris, and Frans Kaashoek.
In the Proceedings of the Workshop on Hot Topics in Storage and File Systems (HotStorage '09), Big Sky, Montana, October 2009. (BibTeX entry)
Flexible, Wide-Area Storage for Distributed Systems with WheelFS. (abstract, PDF, PS, gzipped PS)
by Jeremy Stribling, Yair Sovran, Irene Zhang, Xavid Pretzer, Jinyang Li, M. Frans Kaashoek, and Robert Morris.
In the Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation (NSDI '09), Boston, MA, April 2009. (BibTeX entry)
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)
UFlood: High-Throughput Flooding over Wireless Mesh Networks. (abstract, PDF)
by Jayashree Subramanian, Robert Morris, and Hari Balakrishnan.
In the Proceedings of the 31st Infocom, Orlando, FL, March 2012. (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)
Processing Analytical Queries over Encrypted Data. (PDF)
by Stephen Tu, M. Frans Kaashoek, Sam Madden, and Nickolai Zeldovich.
In the Proceedings VLDB13, August 2013. (BibTeX entry)
Towards Optimization-Safe Systems: Analyzing the Impact of Undefined Behavior. (PDF)
by Xi Wang, Nickolai Zeldovich, M. Frans Kaashoek, and Armando Solar-Lezama.
In the Proceedings of the 24th ACM Symposium on Operating Systems Principles (SOSP 2013), Farmington, Pennsylvania, November 2013. (BibTeX entry)
Security Bugs in Embedded Interpreters. (PDF)
by Haogang Chen, Cody Cutler, Taesoo Kim, Yandong Mao, Xi Wang, Nickolai Zeldovich, and M. Frans Kaashoek.
In the Proceedings of 4th ACM SIGOPS Asia-Pacific Workshop on Systems (APSys 2013), Singapore, July 2013. (BibTeX entry)
Improving Integer Security for Systems with KINT. (PDF)
by Xi Wang, Haogang Chen, Zhihao Jia, Nickolai Zeldovich, and M. Frans Kaashoek.
In the Proceedings of the 10th USENIX Symposium on Operating Systems Design and Implementation (OSDI '12), Hollywood, California, October 2012. (BibTeX entry)
Undefined Behavior: What Happened to My Code? (PDF)
by Xi Wang, Haogang Chen, Alvin Cheung, Zhihao Jia, Nickolai Zeldovich, and M. Frans Kaashoek.
In the Proceedings of 3rd ACM SIGOPS Asia-Pacific Workshop on Systems (APSys 2012), Seoul, South Korea, July 2012. (BibTeX entry)
Software fault isolation with API integrity and multi-principal modules. (PDF)
by Yandong Mao, Haogang Chen, Dong Zhou, Xi Wang, Nickolai Zeldovich, and M. Frans Kaashoek.
In the Proceedings of the 23rd ACM Symposium on Operating Systems Principles (SOSP 2011), Cascais, Portugal, October 2011. (BibTeX entry)
Linux kernel vulnerabilities: State-of-the-art defenses and open problems. (PDF)
by Haogang Chen, Yandong Mao, Xi Wang, Dong Zhou, Nickolai Zeldovich, and M. Frans Kaashoek.
In the Proceedings of 2nd ACM SIGOPS Asia-Pacific Workshop on Systems (APSys 2011), Shanghai, China, July 2011. (BibTeX entry)
Retroactive Auditing. (PDF)
by Xi Wang, Nickolai Zeldovich, and M. Frans Kaashoek.
In the Proceedings of 2nd ACM SIGOPS Asia-Pacific Workshop on Systems (APSys 2011), Shanghai, China, July 2011. (BibTeX entry)
Tolerating Malicious Device Drivers in Linux. (PDF)
by Silas Boyd-Wickizer and Nickolai Zeldovich.
In the Proceedings of the 2010 USENIX Annual Technical Conference (USENIX '10), Boston, Massachusetts, June 2010. (BibTeX entry)
Improving Application Security with Data Flow Assertions. (abstract, PDF, PS, gzipped PS)
by Alexander Yip, Xi Wang, Nickolai Zeldovich, and M. Frans Kaashoek.
In the Proceedings of the 22th ACM Symposium on Operating Systems Principles (SOSP '09), Big Sky, Montana, October 2009. (BibTeX entry)
Privacy-Preserving Browser-Side Scripting With BFlow. (abstract, PDF)
by Alexander Yip, Neha Narula, Maxwell Krohn, and Robert Morris.
In the Proceedings of the ACM EuroSys Conference (EuroSys 2009), Nuremberg, Germany, March 2009. (BibTeX entry)
Ksplice: Automatic rebootless kernel updates. (abstract, PDF)
by Jeff Arnold and M. Frans Kaashoek.
In the Proceedings of the ACM EuroSys Conference (EuroSys 2009), Nuremberg, Germany, March 2009. (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)
Executing Web Application Queries on a Partitioned Database. (abstract, PDF)
by Neha Narula and Robert Morris.
In the Proceedings of the 3rd USENIX Conference on Web Application Development (USENIX Webapps '12), Boston, Massachusetts, June 2012. (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)
The Scalable Commutativity Rule: Designing Scalable Software for Multicore Processors. (PDF)
by Austin T. Clements, M. Frans Kaashoek, Nickolai Zeldovich, Robert T. Morris, and Eddie Kohler.
In the Proceedings of the 24th ACM Symposium on Operating Systems Principles (SOSP 2013), Farmington, Pennsylvania, November 2013. (BibTeX entry)
Optimizing RAM-latency Dominated Applications. (PDF)
by Yandong Mao, Cody Cutler, and Robert Morris.
In the Proceedings of 4th ACM SIGOPS Asia-Pacific Workshop on Systems (APSys 2013), Singapore, July 2013. (BibTeX entry)
RadixVM: Scalable address spaces for multithreaded applications. (PDF)
by Austin T. Clements, M. Frans Kaashoek, and Nickolai Zeldovich.
In the Proceedings of the ACM EuroSys Conference (EuroSys 2013), Prague, Czech Republic, April 2013. (BibTeX entry)
Non-scalable locks are dangerous. (PDF)
by Silas Boyd-Wickizer, M. Frans Kaashoek, Robert Morris, and Nickolai Zeldovich.
In the Proceedings of the Linux Symposium, Ottawa, Canada, July 2012. (BibTeX entry)
Improving Network Connection Locality on Multicore Systems. (abstract, PDF)
by Aleksey Pesterev, Jacob Strauss, Nickolai Zeldovich, and Robert T. Morris.
In the Proceedings of the ACM EuroSys Conference (EuroSys 2012), Bern, Switzerland, April 2012. (BibTeX entry)
Cache Craftiness for Fast Multicore Key-Value Storage. (PDF)
by Yandong Mao, Eddie Kohler, and Robert Morris.
In the Proceedings of the ACM EuroSys Conference (EuroSys 2012), Bern, Switzerland, April 2012. (BibTeX entry)
Scalable Address Spaces Using RCU Balanced Trees. (PDF)
by Austin T. Clements, Frans Kaashoek, and Nickolai Zeldovich.
In the Proceedings of the 17th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), London, UK, March 2012. (BibTeX entry)
A Software Approach to Unifying Multicore Caches. (abstract, PDF)
by Silas Boyd-Wickizer, M. Frans Kaashoek, Robert Morris, and Nickolai Zeldovich.
MIT Computer Science and Artificial Intelligence Laboratory technical report MIT-CSAIL-TR-2011-032, June 2011. (BibTeX entry)
An Analysis of Linux Scalability to Many Cores. (PDF)
by Silas Boyd-Wickizer, Austin T. Clements, Yandong Mao, Aleksey Pesterev, M. Frans Kaashoek, Robert Morris, and Nickolai Zeldovich.
In the Proceedings of the 9th USENIX Symposium on Operating Systems Design and Implementation (OSDI '10), Vancouver, Canada, October 2010. (BibTeX entry)
CPHash: a cache-partitioned hash table. (PDF)
by Zviad Metreveli, Nickolai Zeldovich, and Frans Kaashoek.
MIT technical report MIT-CSAIL-TR-2011-051, nov 2011. (BibTeX entry)
Optimizing MapReduce for Multicore Architectures. (PDF)
by Yandong Mao, Robert Morris, and Frans Kaashoek.
MIT technical report MIT-CSAIL-TR-2010-020, May 2010. (BibTeX entry)
Locating Cache Performance Bottlenecks Using Data Profiling. (abstract, PDF)
by Aleksey Pesterev, Nickolai Zeldovich, and Robert T. Morris.
In the Proceedings of the ACM EuroSys Conference (EuroSys 2010), Paris, France, April 2010. (BibTeX entry)
Reinventing Scheduling for Multicore Systems. (PDF)
by Silas Boyd-Wickizer, Robert Morris, and M. Frans Kaashoek.
In the Proceedings of the 12th Workshop on Hot Topics in Operating Systems (HotOS-XII), Monte Verità, Switzerland, May 2009. (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, pages 43-57. (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 WCSSS '99: The 2nd ACM SIGPLAN Workshop on Compiler Support for Systems Software, Atlanta, Georgia, May 1999, pages 94-102. (BibTeX entry)
AVM: application-level virtual memory. (PS)
by Dawson R. Engler, Sandeep K. Gupta, 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 72-77. (BibTeX entry)
Software prefetching and caching for translation lookaside buffers. (PS)
by Kavita Bala, M. Frans Kaashoek, and William Weihl.
In the Proceedings of the 1st USENIX Symposium on Operating Systems Design and Implementation (OSDI '94), Monterey, California, November 1994, pages 243-253. (BibTeX entry)
Dynamic computation migration in distributed
shared memory systems. (PS)
by Wilson C. Hsieh, M. Frans Kaashoek, and William E. Weihl.
In the Supercomputing '96 Conference Proceedings: The international conference on high performance computing and communications, Pittsburgh, Pennsylvania, November 1996. (BibTeX entry)
CRL: high-performance all-software distributed shared memory. (PS)
by Kirk L. Johnson, M. Frans Kaashoek, and Deborah A. Wallach.
In the Proceedings of the 15th ACM Symposium on Operating Systems Principles (SOSP '95), Copper Mountain Resort, Colorado, December 1995, pages 213-226. (BibTeX entry)
Performance evaluation of the Orca shared-object system.
by Henri Bal, Raoul Bhoedjang, Rutger Hofman, Ceriel Jacobs, Koen Langendoen, Tim Ruhl, and M. Frans Kaashoek.
In the , February 1998, pages 1-40. (BibTeX entry)
Implementing sequentially consistent shared objects using broadcast and point-to-point communication. (PS)
by Alan Fekete, M. Frans Kaashoek, and Nancy Lynch.
In the Proceedings of the 15th International Conference on Distributed Computing Systems, Vancouver, British Columbia, June 1995, pages 439-449. (BibTeX entry)
Implementing sequentially consistent shared objects using broadcast and point-to-point communication. (PS)
by Alan Fekete, M. Frans Kaashoek, and Nancy Lynch.
MIT Laboratory for Computer Science technical report MIT-LCS-TR-518, June 1995. (BibTeX entry)
Optimizing Communication Bottlenecks in Multiprocessor Operating System Kernels. (PDF)
by Silas Boyd-Wickizer.
Ph.D. thesis, Massachusetts Institute of Technology, September 2013. (BibTeX entry)
Design and Applications of a Secure and Decentralized Distributed Hash Table. (PDF, PS, gzipped PS)
by Christopher T. Lesniewski-Laas.
Ph.D. thesis, Massachusetts Institute of Technology, September 2010. (BibTeX entry)
Device-Transparent Personal Storage. (PDF)
by Jacob Strauss.
Ph.D. thesis, Massachusetts Institute of Technology, September 2010. (BibTeX entry)
Flexible, Wide-Area Storage for Distributed Systems Using Semantic Cues. (PDF, PS, gzipped PS)
by Jeremy Stribling.
Ph.D. thesis, Massachusetts Institute of Technology, September 2009. (BibTeX entry)
Improving Web Site Security with Data Flow Management. (PDF)
by Alexander Yip.
Ph.D. thesis, Massachusetts Institute of Technology, September 2009. (BibTeX entry)
An Extension-Oriented Compiler. (PDF, PS)
by Russ Cox.
Ph.D. thesis, Massachusetts Institute of Technology, September 2008. (BibTeX entry)
Information Flow Control for Secure Web Sites. (PDF, PS)
by Maxwell Krohn.
Ph.D. thesis, Massachusetts Institute of Technology, September 2008. (BibTeX entry)
UIA: A Global Connectivity Architecture for Mobile Personal Devices. (PDF, gzipped PS)
by Bryan Alexander Ford.
Ph.D. thesis, Massachusetts Institute of Technology, September 2008. (BibTeX entry)
Storing and Managing Data in a Distributed Hash Table. (PDF)
by Emil Sit.
Ph.D. thesis, Massachusetts Institute of Technology, June 2008. (BibTeX entry)
Routing Tradeoffs in Dynamic Peer-to-peer Networks. (PDF)
by Jinyang Li.
Ph.D. thesis, Massachusetts Institute of Technology, November 2005. (BibTeX entry)
A Distributed Hash Table. (PDF)
by Frank Dabek.
Ph.D. thesis, Massachusetts Institute of Technology, November 2005. (BibTeX entry)
Integrity and access control in untrusted content distribution networks. (PDF)
by Kevin Fu.
Ph.D. thesis, Massachusetts Institute of Technology, September 2005. (BibTeX entry)
User Authentication and Remote Execution Across Administrative Domains. (PDF, gzipped PS)
by Michael Kaminsky.
Ph.D. thesis, Massachusetts Institute of Technology, September 2004. (BibTeX entry)
High-Throughput Routing for Multi-Hop Wireless Networks. (PDF, PS, gzipped PS)
by Douglas S. J. De Couto.
Ph.D. thesis, Massachusetts Institute of Technology, June 2004. (BibTeX entry)
A Session-Based Architecture for Internet Mobility. (PDF, PS, gzipped PS)
by Alex C. Snoeren.
Ph.D. thesis, Massachusetts Institute of Technology, December 2002. (BibTeX entry)
Network Layer Support for Overlay Networks. (PDF, PS, gzipped PS)
by John Jannotti.
Ph.D. thesis, Massachusetts Institute of Technology, August 2002. (BibTeX entry)
The Click modular router. (PDF, gzipped PS)
by Eddie Kohler.
Ph.D. thesis, Massachusetts Institute of Technology, November 2000. (BibTeX entry)
Self-certifying File System. (gzipped PS)
by David Mazieres.
Ph.D. thesis, Massachusetts Institute of Technology, May 2000. (BibTeX entry)
Language and compiler support for dynamic code generation. (PDF, PS, gzipped PS)
by Massimiliano Poletto.
Ph.D. thesis, Massachusetts Institute of Technology, June 1999. (BibTeX entry)
The exokernel operating system architecture. (PS, gzipped PS)
by Dawson R. Engler.
Ph.D. thesis, Massachusetts Institute of Technology, October 1998. (BibTeX entry)
An efficient virtual network interface in the FUGU scalable workstation. (gzipped PS)
by Kenneth M. Mackenzie.
Ph.D. thesis, Massachusetts Institute of Technology, February 1998. (BibTeX entry)
Mobile computing with the Rover toolkit. (PDF)
by Anthony Joseph.
Ph.D. thesis, Massachusetts Institute of Technology, November 1997. (BibTeX entry)
High-performance application-specific networking. (PS, gzipped PS)
by Deborah Anne Wallach.
Ph.D. thesis, Massachusetts Institute of Technology, January 1997. (BibTeX entry)
High-performance all-software distributed shared memory. (abstract, gzipped PS)
by Kirk L. Johnson.
Ph.D. thesis, Massachusetts Institute of Technology, December 1995. (BibTeX entry)
Dynamic computation migration in distributed shared memory systems. (PDF)
by Wilson C. Hsieh.
Ph.D. thesis, Massachusetts Institute of Technology, September 1995. (BibTeX entry)
Finding Linearization Violations in Lock-Free Concurrent Data Structures. (PDF)
by Sebastien Dabdoub.
Master's thesis, Massachusetts Institute of Technology, May 2013. (BibTeX entry)
Efficient File Distribution in a Flexible, Wide-area File System. (abstract, PDF)
by Irene Zhang.
Master's thesis, Massachusetts Institute of Technology, May 2009. (BibTeX entry)
Securing Wide-area Storage in WheelFS. (PDF, PS, gzipped PS)
by Xavid Pretzer.
Master's thesis, Massachusetts Institute of Technology, May 2009. (BibTeX entry)
Ksplice: An Automatic System for Rebootless Kernel Security Updates. (abstract, PDF, PS, gzipped PS)
by Jeffrey Brian Arnold.
Master's thesis, Massachusetts Institute of Technology, May 2008. (BibTeX entry)
A Comparison of Designs for Extensible and Extension-Oriented Compilers. (abstract, PDF)
by Austin T. Clements.
Master's thesis, Massachusetts Institute of Technology, February 2008. (BibTeX entry)
Asbestos: Operating System Security for Mobile Devices. (PDF)
by Martijn Stevenson.
Master's thesis, Massachusetts Institute of Technology, May 2006. (BibTeX entry)
SoftECC: A System for Software Memory Integrity Checking. (PDF)
by Dave Dopson.
Master's thesis, Massachusetts Institute of Technology, September 2005. (BibTeX entry)
OverCite: A Cooperative Digital Research Library. (abstract, PDF, PS, gzipped PS)
by Jeremy Stribling.
Master's thesis, Massachusetts Institute of Technology, September 2005. (BibTeX entry)
Building Fast and Secure Web Services With OKWS. (PDF, PS, gzipped PS)
by Maxwell Krohn.
Master's thesis, Massachusetts Institute of Technology, September 2005. (BibTeX entry)
Mandatory Security and Performance of Services in Asbestos. (PDF, PS, gzipped PS)
by David Patrick Ziegler.
Master's thesis, Massachusetts Institute of Technology, May 2005. (BibTeX entry)
Acetone: A System Call Interface for Asbestos Labels. (PDF, PS, gzipped PS)
by Clifford A. Frey.
Master's thesis, Massachusetts Institute of Technology, May 2005. (BibTeX entry)
Opportunistic Routing in Multi-Hop Wireless Networks. (abstract, PDF, PS, gzipped PS)
by Sanjit Zubin Biswas.
Master's thesis, Massachusetts Institute of Technology, March 2005. (BibTeX entry)
Bit-rate Selection in Wireless Networks. (PDF, PS)
by John Bicket.
Master's thesis, Massachusetts Institute of Technology, February 2005. (BibTeX entry)
Providing Asynchronous File I/O for the Plan 9 Operating System. (PDF, PS, gzipped PS)
by Jason Hickey.
Master's thesis, Massachusetts Institute of Technology, May 2004. (BibTeX entry)
Robust and Efficient Data Management for a Distributed Hash Table. (PDF, PS, gzipped PS)
by Josh Cates.
Master's thesis, Massachusetts Institute of Technology, May 2003. (BibTeX entry)
Melody: A Distributed Music-Sharing System. (PDF, PS, gzipped PS)
by James Robertson.
Master's thesis, Massachusetts Institute of Technology, February 2003. (BibTeX entry)
SSL splitting and Barnraising: cooperative caching with authenticity guarantees. (abstract, PDF, gzipped PS)
by Chris Lesniewski-Laas.
Master's thesis, Massachusetts Institute of Technology, February 2003. (BibTeX entry)
Packrat Parsing:
a practical linear-time algorithm with backtracking. (PDF, gzipped PS)
by Bryan Ford.
Master's thesis, Massachusetts Institute of Technology, September 2002. (BibTeX entry)
Choosing Internet Paths with High Bulk Transfer Capacity. (PDF, PS, gzipped PS)
by Jacob Strauss.
Master's thesis, Massachusetts Institute of Technology, September 2002. (BibTeX entry)
NATRON: Overlay Routing to Oblivious Destinations. (PDF, PS, gzipped PS)
by Alexander Yip.
Master's thesis, Massachusetts Institute of Technology, August 2002. (BibTeX entry)
Access Control Lists for the Self-Certifying Filesystem. (PDF, PS, gzipped PS)
by George Savvides.
Master's thesis, Massachusetts Institute of Technology, August 2002. (BibTeX entry)
Self-Certifying Filesystem Implementation for Windows. (PDF, PS, gzipped PS)
by David Euresti.
Master's thesis, Massachusetts Institute of Technology, August 2002. (BibTeX entry)
Concurrency Control for Multi-Processor Event-Driven Systems. (PDF, PS, gzipped PS)
by Nickolai Zeldovich.
Master's thesis, Massachusetts Institute of Technology, May 2002. (BibTeX entry)
A Keyword Set Search System for Peer-to-Peer Networks. (PDF, PS, gzipped PS)
by Omprakash D Gnawali.
Master's thesis, Massachusetts Institute of Technology, June 2002. (BibTeX entry)
The Grid Roofnet: a Rooftop Ad Hoc Wireless Network. (PDF, PS, gzipped PS)
by Benjamin A. Chambers.
Master's thesis, Massachusetts Institute of Technology, May 2002. (BibTeX entry)
A Peer-to-Peer Anonymizing Network Layer. (abstract, PDF, PS, gzipped PS)
by Michael J. Freedman.
Master's thesis, Massachusetts Institute of Technology, May 2002. (BibTeX entry)
Herodotus: A Peer-to-Peer Web Archival System. (PDF, PS, gzipped PS)
by Timo Burkard.
Master's thesis, Massachusetts Institute of Technology, May 2002. (BibTeX entry)
A Cooperative File System. (PDF, PS, gzipped PS)
by Frank Dabek.
Master's thesis, Massachusetts Institute of Technology, September 2001. (BibTeX entry)
A Case Study of Server Selection. (PDF, PS, gzipped PS)
by Tina Tyan.
Master's thesis, Massachusetts Institute of Technology, September 2001. (BibTeX entry)
MULTOPS: a data structure for denial-of-service attack detection. (gzipped PS)
by Thomer M. Gil.
Master's thesis, Vrije Universiteit, August 2000. (BibTeX entry)
A Study of Caching in the Internet Domain Name System. (gzipped PS)
by Emil Sit.
Master's thesis, Massachusetts Institute of Technology, May 2000. (BibTeX entry)
Flexible Key Management with SFS Agents. (PDF, gzipped PS)
by Michael Kaminsky.
Master's thesis, Massachusetts Institute of Technology, May 2000. (BibTeX entry)
Framework for Implementing File Systems in Windows NT. (PDF, gzipped PS)
by Danilo Almeida.
Master's thesis, Massachusetts Institute of Technology, May 1998. (BibTeX entry)
The Secure File System under Windows NT. (PDF, gzipped PS)
by Matthew Rimer.
Master's thesis, Massachusetts Institute of Technology, June 1999. (BibTeX entry)
A fast Prolac TCP for the real world. (gzipped PS)
by David Rogers Montgomery, Jr.
Master's thesis, Massachusetts Institute of Technology, May 1999. (BibTeX entry)
An x86 Protected Mode Virtual Machine Monitor for the MIT Exokernel. (PS, gzipped PS)
by Charles L. Coffing.
Master's thesis, Massachusetts Institute of Technology, May 1999. (BibTeX entry)
Multiprocessing with the Exokernel Operating System. (HTML, PDF, PS, gzipped PS)
by Benjie Chen.
Master's thesis, Massachusetts Institute of Technology, February 2000. (BibTeX entry)
Flexible and efficient sharing of protected abstractions. (abstract, PDF, PS, gzipped PS)
by George M. Candea.
Master's thesis, Massachusetts Institute of Technology, May 1998. (BibTeX entry)
Applying Exokernel Principles to Conventional Operating Systems. (PDF, PS, gzipped PS)
by John Jannotti.
Master's thesis, Massachusetts Institute of Technology, February 1998. (BibTeX entry)
The design and implementation of a high-performance active network node. (abstract, PDF, PS, gzipped PS)
by Erik L. Nygren.
Master's thesis, Massachusetts Institute of Technology, February 1998. (BibTeX entry)
Shared libraries in an exokernel operating system. (PS, gzipped PS)
by Douglas Karl Wyatt.
Master's thesis, Massachusetts Institute of Technology, September 1997. (BibTeX entry)
Prolac: a language for protocol compilation. (PDF, gzipped PS)
by Eddie Kohler.
Master's thesis, Massachusetts Institute of Technology, September 1997. (BibTeX entry)
Security and decentralized control in the SFS global file system. (gzipped PS)
by David Mazières.
Master's thesis, Massachusetts Institute of Technology, August 1997. (BibTeX entry)
Operating system extensibility through event capture. (PS, gzipped PS)
by Thomas Pinckney III.
Master's thesis, Massachusetts Institute of Technology, February 1997. (BibTeX entry)
Decentralizing UNIX abstractions in the exokernel architecture. (PS, gzipped PS)
by Héctor Manuel Briceño Pulido.
Master's thesis, Massachusetts Institute of Technology, February 1997. (BibTeX entry)
The Rover NNTP proxy. (PS, gzipped PS)
by Constantine Cristakos.
Advanced Undergraduate Project, Massachusetts Institute of Technology, June 1996. (BibTeX entry)
Exodisk: maximizing application control over storage management. (PS, gzipped PS)
by Robert Grimm.
Master's thesis, Massachusetts Institute of Technology, May 1996. (BibTeX entry)
Issues in building mobile-aware applications with the Rover toolkit. (PS, gzipped PS)
by Joshua A. Tauber.
Master's thesis, Massachusetts Institute of Technology, May 1996. (BibTeX entry)
Rover Mosaic: e-mail communication for a full-function Web browser. (PS, gzipped PS)
by Alan F. deLespinasse.
Master's thesis, Massachusetts Institute of Technology, June 1995. (BibTeX entry)
|
|