Robert Tappan Morris

Affiliations:
  • MIT, Cambridge, MA, USA


According to our database1, Robert Tappan Morris authored at least 93 papers between 1994 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Unifying serverless and microservice workloads with SigmaOS.
Proceedings of the ACM SIGOPS 30th Symposium on Operating Systems Principles, 2024

2020
Notary: A Device for Secure Transaction Approval.
login Usenix Mag., 2020

2019
Noria: A New Take on Fast Web Application Backends.
login Usenix Mag., 2019

The Benefits and Costs of Writing a POSIX Kernel in a High-Level Language.
login Usenix Mag., 2019

Position: GDPR Compliance by Construction.
Proceedings of the Heterogeneous Data Management, Polystores, and Analytics for Healthcare, 2019

Towards Multiverse Databases.
Proceedings of the Workshop on Hot Topics in Operating Systems, 2019

2018
Noria: dynamic, partially-stateful data-flow for high-performance web applications.
Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation, 2018

2015
The Scalable Commutativity Rule: Designing Scalable Software for Multicore Processors.
ACM Trans. Comput. Syst., 2015

Reducing pause times with clustered collection.
Proceedings of the 2015 ACM SIGPLAN International Symposium on Memory Management, 2015

Amber: Decoupling User Data from Web Applications.
Proceedings of the 15th Workshop on Hot Topics in Operating Systems, 2015

2014
Phase Reconciliation for Contended In-Memory Transactions.
Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation, 2014

Easy Freshness with Pequod Cache Joins.
Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation, 2014

2013
Optimizing RAM-latency dominated applications.
Proceedings of the Asia-Pacific Workshop on Systems, 2013

2012
Executing Web Application Queries on a Partitioned Database.
Proceedings of the 3rd USENIX Conference on Web Application Development, 2012

UFlood: High-throughput flooding over wireless mesh networks.
Proceedings of the IEEE INFOCOM 2012, Orlando, FL, USA, March 25-30, 2012, 2012

Improving network connection locality on multicore systems.
Proceedings of the European Conference on Computer Systems, 2012

Cache craftiness for fast multicore key-value storage.
Proceedings of the European Conference on Computer Systems, 2012

2011
Eyo: Device-Transparent Personal Storage.
Proceedings of the 2011 USENIX Annual Technical Conference, 2011

2010
Device transparency: a new model for mobile storage.
ACM SIGOPS Oper. Syst. Rev., 2010

An Analysis of Linux Scalability to Many Cores.
Proceedings of the 9th USENIX Symposium on Operating Systems Design and Implementation, 2010

Locating cache performance bottlenecks using data profiling.
Proceedings of the European Conference on Computer Systems, 2010

2009
In defense of wireless carrier sense.
Proceedings of the ACM SIGCOMM 2009 Conference on Applications, 2009

Flexible, Wide-Area Storage for Distributed Systems with WheelFS.
Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation, 2009

Reinventing Scheduling for Multicore Systems.
Proceedings of HotOS'09: 12th Workshop on Hot Topics in Operating Systems, 2009

Privacy-preserving browser-side scripting with BFlow.
Proceedings of the 2009 EuroSys Conference, Nuremberg, Germany, April 1-3, 2009, 2009

2008
Enabling open-source cognitively-controlled collaboration among software-defined radio nodes.
Comput. Networks, 2008

Equilibrium analysis through separation of user and network behavior.
Comput. Networks, 2008

Corey: An Operating System for Many Cores.
Proceedings of the 8th USENIX Symposium on Operating Systems Design and Implementation, 2008

UsenetDHT: A Low-Overhead Design for Usenet.
Proceedings of the 5th USENIX Symposium on Networked Systems Design & Implementation, 2008

2007
Labels and event processes in the Asbestos operating system.
ACM Trans. Comput. Syst., 2007

Information flow control for standard OS abstractions.
Proceedings of the 21st ACM Symposium on Operating Systems Principles 2007, 2007

