The following publications are possibly variants of this publication:
- What can we teach about human-computer interaction? (plenary address)Terry Winograd. CHI 1990: 443-448 [doi]
- Thinking Machines: Can There Be? Are We?Terry Winograd. informaticaSI, 19(4), 1995.
- Extended Inference Modes in Reasoning by Computer SystemsTerry Winograd. ai, 13(1-2):5-26, 1980.
- Digital Libraries: Bridging the Two CulturesTerry Winograd. sigir 1995: 2 [doi]
- From Programming Environments to Environments for DesignTerry Winograd. CACM, 38(6):65-74, 1995.
- Designing a new foundation for designTerry Winograd. CACM, 49(5):71-74, 2006. [doi]
- Beyond Programming LanguagesTerry Winograd. CACM, 22(7):391-401, 1979.
- Breaking the Complexity Barrier againTerry Winograd. sigir 1973: 13-30
- Designing a language for interactionsTerry Winograd. interactions, 1(2):7-9, 1994. [doi]
- Shifting viewpoints: Artificial intelligence and human-computer interactionTerry Winograd. ai, 170(18):1256-1258, 2006. [doi]
- Can Office Technology Support Office Dialogues?Terry Winograd. ifip 1989: 381-387
- The Design InteractionTerry Winograd. chi 1997: [doi]
- The ethics of macines which mimic peopleTerry Winograd. acm 1984: 264 [doi]