| 1987 | 801 Storage: Architecture and Programming (Extended Abstract). Albert Chang, Mark F. Mergen |
| 1987 | A Name Service for Evolving, Heterogeneous Systems. Michael F. Schwartz, John Zahorjan, David Notkin |
| 1987 | A Simple and Efficient Implementation for Small Databases. Andrew Birrell, Michael B. Jones, Edward Wobber |
| 1987 | Attacking the Process Migration Bottleneck. Edward R. Zayas |
| 1987 | Caching in the Sprite Network File System (Extended Abstract). Michael N. Nelson, Brent B. Welch, John K. Ousterhout |
| 1987 | Distributed Simulation and the Time Wrap Operating System. David R. Jefferson, Brian Beckman, Frederick Wieland, Leo Blume, Mike Di Loreto, Phil Hontalas, Pierre Laroche, Kathy Sturdevant, Jack Tupman, L. Van Warren, John J. Wedel, Herb Younger, Steve Bellenot |
| 1987 | Exploiting Virtual Synchrony in Distributed Systems. Kenneth P. Birman, Thomas A. Joseph |
| 1987 | Fine-Grained Mobility in the Emerald System (Extended Abstract). Eric Jul, Henry M. Levy, Norman C. Hutchinson, Andrew P. Black |
| 1987 | Hashed and Hierarchical Timing Wheels: Data Structures for the Efficient Implementation of a Timer Facility. George Varghese, Anthony Lauck |
| 1987 | Implementation of Argus. Barbara Liskov, Dorothy Curtis, Paul Johnson, Robert Scheifler |
| 1987 | Log Files: An Extended File Service Exploiting Write-Once Storage. Ross S. Finlayson, David R. Cheriton |
| 1987 | Managing Stored Voice in the Etherphone System (Extended Abstract). Douglas B. Terry, Daniel C. Swinehart |
| 1987 | Proceedings of the Eleventh ACM Symposium on Operating System Principles, SOSP 1987, Stouffer Austin Hotel, Austin, Texas, USA, November 8-11, 1987 Les Belady |
| 1987 | Recovery Management in QuickSilver (Extended Abstract). Roger L. Haskin, Yoni Malachi, Wayne Sawdon, Gregory Chan |
| 1987 | Reimplementing the Cedar File System Using Logging and Group Commit. Robert B. Hagmann |
| 1987 | Scale and Performance in a Distributed File System (Extended Abstract). John H. Howard, Michael L. Kazar, Sherri G. Menees, David A. Nichols, Mahadev Satyanarayanan, Robert N. Sidebotham, Michael J. West |
| 1987 | Synchronization Primitives for a Multiprocessor: A Formal Specification. Andrew Birrell, John V. Guttag, James J. Horning, Roy Levin |
| 1987 | The Duality of Memory and Communication in the Implementation of a Multiprocessor Operating System. Michael Young, Avadis Tevanian, Richard F. Rashid, David B. Golub, Jeffrey L. Eppinger, Jonathan Chew, William J. Bolosky, David L. Black, Robert V. Baron |
| 1987 | The Packet Filter: An Efficient Mechanism for User-level Network Code. Jeffrey C. Mogul, Richard F. Rashid, Michael J. Accetta |
| 1987 | Using Idle Workstations in a Shared Computing Environment. David A. Nichols |