Abstract
A description is given of the Xerox 8010 Star information system, which was designed as an office automation system. The idea was that professionals in a business or organization would have workstations on their desks and would use them to produce, retrieve, distribute, and organize documentation, presentations, memos, and reports. All of the workstations in an organization would be connected via Ethernet and would share access to file servers, printers, etc. The distinctive features of Star are identified, and changes to the original design are examined. A history of Star development is included. Some lessons learned from designing Star are related.
- 1. E. Hutchins, J. Hollan, and D. A. Norman, "Direct Manipulation Interfaces," in User-Centered System Design, D.A. Norman and S. Draper, eds., Erlbaum Associates, Hillsdale, New Jersey, 1986, pp. 87-124.]]Google Scholar
- 2. B. Shneiderman, "Direct Manipulation: A Step Beyond Programming Languages," Computer, Vol. 16, No. 8, Aug. 1983, pp. 57-68.]]Google ScholarDigital Library
- 3. L. Poole, "A Tour of the Mac Desktop," MacWorld, Vol. 1, No. 1, 1984, pp. 16-21.]]Google Scholar
- 1. D.C. Smith et al., "The Star User Interface: An Overview," Proc. AFIPS Nat'l Computer Conf., June 1982, pp. 515-528.]]Google Scholar
- 2. D.C. Smith, "Origins of the Desktop Metaphor: A Brief History," presented in a panel discussion, "The Desktop Metaphor as an Approach to User Interface Design," in Proc. ACM Annual Conf., 1985, p. 548.]] Google ScholarDigital Library
- 3. L. Tesler, "The Smalltalk Environment," Byte, Vol. 6, No. 8, Aug. 1981, pp. 90-147.]]Google Scholar
- 4. L. Winner, "Mythinformation," Whole Earth Review, No. 44, Jan. 1985.]]Google Scholar
- 5. J. Becker, "Multilingual Word Processing," Scientific American, Vol. 251, No. 1, July 1984, pp. 96-107. (See "Further reading" for other articles on Star's multilingual capability.)]]Google ScholarCross Ref
- 6. E.F. Harslem and L.E. Nelson, "A Retrospective on the Development of Star," Proc. Sixth Int'l Conf. on Software Engineering , Sept. 1982, Tokyo, Japan. Reprinted in Office Systems Technology, OSD-R8203A, Xerox Corp., pp. 261-269.]] Google ScholarDigital Library
- 7. G. Williams, "The Lisa Computer System," Byte, Vol. 8, No. 2, Feb. 1983, pp. 33-50.]]Google Scholar
- 8. Office Systems Technology, OSD-R8203A, Xerox Corp.]]Google Scholar
- 9. T. Nace, "The Macintosh Family Tree," MacWorld, Nov. 1984, pp. 134-141.]]Google Scholar
- Bush, V., "As We May Think," Atlantic Monthly, Vol. 176, No. 1, July 1945, pp. 101- 108.]]Google ScholarDigital Library
- Engelbart, D.C., and W.K. English, "A Research Center for Augmenting Human Intellect," Proc. FJCC, Vol. 33, AFIPS, 1968, pp. 395-410.]]Google Scholar
- English, W.K., D.C. Engelbart, and M.L. Berman, "Display-Selection Techniques for Text Manipulation," IEEE Trans. Human Factors in Electronics, HFE-8, 1967, pp. 21-31.]]Google Scholar
- Kay, A.C., The Reactive Engine, PhD thesis, University of Utah, Salt Lake City, 1969.]] Google ScholarDigital Library
- Sutherland, I.E., Sketchpad: A Man-Machine Graphical Communications System, PhD thesis, M.I.T., Cambridge, Mass., 1963.]]Google Scholar
- Card, S., W.K. English, and B. Burr, "Evaluation of Mouse, Rate-Controlled Isometric Joystick, Step Keys, and Text Keys for Text Selection on a CRT," Ergonomics, Vol. 21, 1978, pp. 601-613.]]Google ScholarCross Ref
- Ellis, C., and G. Nutt, "Computer Science and Office Information Systems," Xerox PARC Tech. Report SSL-79-6, 1979.]]Google Scholar
- Geschke, C.M., J.H. Morris, Jr., and E.H. Satterthwaite, "Early Experience with Mesa," Comm. ACM, Vol. 20, No. 8, 1977, pp. 540-553.]] Google ScholarDigital Library
- Ingalls, D.H., "The Smalltalk Graphics Kernel," Byte, Vol. 6, No. 8, Aug. 1981, pp. 168- 194.]]Google Scholar
- Kay, A.C., and A. Goldberg, "Personal Dynamic Media," Computer, Vol. 10, No. 3, March 1977, pp. 31-41.]]Google ScholarDigital Library
- Kay, A.C., "Microelectronics and the Personal Computer," Scientific American, Vol. 237, No. 3, Sept. 1977, pp. 230-244.]]Google ScholarCross Ref
- Smith, D.C., Pygmalion: A Computer Program to Model and Simulate Creative Thought, Birkhauser Verlag, Basel and Stuttgart, 1977.]]Google Scholar
- Thacker, C.P., et al., "Alto: A Personal Computer," in Computer Structures: Principles and Examples, D. Siewioek, C.G. Bell, and A. Newell, eds., McGraw Hill, New York, 1982.]]Google Scholar
- Curry, G., et al., "Traits -- An Approach to Multiple-Inheritance Subclassing," Proc. ACM Conf. on Office Automation Systems (SIGOA), 1982.]] Google ScholarDigital Library
- Dalal, Y.K., "Use of Multiple Networks in the Xerox Network System," Computer, Vol. 15, No. 10, Oct. 1982, pp. 82-92.]]Google ScholarDigital Library
- Johnsson, R.K., and J.D. Wick, "An Overview of the Mesa Processor Architecture," SIGPlan Notices, Vol. 17, No. 4, 1982.]]Google Scholar
- Lipkie, D.E., et al., "Star Graphics: An Object-Oriented Implementation," Computer Graphics , Vol. 16, No. 3, July 1982, pp. 115-124.]] Google ScholarDigital Library
- Shoch, J.F., et al., "Evolution of the Ethernet Local Computer Network," Computer, Vol. 15, No. 9, Aug. 1982, pp. 10-27.]]Google ScholarDigital Library
- Smith, D.C., et al., "Designing the Star User Interface," Byte, Vol. 7, No. 4, April 1982, pp. 242-282.]]Google Scholar
- Sweet, R.E., and J.G. Sandman, Jr., "Empirical Analysis of the Mesa Instruction Set," SIGPlan Notices, Vol. 17, No. 4, 1982.]] Google ScholarDigital Library
- Becker, J., "Typing Chinese, Japanese, and Korean," Computer, Vol. 18, No. 1, Jan. 1985, pp. 27-34.]]Google ScholarDigital Library
- Becker, J., "Arabic Word Processing," Comm. ACM, Vol. 30, No. 7, July 1987, pp. 600-610.]] Google ScholarDigital Library
- Bewley, W.L., et al., "Human Factors Testing in the Design of Xerox's 8010 Star Office Workstation," Proc. ACM Conf. on Human Factors in Computing Systems, 1983, pp. 72- 77.]] Google ScholarDigital Library
- Bushan, A., and M. Plass, "The Interpress Page and Document Description Language," Computer , Vol. 19, No. 6, June 1986, pp. 72-77.]] Google ScholarDigital Library
- Curry, G., and R. Ayers, "Experience with Traits in Star," Programming Productivity: Issues for the Eighties, IEEE Computer Society Press, Los Alamitos, Calif., 1986, Order #681.]]Google Scholar
- Halbert, D., "Programming by Example," Xerox OSD Tech. Report OSD-T84-02, 1984.]]Google Scholar
- Lewis, B., and J. Hodges, "Shared Books: Collaborative Publication Management for an Office Information System," Proc. ACM Conf. on Office Information Systems, 1988.]] Google ScholarDigital Library
- Bly, S., and J. Rosenberg, "A Comparison of Tiled and Overlapping Windows," Proc. ACM Conf. on Computer-Human Interaction, 1986, pp. 101-106.]] Google ScholarDigital Library
- Goldberg, A., Smalltalk-80: The Interactive Programming Environment, Addison-Wesley Publishing, Reading, Mass., 1984.]] Google ScholarDigital Library
- Goldberg, A., and D. Robson, Smalltalk-80: The Language and its Implementation, Addison-Wesley Publishing, Reading, Mass., 1984.]] Google ScholarDigital Library
- Halasz, F., and T. Moran, "Analogy Considered Harmful," Proc. ACM Conf. on Human Factors in Computing Systems, Gaithersburg, MD, 1982, pp. 383-386.]] Google ScholarDigital Library
- Houston, T., "The Allegory of Software: Beyond, Behind, and Beneath the Electronic Desk," Byte, Dec. 1983, pp. 210-214.]]Google Scholar
- Johnson, J., "Calculator Functions on Bitmapped Computers," SIGCHI Bulletin, Vol. 17, No. 1, July 1985, pp. 23-28.]] Google ScholarDigital Library
- Johnson, J., "How Closely Should the Electronic Desktop Simulate the Real One?" SIGCHI Bulletin, Vol. 19, No. 2, Oct. 1987, pp. 21-25.]] Google ScholarDigital Library
- Johnson, J., "Modes in Non-Computer Devices," in press, Int'l J. Man-Machine Studies, 1989.]] Google ScholarDigital Library
- Johnson, J., and R. Beach, "Styles in Document Editing Systems," Computer, Vol. 21, No. 1, Jan. 1988, pp. 32-43.]] Google ScholarDigital Library
- Malone, T.W., "How Do People Organize Their Desks: Implications for the Design of Office Information Systems," ACM Trans. on Office Information Systems, Vol. 1, No. 1, 1983, pp. 99-112.]] Google ScholarDigital Library
- Rosenberg, J.K., and T.P. Moran, "Generic Commands," Proc. First Int'l Conf. on Human-Computer Interaction (Interact-84), 1984, pp. 1,360-1,364.]]Google Scholar
- Teitelman, W., "A Tour Through Cedar," IEEE Software, April 1984.]]Google Scholar
- Whiteside, J., et al., "User Performance with Command, Menu, and Iconic Interfaces," Proc. ACM SIGCHI '85, 1985, pp. 185-191.]] Google ScholarDigital Library
Index Terms
- The Xerox Star: A Retrospective
Recommendations
Error Analysis of Attitude Determination by In-orbit Star sensors
ICECC '12: Proceedings of the 2012 International Conference on Electronics, Communications and ControlIn order to explain Sinusoidal periodicity bias phenomenon of FY-3 Satellite attitude ", " satellite orbit coordinate system attitude error based on a star sensors and influencing factors are analyzed and researched. Its attitude matrix formula is ...
A Periodic Variable Star Observation System with High Accuracy Based on Star Sensors
Algorithms and Architectures for Parallel ProcessingAbstractIn order to observe the photodynamic characteristics of periodic variable stars, a periodic variable star ground observation system is designed with high frequency and high precision star sensor. The high precision star sensor is used to determine ...
Comments