1986 · 42 citations · 52 references
ComputingComputer ScienceComputer SystemsComputer NetworksDistributed SystemsOperating SystemsDistributed ComputingDistributed Operating SystemsDistributed Systems ArchitectureDistributed Systems DesignInterprocess CommunicationNetwork Operating SystemsDistributed ArchitectureDistributed Computing MiddlewareDistributed Network ArchitectureDistributed System ServicesGraphical User InterfacesPersonal Computing InterfacesWeb Servers
The personal distributed computing system based on the Alto and the Ethernet was a major effort to make computers help people to think and communicate. The paper describes the complex and diverse collection of software that was built to pursue this goal, ranging from operating systems, programming environments, and communications software to printing and file servers, user interfaces, and applications such as editors, illustrators, and mail systems.
52
Implementing remote procedure calls
Andrew Birrell, Bruce Jay Nelson · ACM Transactions on Computer Systems · 1984 · 1.8K citations · Full text
J. C. R. Licklider · IRE transactions on human factors in electronics · 1960 · 1.8K citations
Principles of Interactive Computer Graphics
Dick Land, William M. Newman, Robert F. Sproull · Leonardo · 1975 · 1.6K citations
Alan Kay, Athomas Goldberg · Computer · 1977 · 650 citations