Don't Give Up on Distributed File Systems.
Proceedings of the 6th International workshop on Peer-To-Peer Systems, 2007

Greedy Virtual Coordinates for Geographic Routing.
Proceedings of the IEEE International Conference on Network Protocols, 2007

World Wide Web Without Walls.
Proceedings of the 6th ACM Workshop on Hot Topics in Networks, 2007

Alpaca: extensible authorization for distributed services.
Proceedings of the 2007 ACM Conference on Computer and Communications Security, 2007

2006
Persistent Personal Names for Globally Connected Mobile Devices.
Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI '06), 2006

Pastwatch: A Distributed Version Control System.
Proceedings of the 3rd Symposium on Networked Systems Design and Implementation (NSDI 2006), 2006

OverCite: A Distributed, Cooperative CiteSeer.
Proceedings of the 3rd Symposium on Networked Systems Design and Implementation (NSDI 2006), 2006

Geographic Routing Without Planarization.
Proceedings of the 3rd Symposium on Networked Systems Design and Implementation (NSDI 2006), 2006

Efficient Replica Maintenance for Distributed Storage Systems.
Proceedings of the 3rd Symposium on Networked Systems Design and Implementation (NSDI 2006), 2006

Proactive Replication for Data Durability.
Proceedings of the 5th International workshop on Peer-To-Peer Systems, 2006

User-Relative Names for Globally Connected Personal Devices.
Proceedings of the 5th International workshop on Peer-To-Peer Systems, 2006

2005
a high-throughput path metric for multi-hop wireless routing.
Wirel. Networks, 2005

ExOR: opportunistic multi-hop routing for wireless networks.
Proceedings of the ACM SIGCOMM 2005 Conference on Applications, 2005

Bandwidth-efficient Management of DHT Routing Tables.
Proceedings of the 2nd Symposium on Networked Systems Design and Implementation (NSDI 2005), 2005

Architecture and evaluation of an unplanned 802.11b mesh network.
Proceedings of the 11th Annual International Conference on Mobile Computing and Networking, 2005

OverCite: A Cooperative Digital Research Library.
Proceedings of the Peer-to-Peer Systems IV, 4th International Workshop, 2005

A performance vs. cost framework for evaluating DHT design tradeoffs under churn.
Proceedings of the INFOCOM 2005. 24th Annual Joint Conference of the IEEE Computer and Communications Societies, 2005

Make Least Privilege a Right (Not a Privilege).
Proceedings of HotOS'05: 10th Workshop on Hot Topics in Operating Systems, 2005

2004
Practical, distributed network coordinates.
Comput. Commun. Rev., 2004

Opportunistic routing in multi-hop wireless networks.
Comput. Commun. Rev., 2004

Vivaldi: a decentralized network coordinate system.
Proceedings of the ACM SIGCOMM 2004 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, August 30, 2004

Link-level measurements from an 802.11b mesh network.
Proceedings of the ACM SIGCOMM 2004 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, August 30, 2004

Middleboxes No Longer Considered Harmful.
Proceedings of the 6th Symposium on Operating System Design and Implementation (OSDI 2004), 2004

Designing a DHT for Low Latency and High Throughput.
Proceedings of the 1st Symposium on Networked Systems Design and Implementation (NSDI 2004), 2004

Comparing the Performance of Distributed Hash Tables Under Churn.
Proceedings of the Peer-to-Peer Systems III, Third International Workshop, 2004

2003
Chord: a scalable peer-to-peer lookup protocol for internet applications.
IEEE/ACM Trans. Netw., 2003

Performance of multihop wireless networks: shortest path is not enough.
Comput. Commun. Rev., 2003

Experience with an evolving overlay network testbed.
Comput. Commun. Rev., 2003

Looking up data in P2P systems.
Commun. ACM, 2003

Multiprocessor Support for Event-Driven Programs.
Proceedings of the General Track: 2003 USENIX Annual Technical Conference, 2003

