Author: T. R. G. Green
Thomas Green has degrees from Oxford and Sheffield Universities. He started as a Psycho-linguist, became interested in programming languages, and ended up in HCI. He has published extensively on Psychology of Programming.
Publications
Co-authors
Productive Colleagues
- Ann Blandford
- Margaret M. Burnett
- Brad A. Myers
- 85
- 103
- 154
Publications
Blandford, Ann, Green, T. R. G., Furniss, Dominic, Makri, Stephann (2008): Evaluating system utility and conceptual fit using CASSM. In International Journal of Human-Computer Studies, 20 (6) pp. 393-409. https://www.sciencedirect.com/science/article/B6WGR-4R6B2TF-1/2/5f43b203d9e253553384df9ec560de6f
Blandford, Ann E., Hyde, Joanne K., Green, T. R. G., Connell, Iain (2008): Scoping Analytical Usability Evaluation Methods: A Case Study. In Human-Computer Interaction, 23 (3) pp. 278-327. https://www.informaworld.com/10.1080/07370020802278254
Green, T. R. G. (2006): Aims, achievements, agenda - where CDs stand now. In J. Vis. Lang. Comput., 17 (4) pp. 288-291. https://dx.doi.org/10.1016/j.jvlc.2006.04.002
Green, T. R. G., Blandford, Ann, Church, L., Roast, Chris R., Clarke, S. (2006): Cognitive dimensions: Achievements, new directions, and open questions. In J. Vis. Lang. Comput., 17 (4) pp. 328-365. https://dx.doi.org/10.1016/j.jvlc.2006.04.004
Connell, Iain, Blandford, Ann, Green, T. R. G. (2004): CASSM and cognitive walkthrough: usability issues with ticket vending machines. In Behaviour and Information Technology, 23 (5) pp. 307-320. https://journalsonline.tandf.co.uk/openurl.asp?genre=article&eissn=1362-3001&volume=23&issue=5&spage=307
Ko, Andrew Jensen, Burnett, Margaret M., Green, T. R. G., Rothermel, Karen J., Cook, Curtis R. (2002): Improving the Design of Visual Programming Language Experiments Using Cognitive Walkthroug. In J. Vis. Lang. Comput., 13 (5) pp. 517-544. https://dx.doi.org/10.1006/jvlc.2002.0245
Blandford, Ann, Green, T. R. G. (2001): Group and Individual Time Management Tools: What You Get is Not What You Need. In Personal and Ubiquitous Computing, 5 (4) pp. 213-230. https://springerlink.metapress.com/openurl.asp?genre=article&issn=1617-4917&volume=5&issue=4&spage=213
Sime, M. E., Green, T. R. G., Guest, D. J. (1999): Psychological Evaluation of Two Conditional Constructions Used in Computer Languages. In International Journal of Human-Computer Studies, 51 (2) pp. 125-133.
Green, T. R. G. (1996): Deconstraining Users: Weakening the Strategy Implications of Programming Environments. In: Gray, Wayne D., Boehm-Davis, Deborah A., Spohrer, James C. (eds.) Empirical Studies of Programmers - Sixth Workshop January 5-7, 1996, 1996, Alexandria, Virginia.
Green, T. R. G., Benyon, David (1996): The Skull Beneath the Skin: Entity-Relationship Models of Information Artifacts. In International Journal of Human-Computer Studies, 44 (6) pp. 801-828.
Green, T. R. G., Davies, Simon P., Gilmore, David J. (1996): Delivering Cognitive Psychology to HCI: The Problems of Common Language and of Knowledge T. In Interacting with Computers, 8 (1) pp. 89-111.
Green, T. R. G., Petre, Marian (1996): Usability Analysis of Visual Programming Environments: A 'Cognitive Dimensions' Framework. In J. Vis. Lang. Comput., 7 (2) pp. 131-174.
Davies, Simon P., Gilmore, David J., Green, T. R. G. (1995): Are Objects that Important? Effects of Expertise and Familiarity on Classification of Obje. In Human-Computer Interaction, 10 (2) pp. 227-248.
Green, T. R. G. (1995): Looking through HCI. In: Kirby, M. A. R., Dix, Alan J., Finlay, Janet E. (eds.) Proceedings of the Tenth Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers X August, 1995, Huddersfield, UK. pp. 21-36.
Green, T. R. G. (1994): "Bluff Your Way in Science," by Brian Malpas. In International Journal of Human-Computer Studies, 40 (3) pp. 569-570.
Green, T. R. G. (1994): "Things That Make Us Smart," by D. A. Norman. In International Journal of Human-Computer Studies, 40 (3) pp. 572-573.
Hendry, D. G., Green, T. R. G. (1994): Creating, Comprehending and Explaining Spreadsheets: A Cognitive Interpretation of What Di. In International Journal of Human-Computer Studies, 40 (6) pp. 1033-1065.
Modugno, Francesmary, Green, T. R. G., Myers, Brad A. (1994): Visual Programming in a Visual Domain: A Case Study of Cognitive Dimensions. In: Cockton, Gilbert, Draper, Steven, Weir, George R. S. (eds.) Proceedings of the Ninth Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers IX August 23-26, 1994, Glasgow, Scotland, UK. pp. 91-108.
Green, T. R. G. (1993): "User Interface Design," by H. Thimbleby. In International Journal of Man-Machine Studies, 38 (6) pp. 1049-1055.
Gray, Wayne D., Spohrer, James C., Green, T. R. G. (1993): End-User Programming Language: The CHI\'92 Workshop Report. In ACM SIGCHI Bulletin, 25 (2) pp. 46-50.
Hendry, David G., Green, T. R. G. (1993): CogMap: a Visual Description Language for Spreadsheets. In J. Vis. Lang. Comput., 4 (1) pp. 35-54.
Petre, Marian, Green, T. R. G. (1993): Learning to Read Graphics: Some Evidence that 'Seeing' an Information Display is an Acquir. In J. Vis. Lang. Comput., 4 (1) pp. 55-70.
Green, T. R. G., Gilmore, David J., Blumenthal, B. B., Davies, S., Winder, R. (1992): Towards a Cognitive Browser for OOPS. In International Journal of Human-Computer Interaction, 4 (1) pp. 1-34.
Green, T. R. G. (1992): "Human Factors and Typography for More Readable Programs," by R. M. Baecker and A. Marcus. In International Journal of Man-Machine Studies, 36 (6) pp. 897-903.
Green, T. R. G., Petre, M., Bellamy, Rachel K. E. (1991): Comprehensibility of Visual and Textual Programs: A Test of Superlativism Against the 'Mat. In: Koenemann-Belliveau, Jurgen, Moher, Thomas G., Robertson, Scott P. (eds.) Proceedings of the Fourth Annual Workshop on Empirical Studies of Programmers , 1991, Norwood, New Jersey, USA. pp. 121-146.
Green, T. R. G. (1991): Editorial. In International Journal of Man-Machine Studies, 35 (2) pp. 267-273.
Green, T. R. G. (1991): "Visual Programming," by N. C. Shu. In International Journal of Man-Machine Studies, 35 (2) pp. 267-273.
Green, T. R. G. (1991): Editorial. In International Journal of Man-Machine Studies, 35 (6) pp. 927-933.
Green, T. R. G. (1991): Describing Information Artifacts with Cognitive Dimensions and Structure Maps. In: Diaper, Dan, Hammond, Nick (eds.) Proceedings of the Sixth Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers VI August 20-23, 1991, Heriot-Watt University, Edinburgh, UK. pp. 297-315.
Green, T. R. G. (1990): The Cognitive Dimension of Viscosity: A Sticky Problem for HCI. In: Diaper, Dan, Gilmore, David J., Cockton, Gilbert, Shackel, Brian (eds.) INTERACT 90 - 3rd IFIP International Conference on Human-Computer Interaction August 27-31, 1990, Cambridge, UK. pp. 79-86.
Petre, M., Green, T. R. G. (1990): Where to Draw the Line with Text: Some Claims by Logic Designers about Graphics in Notatio. In: Diaper, Dan, Gilmore, David J., Cockton, Gilbert, Shackel, Brian (eds.) INTERACT 90 - 3rd IFIP International Conference on Human-Computer Interaction August 27-31, 1990, Cambridge, UK. pp. 463-468.
Green, T. R. G., Borning, Andrea (1990): The Generalized Unification Parser: Modelling the Parsing of Notations. In: Diaper, Dan, Gilmore, David J., Cockton, Gilbert, Shackel, Brian (eds.) INTERACT 90 - 3rd IFIP International Conference on Human-Computer Interaction August 27-31, 1990, Cambridge, UK. pp. 951-957.
Young, Richard M., Green, T. R. G., Simon, Tony (1989): Programmable User Models for Predictive Evaluation of Interface Designs. In: Bice, Ken, Lewis, Clayton H. (eds.) Proceedings of the ACM CHI 89 Human Factors in Computing Systems Conference April 30 - June 4, 1989, Austin, Texas. pp. 15-19.
Payne, Stephen J., Green, T. R. G. (1989): The Structure of Command Languages: An Experiment on Task-Action Grammar. In International Journal of Man-Machine Studies, 30 (2) pp. 213-234.
Green, T. R. G. (1989): Cognitive Dimensions of Notations. In: Sutcliffe, Alistair G., Macauley, Linda (eds.) Proceedings of the Fifth Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers V August 5-8, 1989, University of Nottingham, UK. pp. 443-460.
Green, T. R. G., Bellamy, Rachel K. E., Parker, J. M. (1987): Parsing and Gnisrap: A Model of Device Use. In: Olson, Gary M., Sheppard, Sylvia B., Soloway, Elliot (eds.) Empirical Studies of Programmers - Second Workshop December 7-8 1987, 1987, Washington, DC. pp. 132-146.
Green, T. R. G., Bellamy, Rachel K. E., Parker, J. M. (1987): Parsing and gnisrap: A Model of Device Use. In: Bullinger, Hans-Jorg, Shackel, Brian (eds.) INTERACT 87 - 2nd IFIP International Conference on Human-Computer Interaction September 1-4, 1987, Stuttgart, Germany. pp. 65-70.
Gilmore, David J., Green, T. R. G. (1987): Are 'Programming Plans' Psychologically Real -- Outside Pascal?. In: Bullinger, Hans-Jorg, Shackel, Brian (eds.) INTERACT 87 - 2nd IFIP International Conference on Human-Computer Interaction September 1-4, 1987, Stuttgart, Germany. pp. 497-503.
Payne, Stephen J., Green, T. R. G. (1986): Task-Action Grammars: A Model of the Mental Representation of Task Languages. In Human-Computer Interaction, 2 (2) pp. 93-133.
Green, T. R. G., Cornah, A. J. (1984): The Programmer's Torch. In: Shackel, Brian (eds.) INTERACT 84 - 1st IFIP International Conference on Human-Computer Interaction September 4-7, 1984, London, UK. pp. 397-402.
Gilmore, David J., Green, T. R. G. (1984): The Comprehensibility of Programming Notations. In: Shackel, Brian (eds.) INTERACT 84 - 1st IFIP International Conference on Human-Computer Interaction September 4-7, 1984, London, UK. pp. 461-464.
Green, T. R. G., Payne, Stephen J., Gilmore, David J., Mepham, M. (1984): Predicting Expert Slips. In: Shackel, Brian (eds.) INTERACT 84 - 1st IFIP International Conference on Human-Computer Interaction September 4-7, 1984, London, UK. pp. 519-525.
Edmonds, Ernest, Green, T. R. G. (1984): Introduction: The Ergonomics of the User Interface. In Behaviour and Information Technology, 3 (2) pp. 97-98.
Green, T. R. G. (1984): Guest Editorial: Cognitive Ergonomics Research at SAPU, Sheffield. In International Journal of Man-Machine Studies, 21 (1) pp. 1-6.
Green, T. R. G., Payne, Stephen J. (1984): Organization and Learnability in Computer Languages. In International Journal of Man-Machine Studies, 21 (1) pp. 7-18.
Payne, Stephen J., Sime, M. E., Green, T. R. G. (1984): Perceptual Structure Cueing in a Simple Command Language. In International Journal of Man-Machine Studies, 21 (1) pp. 19-29.
Gilmore, David J., Green, T. R. G. (1984): Comprehension and Recall of Miniature Programs. In International Journal of Man-Machine Studies, 21 (1) pp. 31-48.
Morrison, David L., Green, T. R. G., Shaw, A. C., Payne, Stephen J. (1984): Speech-Controlled Text-Editing: Effects of Input Modality and of Command Structure. In International Journal of Man-Machine Studies, 21 (1) pp. 49-63.
Payne, Stephen J., Green, T. R. G. (1983): The User's Perception of the Interaction Language: A Two-Level Model. In: Smith, Raoul N., Pew, Richard W., Janda, Ann (eds.) Proceedings of the ACM CHI 83 Human Factors in Computing Systems Conferenc December 12-15, 1983, Boston, Massachusetts, United States. pp. 202-206.
Green, T. R. G., Payne, Stephen J., Morrison, David L., Shaw, A. (1983): Friendly Interfacing to Simple Speech Recognizers. In Behaviour and Information Technology, 2 (1) pp. 23-38.
Green, T. R. G. (1982): Pictures of Programs and Other Processes, or How to Do Things with Lines. In Behaviour and Information Technology, 1 (1) pp. 3-36.
Fitter, M. J., Green, T. R. G. (1979): When Do Diagrams Make Good Computer Languages?. In International Journal of Man-Machine Studies, 11 (2) pp. 235-261.
Sime, M. E., Green, T. R. G., Guest, D. J. (1977): Scope Marking in Computer Conditionals -- A Psychological Evaluation. In International Journal of Man-Machine Studies, 9 (1) pp. 107-118.
Sime, M. E., Arblaster, Andrew, Green, T. R. G. (1977): Reducing Programming Errors in Nested Conditionals by Prescribing a Writing Procedure. In International Journal of Man-Machine Studies, 9 (1) pp. 119-126.
Green, T. R. G., Guest, D. J. (1974): An Easily-Implemented Language for Computer Control of Complex Experiments. In International Journal of Man-Machine Studies, 6 (3) pp. 335-359.
Sime, M. E., Green, T. R. G., Guest, D. J. (1973): Psychological Evaluation of Two Conditional Constructions Used in Computer Languages. In International Journal of Man-Machine Studies, 5 (1) pp. 105-113.
Davies, Simon P., Gilmore, David J., Green, T. R. G. (1995): Factors Influencing the Classification of Object-Oriented Code: Supporting Program Reuse a. In: Proceedings of the Sixth International Conference on Human-Computer Interaction July 9-14, 1995, Tokyo, Japan. pp. 653-658.
Green, T. R. G., Harrop, Andrew G., Dimitrova, Vania (2004): Teaching Children Brackets by Manipulating Trees: Is Easier Harder?. In: Blackwell, Alan, Marriott, Kim, Shimojima, Atsushi (eds.) Diagrams 2004 - Diagrammatic Representation and Inference - Third International Conference March 22-24, 2004, Cambridge, UK. pp. 407-414. https://link.springer.de/link/service/series/0558/bibs/2980/29800407.htm
Blandford, Ann, Green, T. R. G., Connell, Iain (2005): Formalising an Understanding of User-System Misfits. In: Bastide, Remi, Palanque, Philippe A., Roth, Jorg (eds.) Engineering Human Computer Interaction and Interactive Systems, Joint Working Conferences EHCI-DSVIS 2004 July 11-13, 2005, Hamburg, Germany. pp. 253-270. https://dx.doi.org/10.1007/11431879_17
Ambler, Allen L., Green, T. R. G., Kumura, Takayuki Dan, Repenning, Alexander, Smedley, Trevor J. (1997): 1997 Visual Programming Challenge Summary. In: VL 1997 , 1997, . pp. 11-18.
Blackwell, Alan, Green, T. R. G. (1999): Does Metaphor Increase Visual Language Usability?. In: VL 1999 , 1999, . pp. 246-253. https://csdl.computer.org/comp/proceedings/vl/1999/0216/00/02160246abs.htm
Green, T. R. G. (1996): The Visual Vision and Human Cognition. In: VL 1996 , 1996, . pp. 2.
Green, T. R. G., Burnett, Margaret M., Ko, Andrew Jensen, Rothermel, Karen J., Cook, Curtis R., Schonfeld, Justin (2000): Using the Cognitive Walkthrough to Improve the Design of a Visual Programming Experiment. In: VL 2000 , 2000, . pp. 172-179. https://csdl.computer.org/comp/proceedings/vl/2000/0840/00/08400172abs.htm
Green, T. R. G. (2000): Instructions and Descriptions: some cognitive aspects of programming and similar activitie. In: Advanced Visual Interfaces 2000 , 2000, . pp. 21-28.