Terry Winograd

Personal Homepage
http://hci.stanford.edu/winograd/cv.html
Employer
()
Email
winograd@cs.stanford.edu

Terry Allen Winograd (born February 24, 1946) is an American professor of computer science at Stanford University, and co-director of the Stanford Human-Computer Interaction Group.[1] He is known within the philosophy of mind and artificial intelligence fields for his work on natural language using the SHRDLU program.

Publication Statistics

Publication period start
1977
Publication period end
2009
Number of co-authors
81

Co-authors

Number of publications with favourite co-authors

Productive Colleagues

Most productive colleagues in number of publications

Publications

Winograd, Terry (2008): Design education for business and engineering management students: a new approach. In Interactions, 15 (1) pp. 44-45. http://doi.acm.org/10.1145/1330526.1330540

Morris, Meredith Ringel, Cassanego, Anthony, Paepcke, Andreas, Winograd, Terry, Piper, Anne Marie, Huang, Anqi (2006): Mediating Group Dynamics through Tabletop Interface Design. In IEEE Computer Graphics and Applications, 26 (5) pp. 65-73. http://doi.ieeecomputersociety.org/10.1109/MCG.2006.114

Winograd, Terry (2006): Designing a new foundation for design. In Communications of the ACM, 49 (5) pp. 71-74. http://doi.acm.org/10.1145/1125978

Winograd, Terry, Klemmer, Scott R. (2005): HCI at Stanford University. In Interactions, 12 (5) pp. 30-31.

Russell, Daniel M., Streitz, Norbert A., Winograd, Terry (2005): Building disappearing computers. In Communications of the ACM, 48 (3) pp. 42-48. http://doi.acm.org/10.1145/1047671.1047702

Johanson, Brad, Winograd, Terry, Fox, Armando (2003): Interactive Workspaces. In IEEE Computer, 36 (4) pp. 99-101. http://csdl.computer.org/comp/mags/co/2003/04/r4099abs.htm

Johanson, Brad, Hutchins, Greg, Winograd, Terry, Stone, Maureen C. (2002): PointRight: experience with flexible input redirection in interactive workspaces. In: Beaudouin-Lafon, Michel (eds.) Proceedings of the 15th annual ACM symposium on User interface software and technology October 27-30, 2002, Paris, France. pp. 227-234. http://doi.acm.org/10.1145/571985.572019

Buyukkokten, Orkut, Kaljuvee, Oliver, Garcia-Molina, Hector, Paepcke, Andreas, Winograd, Terry (2002): Efficient web browsing on handheld devices using page and form summarization. In ACM Transactions on Information Systems, 20 (1) pp. 82-115. http://doi.acm.org/10.1145/503104.503109

Winograd, Terry (2001): Architectures for Context. In Human-Computer Interaction, 16 (2) pp. 401-419.

Guimbretiere, Francois, Stone, Maureen C., Winograd, Terry (2001): Fluid interaction with high-resolution wall-size displays. In: Marks, Joe, Mynatt, Elizabeth D. (eds.) Proceedings of the 14th annual ACM symposium on User interface software and technology November 11 - 14, 2001, Orlando, Florida. pp. 21-30. http://doi.acm.org/10.1145/502348.502353

Buyukkokten, Orkut, Garcia-Molina, Hector, Paepcke, Andreas, Winograd, Terry (2000): Power Browser: Efficient Web Browsing for PDAs. In: Turner, Thea, Szwillus, Gerd, Czerwinski, Mary, Peterno, Fabio, Pemberton, Steven (eds.) Proceedings of the ACM CHI 2000 Human Factors in Computing Systems Conference April 1-6, 2000, The Hague, The Netherlands. pp. 430-437. http://www.acm.org/pubs/articles/proceedings/chi/332040/p430-buyukkokten/p430-buyukkokten.pdf

Guimbretiere, Francois, Winograd, Terry (2000): FlowMenu: Combining Command, Text, and Data Entry. In: Ackerman, Mark S., Edwards, Keith (eds.) Proceedings of the 13th annual ACM symposium on User interface software and technology November 06 - 08, 2000, San Diego, California, United States. pp. 213-216. http://acm.org/pubs/articles/proceedings/uist/354401/p213-guimbretiere/p213-guimbretiere.pdf

Winograd, Terry (2000): Design brief: Stanford University. In Interactions, 7 (2) pp. 66-69. http://www.acm.org/pubs/articles/journals/interactions/2000-7-2/p66-winograd/p66-winograd.pdf

