Chapter 10 Network operating systems

  • R. F. Rashid
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 184)


File System Network Server Single Machine Address Space User Program 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    David D. Redell, Yogen K. Dalal, Thomas R. Horsley, Hugh C. Lauer, William C. Lynch, Paul R. McJones, Hal G. Murray, Stephen C. Purcell. Pilot: An Operating System for a Personal Computer. CACM 23(2):81–91, February, 1980.Google Scholar
  2. [2]
    Department of Defense. Preliminary Ada Reference Manual 1979.Google Scholar
  3. [3]
    Almes, G. and Robertson, G. An Extensible File System for Hydra. In Proceedings of the 3rd International Conference on Software Engineering. IEEE, May, 1978.Google Scholar
  4. [4]
    J. E. Ball, E. Burke, I. Gertner, K. A. Lantz, and R. F. Rashid. Perspectives on message-based distributed computing. In Proceedings 1979 Networking Symposium, pages 46–51. IEEE, December, 1979.Google Scholar
  5. [5]
    Forest Baskett, John H. Howard, John T. Montague. Task Communication in DEMOS. In Proc. 6th. Symposium of Operating System Principles, pages 16–18. ACM, November, 1977.Google Scholar
  6. [6]
    Bobrow, D.G., Burchfiel, J.D., Murphy, D.L. and Tomlinson, R.S. TENEX, a paged time sharing system for the PDP-10. Communications of the ACM 15(3):135–143, March, 1972.Google Scholar
  7. [7]
    D.R. Brownbridge, L.F. Marshall, B. Randell. The Newcastle Connection, or UNIXes of the World Unite! Software — Practice and Experience 12:1147–1162, 1982.Google Scholar
  8. [8]
    Cheriton, D.R.; Malcolm, M.A.; Melen, L.S.; and Sager, G.R. Thoth, a Portable Real-Time Operating System. Communications of the ACM:105–115, February, 1979.Google Scholar
  9. [9]
    D.R. Cheriton and W. Zwaenepoel. The Distributed V Kernel and its Performance for Diskless Workstations. In Proc. 9th. Symposium of Operating System Principles, pages 128–139. ACM, October, 1983.Google Scholar
  10. [10]
    Roger B. Dannenberg. Resource Sharing in a Network of Personal Computers. PhD thesis, Carnegie-Mellon University, December, 1982.Google Scholar
  11. [11]
    Harry C. Forsdick, Richard E. Schantz, Robert H. Thomas. Operating Systems for Computer Networks. Computer:48–57, January, 1978.Google Scholar
  12. [12]
    E. D. Jensen and N. Pleszkoch. ArchOS: A Physically Dispersed Operating System. IEEE Distributed Processing Technical Committee Newsletter, June, 1984.Google Scholar
  13. [13]
    A. K. Jones, R. J Chansler, I. E. Durham, K. Schwans, and S. Vegdahl. StarOS, a Multiprocessor Operating System for the Support of Task Forces. In Proc. 7th. Symposium of Operating System Principles, pages 117–129. ACM, December, 1979.Google Scholar
  14. [14]
    Stephen R. Kimbleton, Helen M. Wood, M.L. Fitzgerald. Network Operating Systems — An Implementation Approach. In NCC, pages 773–782. AFIPS, 1978.Google Scholar
  15. [15]
    Keith A. Lantz, Klaus D. Gradischnig, Jerome A. Feldman, Richard F. Rashid. Rochester's Intelligent Gateway. Computer:54–68, October, 1982.Google Scholar
  16. [16]
    G.W.R. Luderer, H. Che, J.P. Haggerty, P.A. Kirslis, W.T. Marshall. A Distributed Unix System Based on a Virtual Circuit Switch. ACM, 1981.Google Scholar
  17. [17]
    J.M. McQuillan, D.C. Walden. The ARPA Network Design Decisions. Computer Networks 1:243–289, August, 1977.Google Scholar
  18. [18]
    R.M. Metcalfe, D.R. Boggs. Ethernet: Distributed Packet Switching for Local Computer Networks. CACM 19:395–404, July, 1976.Google Scholar
  19. [19]
    R. M. Needham and M. D. Schroeder. Using Encryption for Authentication in Large Networks of Computers. Communications of the ACM 21(12):993–999, December, 1978.CrossRefGoogle Scholar
  20. [20]
    R. M. Needham and A. J. Herbert. The Cambridge Distributed Computing System. Addison-Wesley, 1982.Google Scholar
  21. [21]
    B. Nelson. Remote Procedure Calls. PhD thesis, Department of Computer Science, Carnegie-Mellon University, May, 1981.Google Scholar
  22. [22]
    G. Popek, B. Walker, J. Chow, D. Edwards, C. Kline, G. Rudisin, G. Thiel. LOCUS: A Network Transparent, High Reliability Distributed System. In Proc. of the 8th. SOSP. ACM, 1981.Google Scholar
  23. [23]
    Richard F. Rashid, George G. Robertson. Accent: A Communication Oriented Network Operating System Kernel. Technical Report, Carnegie-Mellon University, April, 1981.Google Scholar
  24. [24]
    D. Ritchie. The Unix Time-Sharing System. CACM 17(7):365–375, July, 1974.Google Scholar
  25. [25]
    Thacker, C. P., et al. Alto: A personal computer. In Computer Structures: Readings and Examples. McGraw-Hill, 1980. Edited by D. Siewiorek, C. G. Bell, and A. Newell, second edition.Google Scholar
  26. [26]
    Robert H. Thomas. A Resource-Sharing Executive for the ARPANET. In NCC, pages 155–163. AFIPS, 1973.Google Scholar
  27. [27]
    D.C. Walden. A system for interprocess communication in a resource-sharing computer network. Communications of the ACM 15(4):221–230, April, 1972.Google Scholar
  28. [28]
    Richard W. Watson. Computer Networks. Springer-Verlag, 1981,, chapter Distributed System Architecture Model.Google Scholar
  29. [29]
    Wright,Keith. Matchmaker: A Remote Procedure Call Generator. Technical Report, Department of Computer Science, Carnegie-Mellon University, April, 1982.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1985

Authors and Affiliations

  • R. F. Rashid
    • 1
  1. 1.Department of Computer ScienceCarnegie Mellon UniversityPittsburghUSA

Personalised recommendations