| 2000 | OSDI | Overcast: Reliable Multicasting with an Overlay Network. | John Jannotti, David K. Gifford, Kirk L. Johnson, M. Frans Kaashoek, James W. O'Toole Jr. |
| 1995 | HotOS | Shared data management needs adaptive methods. | James W. O'Toole Jr., Liuba Shrira |
| 1995 | SOSP | Exokernel: An Operating System Architecture for Application-Level Resource Management. | Dawson R. Engler, M. Frans Kaashoek, James W. O'Toole Jr. |
| 1994 | EDBT | Content Routing for Distributed Information Servers. | Mark A. Sheldon, Andrzej Duda, Ron Weiss, James W. O'Toole Jr., David K. Gifford |
| 1994 | OSDI | The Exokernel Approach to Operating System Extensibility (Panel Statement). | Dawson R. Engler, M. Frans Kaashoek, James W. O'Toole Jr. |
| 1994 | OSDI | Opportunistic Log: Efficient Installation Reads in a Reliable Storage Server. | James W. O'Toole Jr., Liuba Shrira |
| 1993 | PLDI | Real-Time Replication Garbage Collection. | Scott Nettles, James W. O'Toole Jr. |
| 1993 | SOSP | Concurrent Compacting Garbage Collection of a Persistent Heap. | James W. O'Toole Jr., Scott Nettles, David K. Gifford |
| 1991 | SOSP | Semantic File Systems. | David K. Gifford, Pierre Jouvelot, Mark A. Sheldon, James W. O'Toole Jr. |
| 1989 | PLDI | Type Reconstruction with First-Class Polymorphic Values. | James W. O'Toole Jr., David K. Gifford |