Oviatt, Sharon, Cohen, Philip R., Wu, Lizhong, Duncan, Lisbeth, Suhm, Bernhard, Bers, Josh, Holzman, Thomas C., Winograd, Terry, Landay, James A., Larson, Jim, Ferro, David (2000): Designing the User Interface for Multimodal Speech and Pen-Based Gesture Applications: Sta. In Human-Computer Interaction, 15 (4) pp. 263-322.

Takano, Hajime, Winograd, Terry (1998): Dynamic Bookmarks for the WWW: Managing Personal Navigation Space by Analysis of Link Stru. In: Hypertext 98 - Proceedings of the Ninth ACM Conference on Hypertext and Hypermedia June 20-24, 1998, Pittsburgh, PA, USA. pp. 297-298. http://www.acm.org/pubs/articles/proceedings/hypertext/276627/p297-takano/p297-takano.pdf

Paepcke, Andreas, Chang, Kevin Chen-Chuan, Garcia-Molina, Hector, Winograd, Terry (1998): Interoperability for Digital Libraries Worldwide. In Communications of the ACM, 41 (4) pp. 33-43.

Baldonado, Michelle Q. Wang, Winograd, Terry (1998): Hi-Cites: Dynamically Created Citations with Active Highlighting. In: Karat, Clare-Marie, Lund, Arnold, Coutaz, Joëlle, Karat, John (eds.) Proceedings of the ACM CHI 98 Human Factors in Computing Systems Conference April 18-23, 1998, Los Angeles, California. pp. 408-415. http://www.acm.org/pubs/articles/proceedings/chi/274644/p408-baldonado/p408-baldonado.pdf

Baldonado, Michelle Q. Wang, Winograd, Terry (1997): SenseMaker: An Information-Exploration Interface Supporting the Contextual Evolution of a . In: Pemberton, Steven (eds.) Proceedings of the ACM CHI 97 Human Factors in Computing Systems Conference March 22-27, 1997, Atlanta, Georgia. pp. 11-18. http://www.acm.org/pubs/articles/proceedings/chi/258549/p11-baldonado/p11-baldonado.pdf

Paepcke, Andreas, Cousins, Steve B., Garcia-Molina, Hector, Hassan, Scott W., Ketchpel, Steven P., Roscheisen, Martin, Winograd, Terry (1996): Using Distributed Objects for Digital Library Interoperability. In IEEE Computer, 29 (5) pp. 61-68.

Winograd, Terry (1995): From Programming Environments to Environments for Design. In Communications of the ACM, 38 (6) pp. 65-74.

Winograd, Terry (1994): Categories, disciplines, and social coordination. In Computer Supported Cooperative Work, 2 (3) pp. 191-197. http://dx.doi.org/10.1007/BF00749016

Winograd, Terry (1994): Designing a Language for Interactions. In Interactions, 1 (2) pp. 7-9. http://www.acm.org/pubs/articles/journals/interactions/1994-1-2/p7-winograd/p7-winograd.pdf

Winograd, Terry (1993): What is Software Interaction Design?. In: Cook, Curtis, Scholtz, Jean, Spohrer, James C. (eds.) Empirical Studies of Programmers - Fifth Workshop December 3-15, 1993, 1993, Palo Alto, California.

Winograd, Terry (1993): From Virtual Reality to Real Virtualities: Designing the Worlds in which We Live. In: Hudson, Scott E., Pausch, Randy, Zanden, Brad Vander, Foley, James D. (eds.) Proceedings of the 6th annual ACM symposium on User interface software and technology , 1993, Atlanta, Georgia, United States.

Medina-Mora, Raul, Winograd, Terry, Flores, Rodrigo, Flores, Fernando (1993): The Action Workflow Approach to Workflow Management Technology. In The Information Society, 9 (4) pp. . http://www.indiana.edu/~tisj/readers/abstracts/9/9-4%20Medina-Mora.html

Medina-Mora, Raul, Winograd, Terry, Flores, Rodrigo, Flores, Fernando (1992): The Action Workflow Approach to Workflow Management Technology. In: Proceedings of the 1992 ACM conference on Computer-supported cooperative work November 01 - 04, 1992, Toronto, Ontario, Canada. pp. 281-288. http://www.acm.org/pubs/articles/proceedings/cscw/143457/p281-medina-mora/p281-medina-mora.pdf

Winograd, Terry (1990): What Can We Teach about Human-Computer Interaction. In: Carrasco, Jane, Whiteside, John (eds.) Proceedings of the ACM CHI 90 Human Factors in Computing Systems Conference , 1990, Seattle, Washington,USA. pp. 443-449.

Flores, Fernando, Graves, Michael, Hartfield, Brad, Winograd, Terry (1988): Computer Systems and the Design of Organizational Interaction. In ACM Transactions on Information Systems, 6 (2) pp. 153-172.

