Skip to content

Bibliography

Papers referenced in the Coda, LWP, RPC2 and RVM manuals.


  1. M. Satyanarayanan, "Integrating security in a large distributed system," ACM Transactions on Computer Systems, vol. 7, no. 3, pp. 247--280, 1989, doi: 10.1145/65000.65002. [PDF] 

  2. M. Satyanarayanan, J. J. Kistler, P. Kumar, M. E. Okasaki, E. H. Siegel, and D. C. Steere, "Coda: A highly available file system for a distributed workstation environment," IEEE Transactions on Computers, vol. 39, no. 4, pp. 447--459, 1990, doi: 10.1109/12.54838. [PDF] 

  3. M. Satyanarayanan, "Scalable, secure, and highly available distributed file access," IEEE Computer, vol. 23, pp. 9--21, May 1990, doi: 10.1109/2.53351. [PDF] 

  4. D. C. Steere, J. J. Kistler, and M. Satyanarayanan, "Efficient user-level file cache management on the sun vnode interface," in Proceedings of the 1990 summer USENIX conference, Anaheim, CA, 1990, pp. 325--332. [PDF] 

  5. M. Satyanarayanan, RPC2 user guide and reference manual. School of Computer Science, Carnegie Mellon University, 1991. [HTML] 

  6. H. H. Mashburn and M. Satyanarayanan, RVM: Recoverable virtual memory user manual. School of Computer Science, Carnegie Mellon University, 1992. [HTML] 

  7. J. J. Kistler and M. Satyanarayanan, "Disconnected operation in the coda file system," ACM Transactions on Computer Systems, vol. 10, no. 1, pp. 3--25, 1992, doi: 10.1145/146941.146942. [PDF] 

  8. P. Kumar and M. Satyanarayanan, "Log-based directory resolution in the coda file system," in Proceedings of the second international conference on parallel and distributed information systems, San Diego, CA, 1993, pp. 202--213. doi: 10.1109/pdis.1993.253092. [PDF] 

  9. J. J. Kistler, "Disconnected operation in a distributed file system," PhD thesis, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, 1993. [PDF] 

  10. M. Satyanarayanan, H. H. Mashburn, P. Kumar, D. C. Steere, and J. J. Kistler, "Lightweight recoverable virtual memory," in Proceedings of the 14th ACM symposium on operating system principles, Asheville, NC, 1994, pp. 33--57. doi: 10.1145/168619.168631 

  11. M. Satyanarayanan, H. H. Mashburn, P. Kumar, D. C. Steere, and J. J. Kistler, "Lightweight recoverable virtual memory," ACM Transactions on Computer Systems, vol. 12, no. 2, pp. 165--172, May 1994, doi: 10.1145/174613.174615. [PDF] 

  12. E. C. Cooper and R. P. Draves, "C threads," School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, CMU-CS-88-154, 1988. 

  13. J. H. Howard et al., "Scale and performance in a distributed file system," ACM Transactions on Computer Systems, vol. 6, no. 1, pp. 51--81, 1988, doi: 10.1145/35037.35059 

  14. R. M. Needham and M. D. Schroeder, "Using encryption for authentication in large networks of computers," Communications of the ACM, vol. 21, no. 12, pp. 993--999, 1978, doi: 10.1145/359657.359659 

  15. D. A. Borman, R. T. Braden, and V. Jacobson, "TCP extensions for high performance." in Request for comments. RFC 1323; RFC Editor, May 1992. doi: 10.17487/RFC1323 

  16. M. Satyanarayanan, "A survey of distributed file systems," Department of Computer Science, Carnegie Mellon University, Pittsburgh, PA, 1989. 

  17. M. Satyanarayanan and E. H. Siegel, "Parallel communication in a large distributed environment," IEEE Transactions on Computers, vol. 39, no. 3, pp. 328--348, 1990, doi: 10.1109/12.48864