Brief announcement: building data structures on untrusted peer-to-peer storage with per-participant logs.
Proceedings of the Twenty-Second ACM Symposium on Principles of Distributed Computing, 2003

On the Feasibility of Peer-to-Peer Web Indexing and Search.
Proceedings of the Peer-to-Peer Systems II, Second International Workshop, 2003

Certifying Program Execution with Secure Processors.
Proceedings of HotOS'03: 9th Workshop on Hot Topics in Operating Systems, 2003

2002
Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks.
Wirel. Networks, 2002

DNS performance and the effectiveness of caching.
IEEE/ACM Trans. Netw., 2002

Resilient overlay networks.
Comput. Commun. Rev., 2002

Event-driven programming for robust software.
Proceedings of the 10th ACM SIGOPS European Workshop, Saint-Emilion, France, July 1, 2002, 2002

Ivy: A Read/Write Peer-to-Peer File System.
Proceedings of the 5th Symposium on Operating System Design and Implementation (OSDI 2002), 2002

Security Considerations for Peer-to-Peer Distributed Hash Tables.
Proceedings of the Peer-to-Peer Systems, First International Workshop, 2002

Introducing Tarzan, a Peer-to-Peer Anonymizing Network Layer.
Proceedings of the Peer-to-Peer Systems, First International Workshop, 2002

Serving DNS Using a Peer-to-Peer Lookup Service.
Proceedings of the Peer-to-Peer Systems, First International Workshop, 2002

Tarzan: a peer-to-peer anonymizing network layer.
Proceedings of the 9th ACM Conference on Computer and Communications Security, 2002

Programming language optimizations for modular router configurations.
Proceedings of the 10th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-X), 2002

2001
Flexible Control of Parallelism in a Multiprocessor PC Router.
Proceedings of the General Track: 2001 USENIX Annual Technical Conference, 2001

Wide-Area Cooperative Storage with CFS.
Proceedings of the 18th ACM Symposium on Operating System Principles, 2001

Chord: A scalable peer-to-peer lookup service for internet applications.
Proceedings of the ACM SIGCOMM 2001 Conference on Applications, 2001

Capacity of Ad Hoc wireless networks.
Proceedings of the MOBICOM 2001, 2001

Dynamic physical layers for wireless networks using software radio.
Proceedings of the IEEE International Conference on Acoustics, 2001

Building peer-to-peer systems with Chord, a distributed lookup service.
Proceedings of HotOS-VIII: 8th Workshop on Hot Topics in Operating Systems, 2001

The Case for Resilient Overlay Networks.
Proceedings of HotOS-VIII: 8th Workshop on Hot Topics in Operating Systems, 2001

2000
The click modular router.
ACM Trans. Comput. Syst., 2000

CarNet: a scalable ad hoc wireless network system.
Proceedings of the 9th ACM SIGOPS European Workshop, 2000

A scalable location service for geographic ad hoc routing.
Proceedings of the MOBICOM 2000, 2000

Variance of Aggregated Web Traffic.
Proceedings of the Proceedings IEEE INFOCOM 2000, 2000

Scalable TCP Congestion Control.
Proceedings of the Proceedings IEEE INFOCOM 2000, 2000

1999
The Click modular router.
Proceedings of the 17th ACM Symposium on Operating System Principles, 1999

1997
Dynamics of Random Early Detection.
Proceedings of the ACM SIGCOMM 1997 Conference on Applications, 1997

Bulk Multicast Transport Protocol.
Proceedings of the Proceedings IEEE INFOCOM '97, 1997

NFS Dynamics Over Flow-Controlled Wide Area Networks.
Proceedings of the Proceedings IEEE INFOCOM '97, 1997

TCP behavior with many flows.
Proceedings of the 1997 International Conference on Network Protocols (ICNP '97), 1997

1995
Credit-based flow control for ATM networks.
IEEE Netw., 1995

1994
Secure Short-Cut Routing for Mobile IP.
Proceedings of the USENIX Summer 1994 Technical Conference, 1994


  Loading...