Bikson, T. K., Bair, James H., Barry, Richard E., Grantham, Charles E., Winograd, Terry (1988): Communication, Coordination, and Group Performance. In: Greif, Irene (eds.) Proceedings of the 1988 ACM conference on Computer-supported cooperative work September 26 - 28, 1988, Portland, Oregon, United States. pp. 189-190.

Winograd, Terry (1988): The Language/Action Perspective. In ACM Transactions on Information Systems, 6 (2) pp. 83-86.

Winograd, Terry (1987): A Language/Action Perspective on the Design of Cooperative Work. In Human-Computer Interaction, 3 (1) pp. 3-30.

Winograd, Terry (1979): Beyond Programming Languages. In Communications of the ACM, 22 (7) pp. 391-401.

Bobrow, Daniel G., Winograd, Terry (1977): On Overview of KRL, a Knowledge Representation Language. In Cognitive Science, 1 (1) pp. 3-46.

Phan, Doantam, Xiao, Ling, Yeh, Ron B., Hanrahan, Pat, Winograd, Terry (2005): Flow Map Layout. In: InfoVis 2005 - IEEE Symposium on Information Visualization 23-25 October, 2005, Minneapolis, MN, USA. pp. 29. http://doi.ieeecomputersociety.org/10.1109/INFOVIS.2005.13

Bernstein, Michael S., Shrager, Jeff, Winograd, Terry (2008): Taskposé: exploring fluid boundaries in an associative window visualization. In: Cousins, Steve B., Beaudouin-Lafon, Michel (eds.) Proceedings of the 21st Annual ACM Symposium on User Interface Software and Technology October 19-22, 2008, Monterey, CA, USA. pp. 231-234. http://doi.acm.org/10.1145/1449715.1449753

Kumar, Manu, Klingner, Jeff, Puranik, Rohan, Winograd, Terry, Paepcke, Andreas (2008): Improving the accuracy of gaze input for interaction. In: Räihä, Kari-Jouko, Duchowski, Andrew T. (eds.) ETRA 2008 - Proceedings of the Eye Tracking Research and Application Symposium March 26-28, 2008, Savannah, Georgia, USA. pp. 65-68. http://doi.acm.org/10.1145/1344471.1344488

Winograd, Terry (1996): Bringing Design to Software, ACM Press,

Ponnekanti, Shankar, Lee, Brian, Fox, Armando, Hanrahan, Pat, Winograd, Terry (2001): ICrafter: A Service Framework for Ubiquitous Computing Environments. In: Abowd, Gregory D., Brumitt, Barry, Shafer, Steven A. (eds.) Ubicomp 2001 Ubiquitous Computing - Third International Conference September 30 - October 2, 2001, Atlanta, Georgia, USA. pp. 56-75. http://link.springer.de/link/service/series/0558/bibs/2201/22010056.htm

Kaptelinin, Victor, Nardi, Bonnie A., Boedker, Susanne, Carroll, John M., Hollan, James D., Hutchins, Edwin, Winograd, Terry (2003): Post-cognitivist HCI: second-wave theories. In: Cockton, Gilbert, Korhonen, Panu (eds.) Extended abstracts of the 2003 Conference on Human Factors in Computing Systems - CHI 2003 April 5-10, 2003, Ft. Lauderdale, Florida, USA. pp. 692-693. http://doi.acm.org/10.1145/765891.765933

Ehn, Pelle (1992): Usability: Turning technologies into tools, Ehn, Pelle (eds.), Oxford University Press,

Morris, Meredith Ringel, Paepcke, Andreas, Winograd, Terry (2006): TeamSearch: Comparing Techniques for Co-Present Collaborative Search of Digital Media. In: First IEEE International Workshop on Horizontal Interactive Human-Computer Systems Tabletop 2006 5-7 January, 2006, Adelaide, Australia. pp. 97-104. http://doi.ieeecomputersociety.org/10.1109/TABLETOP.2006.32

Winograd, Terry, Flores, Fernando (1987): Understanding Computers and Cognition: A New Foundation for Design, Addison-Wesley Publishing,

Morris, Meredith Ringel, Huang, Anqi, Paepcke, Andreas, Winograd, Terry (2006): Cooperative gestures: multi-user gestural interactions for co-located groupware. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems , 2006, . pp. 1201-1210. http://doi.acm.org/10.1145/1124772.1124952

Morris, Meredith Ringel, Paepcke, Andreas, Winograd, Terry, Stamberger, Jeannie (2006): TeamTag: exploring centralized versus replicated controls for co-located tabletop groupwar. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems , 2006, . pp. 1273-1282. http://doi.acm.org/10.1145/1124772.1124964

