
References
- A. D. Birrell et al. Grapevine: An exercise in distributed computing. Communications of the ACM, 25(4):260-274, April. 1982. Google Scholar
Digital Library
- A. D. Birrell and B. J. Nelson. Implementing remote procedure calls. ACM Transactions on Computer Systems, 2(1):39-59, February 1984. Google Scholar
Digital Library
- D. G. Bobrow et al. Tenex: A paged time-sharing system for the PDP-10. Communications of the ACM, 15(3):135-143, March 1972. Google Scholar
Digital Library
- D. R. Boggs et al. Pup: An internetwork architecture. IEEE Transactions on Communications, 28(4):612-624, April 1980.Google Scholar
Cross Ref
- D. K. Brotz. Laurel Manual. Technical Report CSL-81-6, Xerox Palo Alto Research Center, 1981.Google Scholar
- M. R. Brown et al. The Alpine file system. ACM Transactions on Computer Systems, 3(2), November 1985. Google Scholar
Digital Library
- R. R. Burton et al. Interlisp-D: Overview and status. In Proc. Lisp Conference, Stanford, 1980. Google Scholar
Digital Library
- P. A. Crisman, editor. The Compatible Time-Sharing System: A Programmer's Guide. MIT Press, 2nd edition, 1965.Google Scholar
- L. P. Deutsch. Experience with a microprogrammed Interlisp system. IEEE Transactions on Computers, C-28(10), October 1979.Google Scholar
- L. P. Deutsch. A Lisp machine with very compact programs. In Proc. 3rd International Joint Conference on Artificial Intelligence, Stanford, 1973. Google Scholar
Digital Library
- L. P. Deutsch and E. A. Taft. Requirements for an experimental programming environment. Technical Report CSL-80-10, Xerox Palo Alto Research Center, June 1980.Google Scholar
- D. C. Engelbart. The augmented knowledge workshop. In Proc. ACM Conference on the History of Personal Workstations, January 1986. Google Scholar
Digital Library
- D. C. Engelbart and W. K. English. A research center for augmenting human intellect. In Proc. AFIPS Conference, pages 395-410, 1968. Google Scholar
Digital Library
- E. R. Fiala. The MAXC systems. IEEE Computer, 11(5):57-67, May 1978. Google Scholar
Digital Library
- C. M. Geschke et al. Early experience with Mesa. Communications of the ACM, 20(8):540-553, August 1977. Google Scholar
Digital Library
- A. Goldberg and D. Robson. Smalltalk-80: The Language and its Implementation. Addison-Wesley, 1983. Google Scholar
Digital Library
- J. Gray et al. The recovery manager of the System R database manager. ACM Computing Surveys, 13(2):223-242, June 1981. Google Scholar
Digital Library
- D. Ingalls. The Smalltalk graphics kernel. Byte, 6(8):168-194, August 1981.Google Scholar
- D. H. Ingalls. The Smalltalk-76 programming system: Design and implementation. In Proc. 5th ACM Symposium on Principles of Programming Languages, pages 9-16, January 1978. Google Scholar
Digital Library
- R. K. Johnsson and J. D. Wick. An overview of the Mesa processor architecture. ACM Sigplan Notices, 17(4):20-29, April 1982. Google Scholar
Digital Library
- A. C. Kay. The Reactive Engine. Ph.D. thesis, University of Utah, 1969. Google Scholar
Digital Library
- A. C. Kay and A. Goldberg. Personal dynamic media. IEEE Computer, 10(3), March 1977. Google Scholar
Digital Library
- B. W. Kernighan and R. Pike. The Unix Programming Environment. Prentice-Hall, 1983. Google Scholar
Digital Library
- D. E. Knuth. TeX and Metafont: New Directions in Typesetting. Digital Press and American Mathematical Society, 1979. Google Scholar
Digital Library
- B. W. Lampson, editor. Alto User's Handbook. Xerox Palo Alto Research Center, 1976.Google Scholar
- B. W. Lampson et al. A user machine in a time-sharing system. Proc. IEEE, 54(12):1744-1766, December 1966.Google Scholar
Cross Ref
- B. W. Lampson and K. A. Pier. A processor for a high-performance personal computer. In Proc. 7th Symposium on Computer Architecture, pages 146-160, ACM Sigarch/IEEE, May 1980. Google Scholar
Digital Library
- B. W. Lampson and D. D. Redell. Experience with processes and monitors in Mesa. Communications of the ACM, 23(2):105-117, February 1980. Google Scholar
Digital Library
- B. W. Lampson and R. F. Sproull. An open operating system for a single-user machine. ACM Operating Systems Review, 13(5), November 1979.Google Scholar
- H. C. Lauer and E. H. Satterthwaite. The impact of Mesa on system design. In Proc. 4th International Conference on Software Engineering, pages 174-182, September 1979. Google Scholar
Digital Library
- P. J. Leach et a1. The architecture of an integrated local network. IEEE Journal on Selected Areas of Communication, SAC-l(5):842-856, November 1983. Google Scholar
Digital Library
- J. Licklider. Man-computer symbiosis. IRE Trans. Human Factors in Electronics, HFE-1:4-11, March 1960.Google Scholar
Cross Ref
- J. M. McQuillan and D. C. Walden. The Arpanet design decisions. Computer Networks, 1(5):243-289, September 1977.Google Scholar
- J. G. Mitchell and J. Dion. A comparison of two network-based file servers. Communications of the ACM, 25(4):233-245, April 1982. Google Scholar
Digital Library
- J. S. Moore. The TXDT Package-Interlisp Text Editing Primitives. Technical Report CSL-81-2, Xerox Palo Alto Research Center, January 1981.Google Scholar
- R. M. Needham and A. J. Herbert. The Cambridge Distributed Computing System. Addison-Wesley, 1982.Google Scholar
- W. M. Newman and R. F. Sproull. Principles of Interactive Computer Graphics. McGraw-Hill, 2nd edition, 1979. Google Scholar
Digital Library
- D. D. Redell et al. Pilot: An operating system for a personal computer. Communications of the ACM, 23(2):81-92, February 1980. Google Scholar
Digital Library
- H. Rheingold. Tools for Thought. Simon and Schuster, 1985.Google Scholar
- M. Richards. BCPL: A tool for compiler writing and system programming. In Proc. AFIPS Conference, pages 557-566, 1969. Google Scholar
Digital Library
- M. D. Schroeder et al. A caching file system for a programmer's workstation. ACM Operating Systems Review, 19(5), December 1985. Google Scholar
Digital Library
- J. F. Shoch and J. A. Hupp. Notes on the "worm" programs--some early experiences with a distributed computation. Communications of the ACM, 25(3):172-180, March 1982. Google Scholar
Digital Library
- D. C. Smith et al. The Star user interface: An overview. In Proc. AFIPS Conf., pages 515-528, 1982. Google Scholar
Digital Library
- R. F. Sproull. Introduction to Interpress. Xerox Printing Systems Division, 1984.Google Scholar
- R. F. Sproull. Raster graphics for interactive programming environments. Computer Graphics, 3(3), July 1979. Google Scholar
Digital Library
- R. M. Stallman. EMACS: the extensible, customizable self-documenting display editor. In ACM SIGPLAN Notices, pages 147-156, June 1981. Google Scholar
Digital Library
- J. E. Stoy and C. Strachey. OS6--an experimental operating system for a small computer. Computer Journal, 15(2 and 3), May and August 1972.Google Scholar
- I. Sutherland. Sketchpad, a man-machine graphical communication system. In Proc. AFIPS Conf., pages 329-346, 1963. Google Scholar
Digital Library
- R. E. Sweet. The Mesa programming environment. SIGPLAN Notices, 20(7):216-229, July 1985. Google Scholar
Digital Library
- D. Swinehart et al. WFS: A simple shared file system for a distributed environment. ACM Operating Systems Review, 13(5), November 1979.Google Scholar
- D. C. Swinehart et al. The structure of Cedar. SIGPLAN Notices, 20(7):230-244, July 1985. Google Scholar
Digital Library
- W. Teitelman. A display-oriented programmer's assistant. In Proc. 5th International Joint Conference on Artificial Intelligence, pages 905-917, 1977. Google Scholar
Digital Library
- W. Teitelman. A tour through Cedar. IEEE Software, 1(4), April 1984. Google Scholar
Digital Library
- W. Teitelman et al. Interlisp Reference Manual. Technical Report, Xerox Palo Alto Research Center, 1978.Google Scholar
- W. Teitelman and L. Masinter. The Interlisp programming environment. IEEE Computer, 14(4):25-34, April 1981. Google Scholar
Digital Library
- C. P. Thacker. Personal distributed computing: The Alto and Ethernet hardware. In ACM Conference on the History of Personal Workstations, January 1986. Google Scholar
Digital Library
- C. P. Thacker. SIL--a simple illustrator for CAD. In S. Chang, editor, Fundamentals Handbook of Electrical and Computer Engineering, Volume 3, pages 477-489, Wiley, 1983.Google Scholar
- C. P. Thacker et al. Alto: A personal computer. In Siewiorek et al., editors, Computer Structures: Principles and Examples, chapter 33, McGraw-Hill, 1982. Also CSL-79-11, Xerox Palo Alto Research Center (1979).Google Scholar
- J. Warnock and D. K. Wyatt. A device independent graphics imaging model for use with raster devices. Computer Graphics, 6(3), July 1982. Google Scholar
Digital Library
- J. E. White and Y. K. Dalal. Higher-level protocols enhance Ethernet. Electronic Design, 30(8):31-41, April 1982.Google Scholar
Index Terms
Personal distributed computing: the alto and ethernet software




Comments