John M. Carroll (information scientist)

John Millar Carroll (born 1950)[1] is a distinguished professor of Information Sciences and Technology at Pennsylvania State University, where he previously served as the Edward Frymoyer Chair of Information Sciences and Technology. Carroll is perhaps best known for his theory of Minimalism in computer instruction, training, and technical communication.[3]

Jack Carroll
Born
John Millar Carroll

1950 (age 6970)[1]
AwardsCHI Academy (2002)
Scientific career
Fields
InstitutionsIBM
MIT
Virginia Tech
Pennsylvania State University
InfluencesNoam Chomsky
Websitejcarroll.ist.psu.edu

Career and research

Carroll was a founder of the study of human–computer interaction,[4] one of the nine core areas of Computer Science identified by the Association for Computing Machinery (ACM). He served on the program committee of the 1982 Bureau of Standards Conference on the Human Factors of Computing Systems that in effect inaugurated the field, and was the direct predecessor of the field's flagship conference series, the ACM CHI Conferences.

Through the past two decades, Carroll has been involved in the development of the field of human–computer Interaction. In 1984 he founded the User Interface Institute at the IBM Thomas J. Watson Research Center. In 1994, he joined Virginia Tech as Department Head of Computer Science to establish an HCI focus in research and teaching at the university's Center for Human-Computer Interaction.

He was a founding associate editor of the field's premier journal, ACM Transactions on Computer-Human Interaction, and a founding member of editorial boards of Transactions on Information Systems, Behavior and Information Technology, and the International Journal of Human-Computer Interaction.

Awards and honors

Carroll was elected in the CHI Academy in 2002 and received the ACM SIGCHI Lifetime Achievement Award in 2003 for his contribution to the field of human–computer interaction (HCI or CHI).[5][6] He was named an Honorary Fellow of the Society for Technical Communication in 2015 for his groundbreaking work on Minimalism.[7]

Books published

  • Bever, Thomas G.; Carroll, John M.; Miller, Lance A., eds. (1986). Talking Minds: The Study of Language in the Cognitive Sciences. MIT. ISBN 9780262521147.
  • Carroll, John M. (1987). Carroll, John M. (ed.). Interfacing Thought: Cognitive Aspects of Human-Computer Interaction. MIT. ISBN 0262031256. (Republished 2003, ISBN 9780262532211.)
  • Carroll, John M. (1990). The Nurnberg Funnel - Designing Minimalist Instruction for Practical Computer Skill. MIT. ISBN 9780262031639.
  • Carroll, John M. (1995). Scenario-Based Design: Envisioning Work and Technology in System Development. Wiley. ISBN 978-3527318254.
  • Carroll, John M., ed. (1996). Computer Security (3rd ed.). Butterworth-Heinemann. ISBN 9780750696005.
  • Moran, Thomas P.; Carroll, John M., eds. (1996). Design Rationale: Concepts, Techniques, and Use. CRC Press. ISBN 0805815678.
  • Carroll, John M., ed. (1998). Minimalism Beyond the Nurnberg Funnel. MIT. ISBN 9780262512954.
  • Carroll, John M. (2000). Making Use: Scenario-Based Design of Human-Computer Interactions. MIT. ISBN 9780262513883.
  • Carroll, John M. (2001). Human-Computer Interaction in the New Millennium. Addison-Wesley Professional. ISBN 978-0201704471.
  • Rosson, Mary Beth; Carroll, John M., eds. (2001). Usability Engineering: Scenario-Based Development of Human-Computer Interaction. Morgan Kaufmann. ISBN 978-1558607125.
  • Carroll, John M. (2003). HCI Models, Theories, and Frameworks: Toward a Multidisciplinary Science. Morgan Kaufmann. ISBN 978-1558608085.
  • Burge, Janet E.; Carroll, John M.; McCall, Raymond; Mistrik, Ivan, eds. (2008). Rationale-Based Software Engineering. Springer. ISBN 978-3540775829.
  • Carroll, John M., ed. (2012). Creativity and Rationale: Enhancing Human Experience by Design. Springer. ISBN 978-1447141105.
gollark: Notably, English words do not actually mean the same thing as the roots might imply, in cases where there even are obvious ones.
gollark: Just because your language theoretically has words composed of subwords doesn't mean you can ignore the various problems I mentioned (except possibly the grammar one). And "convert the words to semantic expressions" hides a lot of the complexity this would involve.
gollark: I'm pretty sure I've seen diagrams of pronounceable things of some kind, but they're more complex than just permutations of "high tone, low tone" and do not conveniently map to concepts.
gollark: What do you mean "all of the possible forms of a square diagram with two or more sides"? There are infinitely many of those. And how do I just pronounce a diagram without a predetermined mapping?
gollark: Also, I have no idea what an "objective → semantic buffer" is and I think you're underestimating the difficulty of implementing whatever it is.

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.