Kumar, Manu, Paepcke, Andreas, Winograd, Terry (2007): EyePoint: practical pointing and selection using gaze and keyboard. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 421-430. http://doi.acm.org/10.1145/1240624.1240692

Morris, Meredith Ringel, Morris, Dan, Winograd, Terry (2004): Individual audio channels with single display groupware: effects on communication and task. In: Proceedings of ACM CSCW04 Conference on Computer-Supported Cooperative Work , 2004, . pp. 242-251. http://doi.acm.org/10.1145/1031607.1031646

Ju, Wendy, Ionescu, Arna, Neeley, Lawrence, Winograd, Terry (2004): Where the wild things work: capturing shared physical design workspaces. In: Proceedings of ACM CSCW04 Conference on Computer-Supported Cooperative Work , 2004, . pp. 533-541. http://doi.acm.org/10.1145/1031607.1031696

Piper, Anne Marie, O\'Brien, Eileen, Morris, Meredith Ringel, Winograd, Terry (2006): SIDES: a cooperative tabletop computer game for social skills development. In: Proceedings of ACM CSCW06 Conference on Computer-Supported Cooperative Work , 2006, . pp. 1-10. http://doi.acm.org/10.1145/1180875.1180877

Graham, Adrian, Garcia-Molina, Hector, Paepcke, Andreas, Winograd, Terry (2002): Time as essence for photo browsing through personal digital libraries. In: JCDL02: Proceedings of the 2nd ACM/IEEE-CS Joint Conference on Digital Libraries , 2002, . pp. 326-335. http://doi.acm.org/10.1145/544220.544301

Baldonado, Michelle, Katz, Seth, Paepcke, Andreas, Chang, Chen-Chuan K., Garcia-Molina, Hector, Winograd, Terry (1998): An Extensible Constructor Tool for the Rapid, Interactive Design of Query Synthesizers. In: DL98: Proceedings of the 3rd ACM International Conference on Digital Libraries , 1998, . pp. 19-28. http://www.acm.org/pubs/articles/proceedings/dl/276675/p19-baldonado/p19-baldonado.pdf

Akers, David, Simpson, Matthew, Jeffries, Robin, Winograd, Terry (2009): Undo and erase events as indicators of usability problems. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 659-668. http://doi.acm.org/10.1145/1518701.1518804

Winograd, Terry (1995): Digital vs. Libraries: Bridging the Two Cultures. In: Proceedings of the Eighteenth Annual International ACM SIGIR Conference on Research and Development in Information Retrieval , 1995, . pp. 2. http://www.acm.org/pubs/articles/proceedings/ir/215206/p2-winograd/p2-winograd.pdf

Winograd, Terry, Flores, Fernando (1986): Understanding Computers and Cognition, Intellect,

Winograd, Terry, Flores, Fernando (1995): Understanding Computers and Cognition: A New Foundation for Design, Addison-Wesley Publishing,

Phan, Doantam, Paepcke, Andreas, Winograd, Terry (2007): Progressive multiples for communication-minded visualization. In: Proceedings of the 2007 Conference on Graphics Interface , 2007, . pp. 225-232. http://doi.acm.org/10.1145/1268517.1268554

Kumar, Manu, Garfinkel, Tal, Boneh, Dan, Winograd, Terry (2007): Reducing shoulder-surfing by using gaze-based password entry. In: Proceedings of the 2007 Symposium on Usable Privacy and Security , 2007, . pp. 13-19. http://cups.cs.cmu.edu/soups/2007/proceedings/p13_kumar.pdf

Maynes-Aminzade, Dan, Winograd, Terry, Igarashi, Takeo (2007): Eyepatch: prototyping camera-based interaction through examples. In: Proceedings of the ACM Symposium on User Interface Software and Technology October 7-10, 2007, Newport, Rhode Island, USA. pp. 33-42. http://doi.acm.org/10.1145/1294211.1294219

Kumar, Manu, Winograd, Terry (2007): Gaze-enhanced scrolling techniques. In: Proceedings of the ACM Symposium on User Interface Software and Technology October 7-10, 2007, Newport, Rhode Island, USA. pp. 213-216. http://doi.acm.org/10.1145/1294211.1294249

Cousins, Steve, Paepcke, Andreas, Winograd, Terry, Bier, Eric A., Pier, Ken (1997): The Digital Library Integrated Task Environment (DLITE). In: DL97: Proceedings of the 2nd ACM International Conference on Digital Libraries , 1997, . pp. 142-151. http://www.acm.org/pubs/articles/proceedings/dl/263690/p142-cousins/p142-cousins.pdf