John received a Ph.D. in psychology from the University of Michigan in 1971 and managed a research project in the psychology of aging for two and a half years at Harvard Medical School before joining IBM Research. He spent a dozen years doing research in various areas of human computer interaction including query languages, natural language processing, design problem solving, audio systems, and speech synthesis. He also spent two years at Corporate Headquarters in the Chief Scientist's office, primarily getting IBM to pay more attention to usability.
In 1986, he began and led the Artificial Intelligence Laboratory at NYNEX Science and Technology. The laboratory did work in expert systems, machine vision, human computer interaction, intelligent tutoring systems, robotics, speech recognition and advanced tools for software design. John was active in the formation of ACM's Special Interest Group in Computer Human Interaction and has served in various capacities including general co-chair of the CHI conference in 1991. He rejoined IBM Research in 1998 to work on knowledge management, the business use of stories, and e-learning. John's current work is in designing tools to support Component Business Modeling.
John has taught at a variety of institutions of higher education including courses in cognitive psychology, problem solving and creativity, the psychology of aging, and human factors in information systems. He has over 130 publications and invited presentations in computer science and psychology and is a licensed psychologist in New York State. His primary hobbies are writing and golf.
Miller, Lance A. and Thomas, John C. (1999): Behavioral Issues in the Use of Interactive Systems. In International Journal of Human-Computer Studies, 51 (2) pp. 169-196
Kellogg, Wendy A. and Thomas, John C. (1995): HCIL's 12th Annual Symposium and Open House. In ACM SIGCHI Bulletin, 27 (4) pp. 53-55
Kellogg, Wendy A. and Thomas, John C. (1993): Cross-Cultural Perspectives on Human-Computer Interaction: A Report on the CHI'92 Workshop. In ACM SIGCHI Bulletin, 25 (2) pp. 40-45
Desurvire, Heather and Thomas, John C. (1993): Enhancing the Performance of Interface Evaluators Using Non-Empirical Usability Methods. In: Proceedings of the Human Factors and Ergonomics Society 37th Annual Meeting 1993. pp. 1132-1136.
Thomas, John C. and Stuart, Rory (1992): Virtual Reality and Human Factors. In: Proceedings of the Human Factors Society 36th Annual Meeting 1992. pp. 207-210.
Butler, Keith A., Kieras, David E., Thomas, John C., Price, Chuck and Allen, Thomas (1990): Collaboration for Technology Transfer -- or "How Do So Many Promising Ideas Get Lost?. In: Carrasco, Jane and Whiteside, John (eds.) Proceedings of the ACM CHI 90 Human Factors in Computing Systems Conference 1990, Seattle, Washington,USA. pp. 349-351.
Carroll, John M. and Thomas, John C. (1988): Fun. In ACM SIGCHI Bulletin, 19 (3) pp. 21-24
Thomas, John C., Brown, John Seely, Buxton, William, Curtis, Bill, Landauer, Thomas K., Malone, Thomas W. and Shneiderman, Ben (1986): Human Computer Interaction in the Year 2000. In: Mantei, Marilyn and Orbeton, Peter (eds.) Proceedings of the ACM CHI 86 Human Factors in Computing Systems Conference April 13-17, 1986, Boston, Massachusetts. pp. 253-255.
Thomas, John C., Rosson, Mary Beth and Chodorow, Martin (1984): Human Factors and Synthetic Speech. In: Shackel, Brian (ed.) INTERACT 84 - 1st IFIP International Conference on Human-Computer Interaction September 4-7, 1984, London, UK. pp. 219-224.
Thomas, John C. and Schneider, Michael L. (eds.) (1984): Human Factors in Computer Systems. Norwood, NJ, Intellect
View publication info on Amazon.com or .co.uk
Carroll, John M. and Thomas, John C. (1982): Metaphor and the cognitive representation of computing systems. In IEEE Transactions on Systems, Man, and Cybernetics, 12 (2) pp. 107-116
Thomas, John C., Ellis, Robert A. and Kriloff, Harvey Z. (eds.) Proceedings of the 7th annual conference on Computer graphics and interactive techniques July 14 - 18, 1980, Seattle, Washington, United States.
Malhotra, Ashok, Thomas, John C., Carroll, John M. and Miller, Lance A. (1980): Cognitive Processes in Design. In International Journal of Man-Machine Studies, 12 (2) pp. 119-140
Thomas, John C. (1978): A Design-Interpretation Analysis of Natural English with Applications to Man-Computer Interaction. In International Journal of Man-Machine Studies, 10 (6) pp. 651-668
Miller, Lance A. and Thomas, John C. (1977): Behavioral Issues in the Use of Interactive Systems. In International Journal of Man-Machine Studies, 9 (5) pp. 509-536
Publication period:1977-1999
Publication count:15
Number of co-authors:21
John C. Thomas's 3 most productive colleagues in number of publications:
John M. Carroll:131Number of publications with 3 favourite co-authors:
Lance A. Miller:3Learn more about John C. Thomas:
- Google Scholar
- ACM
- CSB