- 1 Baecker, R., et al. '~ Historical and Intellectual Perspective." In Readings in Human-Computer Interaction: Toward the Year 2000. (R. Baecker et al., eds.). 2nd ed. Morgan Kaufmann Publishers, Inc., San Francisco, 1995, pp. 35-47. Google Scholar
- 2 Brooks, E "The computer 'scientist' as toolsmith--Studies in interactive computer graphics." In Proceedings of lFIP Conference, 1977, pp. 625-634.Google Scholar
- 3 Burtnyk, N. and Wein, M. "Computer generated key frame animation." Journal of the Society of Motion Picture and Television Engineers 8, 3 (1971), pp. 149-153.Google Scholar
- 4 Bush, V. '~s we may think." The Atlantic Monthly 176(July 1945), pp. 101-108. Reprinted and discussed in interactions, 3, 2 (Mar. 1996), pp. 35-67. Google Scholar
- 5 Buxton, W. et al. "Towards a comprehensive user interface management system." In Computer Graphics 17 (1983), pp. 35-42. Proceedings of SIGGRAPH'83, Detroit, MI. Google Scholar
- 6 Card, S.K. "Pioneers and Settlers: Methods Used in Successful User Interface Design." In Human-Computer Interface Design: Success Stories, Emerging Methods, and Real-World Context (M. Rudisill et al., eds.). Morgan Kaufmann Publishers, San Francisco, 1996, pp. 122-169. Google Scholar
- 7 Coons, S. '~n Outline of the Requirements for a Computer-Aided Design System." In Proceedings of AFIPS Spring Joint Computer Conference 23 (1963), pp. 299-304.Google Scholar
- 8 Engelbart, D. "The Augmented Knowledge Workshop." In A History of Personal Workstations (A. Goldberg, ed.). Addison-Wesley Publishing Company, New York, 1988, pp. 187-232. Google Scholar
- 9 Engelbart, D. and English, W. '~ Research Center for Augmenting Human Intellect." Reprinted in ACM SIGGRAPH Video Review 106 (1994), video made in 1968Google Scholar
- 10 English, W.K., Engelbart, D.C., and Berman, M.L. "Display selection techniques for text manipulation." IEEE Transactions on Human Factors in Electronics HFE-& 1 (1967), pp. 5-15.Google Scholar
- 11 Goldberg, A., ed. A History of Personal Workstations. Addison-Wesley Publishing Company, New York, 1988. Google Scholar
- 12 Goldberg, A. and Robson, D. '~ Metaphor for User Interface Design." In Proceedings of the 12th Hawaii International Conference on System Sciences 1 (1979), pp. 148-157.Google Scholar
- 13 Henderson Jr., D.A. "The Trillium user interface design environment." In Proceedings of SIGCHI '86, Human Factors in Computing Systems, Boston, MA, 1986, pp. 221-227. Google Scholar
- 14 Hudson, S.E. and Smith, I. "Ultra- Lightweight Constraints." In Proceedings of ACM SIGGRAPH Symposium on User Interface Software and Technology (UIST '96), Seattle, WA, 1996, pp. 147-155. System available fromhttp://www.cc.gatech.edu/gvu/ui/sub_arctic/ Google Scholar
- 15 Johnson, T. "Sketchpad III: Three Dimensional Graphical Communication with a Digital Computer." In Proceedings of AFIPS Spring Joint Computer Conference 23 (1963), pp. 347-353.Google Scholar
- 16 Kasik, D.J. '~ user interface management system." In Computer Graphics 16 (1982), Boston, MA, pp. 99-106. Proceedings SIG- GRAPH'82. Google Scholar
- 17 Kay, A. The Reactive Engine. Doctoral dissertation, Electrical Engineering and Computer Science, University of Utah, 1969. Google Scholar
- 18 Kay, A. "Personal dynamic media." IEEE Computer 10, 3 (1977), pp. 31-42.Google Scholar
- 19 Koved, L. and Shneiderman, B. "Embedded menus: Selecting items in context." Cornmunications of the ACM 4, 29 (1986), pp. 312-318. Google Scholar
- 20 Levinthal, C. "Molecular model-building by computer." Scientific American 214, 6 (1966), pp. 42-52.Google Scholar
- 21 Levy, S. Hackers: Heroes of the Computer Revolution. Anchor Press/Doubleday, Garden City, NY, 1984. Google Scholar
- 22 Licklider, J.C.R. and Taylor, R.W. "The computer as communication device." Sci. Tech (April 1968), pp. 21-31.Google Scholar
- 23 Linton, M.A., Vlissides, J.M., and Calder, P.R. "Composing user interfaces with Inter- Views." IEEE Computer 22, 2 (1989), pp. 8-22. Google Scholar
- 24 Meyrowitz, N. and Van Dam, A. "Interactive editing systems: Parts 1 and 2." ACM Computing Surveys 14, 3 (1982), pp. 321-352. Google Scholar
- 25 Myers, B.A. "The user interface for Sapphire." IEEE Computer Graphics and Applications 4, 12 (1984), pp. 13-23.Google Scholar
- 26 Myers, B.A. '~ taxonomy of user interfaces for window managers." IEEE Computer Graphics and Applications & 5 (1988), pp. 65-84. Google Scholar
- 27 Myers, B.A. '~lll the Widgets." SIG- GRAPH ~"deo Review 57 (1990). Available at http://www.acm.org/sigchi/video.Google Scholar
- 28 Myers, B.A. "User interface software tools." ACM Transactions on Computer Human Interaction 2, 1 (1995), 64-103. Google Scholar
- 29 Myers, B.A. et al. "Garnet: Comprehensive support for graphical, highly interactive user interfaces." IEEE Computer 23, 11 (1990), pp. 71-85. Google Scholar
- 30 Myers, B.A. et al. "Easily Adding Animations to Interfaces Using Constraints." In Proceedings of ACM SIGGRAPH Symposium on User Interface Software and Technology (UIST '96), Seattle, WA, 1996, pp. 119-128. Google Scholar
- 31 Nelson, T. "A File Structure for the Complex, the Changing, and the Indeterminate." In Proceedings of ACM National Conference, 1965, pp. 84-100. Google Scholar
- 32 Newman, W.M. '~l graphical technique for numerical input." The Computer Journal ii, 1 (1968), pp. 63-64.Google Scholar
- 33 Newman, W.M. '~l System for Interactive Graphica Programming." In Proceedings of AFIPS Spring Joint Computer Conference 28 (1968), pp. 47-54.Google Scholar
- 34 Nielsen, J., Multimedia and Hypertext: the Internet and Beyond. Academic Press Professional, Boston, 1995. Google Scholar
- 35 Palay, A.J. et al. "The Andrew Toolkit, An Overview." In Proceedings of Winter Usenix Technical Conference, Dallas, TX, 1988, pp. 9-21.Google Scholar
- 36 Press, L. "Before the Altair: The history of personal computing." Communications of the ACM 36, 9 (1993), pp. 27-33. Google Scholar
- 37 Reddy, D.R. "Speech Recognition by Machine: A Review." In Readings in Speech Recognition (A. Waibel and K.-E Lee, eds.). Morgan Kaufmann, San Mateo, CA, 1990, pp. 8-38. Google Scholar
- 38 Reddy, R. "To dream the possible dream." Turing Award Lecture. Communications of the ACM39, 5 (1996), pp. 105-112. Google Scholar
- 39 Robertson, G., Newell, A., and Ramakrishna, K. ZOG: A Man-Machine Communication Philosophy. Carnegie Mellon University Technical Report, Aug. 1977.Google Scholar
- 40 Ross, D. and Rodriguez, J. "Theoretical Foundations for the Computer-Aided Design System." In Proceedings of AFIPS Spring Joint Computer Conference 23 (1963), pp. 3O5-322.Google Scholar
- 41 Rudisill, M. et al. Human-Computer Interface Design: Success Stories, Emerging Methods, and Real-World Context. Morgan Kaufmann, San Francisco, 1996.Google Scholar
- 42 Scheifler, R.W. and Gettys, J. "The X Window System." ACM Transactions on Graphics 5, 2 (1986), pp. 79-109. Google Scholar
- 43 Shneiderman, B. "Direct manipulation: A step beyond programming languages." IEEE Computer i6,, 8 (1983), pp. 57-69.Google Scholar
- 44 Smith, D.C. Pygmalion: A Computer Program to Model and Stimulate Creative Thought. Birkhauser Verlag, Stuttgart, 1977. Originally doctoral dissertation, Computer Science Department, Stanford University, 1975.Google Scholar
- 45 Smith, D.C. et al. "The Star User Interface: an Overview." In Proceedings of the i982 National Computer Conference (AFIPS), 1982, pp. 515-528. Google Scholar
- 46 Stallman, R.M. Emacs: The Extensible, Customizable, Self-Documenting Display Editor. MIT Artificial Intelligence Lab Report, Number 519, Aug. 1979. Google Scholar
- 47 Sutherland, I.E. "SketchPad: A Man- Machine Graphical Communication System." In Proceedings of AFIPS Spring Joint Computer Conference 23 (1963), pp. 329-346. Google Scholar
- 48 Swinehart, D. et al. '~ structural view of the Cedar programming environment." ACM Transactions on Programming Languages and Systems 8, 4 (1986), pp. 419-490. Google Scholar
- 49 Swinehart, D.C., Copilot: A Multiple Process Approach to Interactive Programming Systems. Doctoral dissertation. Computer Science Department, Stanford University, 1974. SAIL Memo AIM-230 and CSD Report STAN-CS-74-412. Google Scholar
- 50 Teitelman, W. '~l display oriented programmer's assistant." International Journal of Man-Machine Studies 11 (1979), pp. 157-187. Also Xerox PARC Technical Report CSL-77-3, Palo Alto, CA, March 8, 1977.Google Scholar
- 51 Tolliver, B. TVEdit. Stanford Time Sharing Memo Report, Number 32, March 1965.Google Scholar
- 52 van Dam, A. et al. '~ Hypertext Editing System for the 360." In Proceedings of Conference in Computer Graphics, University of Illinois, 1969.Google Scholar
- 53 van Dam, A. and Rice, D.E. "On-line text editing: A survey." Computing Surveys 3, 3 (1971), pp. 93-114. Google Scholar
- 54 Williams, G. "The Lisa computer system." Byte Magazine 8, 2 (1983), pp. 33-50.Google Scholar
- 55 Williams, G. "The Apple Macintosh computer." Byte 9, 2 (1984), pp. 30-54.Google Scholar
Index Terms
- A brief history of human-computer interaction technology
Recommendations
Development History and Concept Analysis of Tangible Interaction Design
HCI International 2022 - Late Breaking Papers. Design, User Experience and InteractionAbstractObjectives: In view of the chaotic and fuzzy phenomenon of tangible interaction design and related concepts, this study sorts out and summarizes the development history of tangible interaction design, discusses and defines the concept of tangible ...
Human-Computer Interaction Design in Product Design
ETCS '09: Proceedings of the 2009 First International Workshop on Education Technology and Computer Science - Volume 02The text from three aspects—a brief summary of the development of Human-Computer Interaction describes of the Human-Computer Interaction is an interaction between people and a machine with a computer, and Man-machine interface is the form and method to ...
A Short History of Human Computer Interaction: A People-Centred Perspective
SIGUCCS '18: Proceedings of the 2018 ACM SIGUCCS Annual ConferenceHuman Computer Interaction (HCI) has always been concerned with designing technologies and interactions from a people-centred perspective. However, what this means has changed radically over the years. Each new wave of computing technology brings ...
Comments