Harold Thimbleby

Personal Homepage
http://www.cs.swansea.ac.uk/~csharold
Employer
Swansea University, Wales (http://www.swansea.ac.uk)
Email
h.thimbleby@swan.ac.uk

Harold W. Thimbleby (born 19 July 1955) is a British professor of computer science at Swansea University, Wales. He is known for his works on user interface design within the realm of human computer interaction.

Publication Statistics

Publication period start
1980
Publication period end
2012
Number of co-authors
60

Co-authors

Number of publications with favourite co-authors

Productive Colleagues

Most productive colleagues in number of publications

Publications

Langdon, Patrick, Thimbleby, Harold (2010): Inclusion and interaction: Designing interaction for inclusive populations. In Interacting with Computers, 22 (6) pp. 439-448. http://www.sciencedirect.com/science/article/B6V0D-5100HM3-1/2/eb3ed00050d8440bb6c52c63054410b9

Holzinger, Andreas, Thimbleby, Harold, Beale, Russel (2010): Human-Computer Interaction for Medicine and Health Care (HCI4MED): Towards making Informat. In International Journal of Human-Computer Studies, 68 (6) pp. 325-327. http://www.sciencedirect.com/science/article/B6WGR-4YTF321-2/2/16c391dfc97ea7de3119fecc72d1239f

Thimbleby, Harold (2010): Avoiding Latent Design Conditions Using UI Discovery Tools. In International Journal of Human-Computer Interaction, 26 (2) pp. 120-131. http://www.informaworld.com/10.1080/10447310903498692

Thimbleby, Harold, Cairns, Paul (2010): Reducing number entry errors: solving a widespread, serious problem. In Journal of The Royal Society Interface, 7 (51) pp. 1429-1439.

Thimbleby, Harold (2008): Robot ethics? Not yet: A reflection on Whitby\'s \"Sometimes it\'s hard to be a robot. In Interacting with Computers, 20 (3) pp. 338-341. http://dx.doi.org/10.1016/j.intcom.2008.02.006

Thimbleby, Harold (2008): Ignorance of interaction programming is killing people. In Interactions, 15 (5) pp. 52-57. http://doi.acm.org/10.1145/1390085.1390098

Cairns, Paul, Thimbleby, Harold (2008): Affordance and symmetry in user interfaces. In The Computer Journal, 51 (6) pp. 650-661. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.150.3619&rep=rep1&type=pdf

Thimbleby, Harold (2004): User interface design with matrix algebra. In ACM Transactions on Computer-Human Interaction, 11 (2) pp. 181-236. http://doi.acm.org/10.1145/1005361.1005364

Thimbleby, Harold, Gow, Jeremy (2004): Computer algebra in interface design research. In: Nunes, Nuno Jardim, Rich, Charles (eds.) International Conference on Intelligent User Interfaces 2004 January 13-16, 2004, Funchal, Madeira, Portugal. pp. 366-367. http://doi.acm.org/10.1145/964442.964537

Jones, Matt, Buchanan, George, Thimbleby, Harold (2003): Improving web search on small screen devices. In Interacting with Computers, 15 (4) pp. 479-495.

Thimbleby, Harold, Cairns, Paul, Jones, Matt (2001): Usability analysis with Markov models. In ACM Transactions on Computer-Human Interaction, 8 (2) pp. 99-132. http://doi.acm.org/10.1145/376929.376941

Thimbleby, Harold (2001): Permissive User Interfaces. In International Journal of Human-Computer Studies, 54 (3) pp. 333-350.

Thimbleby, Harold (2000): Calculators are Needlessly Bad. In International Journal of Human-Computer Studies, 52 (6) pp. 1031-1069.

Thimbleby, Harold (1997): Gentler: A Tool for Systematic Web Authoring. In International Journal of Human-Computer Studies, 47 (1) pp. 139-168. http://ijhcs.open.ac.uk/thimbleby/thimbleby.pdf

Theng, Yin Leng, Rigny, Cecile, Thimbleby, Harold, Jones, Matthew (1997): HyperAT: HCI and Web Authoring. In: Thimbleby, Harold, O'Conaill, Brid, Thomas, Peter J. (eds.) Proceedings of the Twelfth Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers XII August, 1997, Bristol, England, UK. pp. 359-378.

Thimbleby, Harold, Addison, Mark (1996): Intelligent Adaptive Assistance and its Automatic Generation. In Interacting with Computers, 8 (1) pp. 51-68.

Thimbleby, Harold, Addison, Mark (1995): HyperDoc: An Interactive Systems Tool. 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. 95-106.

Thimbleby, Harold, Ladkin, Peter B. (1995): A Proper Explanation When You Need One. 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. 107-118.

Thimbleby, Harold (1994): Formulating Usability. In ACM SIGCHI Bulletin, 26 (2) pp. 59-64.

Addison, Mark, Thimbleby, Harold (1994): Manuals as Structured Programs. 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. 67-79.

Thimbleby, Harold (1993): Combining Systems and Manuals. In: Alty, James L., Diaper, Dan, Guest, D. (eds.) Proceedings of the Eighth Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers VIII August 7-10, 1993, Loughborough University, UK. pp. 479-488.

Cockburn, Andy, Thimbleby, Harold (1993): Reducing User Effort in Collaboration Support. In: Gray, Wayne D., Hefley, William, Murray, Dianne (eds.) International Workshop on Intelligent User Interfaces 1993 January 4-7, 1993, Orlando, Florida, USA. pp. 215-218. http://www.acm.org/pubs/articles/proceedings/uist/169891/p215-cockburn/p215-cockburn.pdf

Thimbleby, Harold, Thimbleby, Will (1993): Solutioneering in User Interface Design. In Behaviour and Information Technology, 12 (3) pp. 190-193.

Witten, Ian H., Thimbleby, Harold, Coulouris, G. F., Greenberg, Saul (1991): Liveware: A New Approach to Sharing Data in Social Networks. In International Journal of Man-Machine Studies, 34 (3) pp. 337-348.

Cockburn, Andrew J. G., Thimbleby, Harold (1991): A Reflective Perspective of CSCW. In ACM SIGCHI Bulletin, 23 (3) pp. 63-68.

Thimbleby, Harold (1990): You're Right About the Cure: Don't Do That. In Interacting with Computers, 2 (1) pp. 8-25.

Thimbleby, Harold, Anderson, Stuart, Witten, Ian H. (1990): Reflexive CSCW: Supporting Long-Term Personal Work. In Interacting with Computers, 2 (3) pp. 330-336.

Thimbleby, Harold (1989): Bugs: The Issue Facing HCI. 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. 105-107.

Thimbleby, Harold (1987): A Menu Selection Algorithm. In Behaviour and Information Technology, 6 (1) pp. 89-94.

Thimbleby, Harold (1986): Ease of Use -- The Ultimate Deception. In: Harrison, Michael D., Monk, Andrew (eds.) Proceedings of the Second Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers II August 23-26, 1986, University of York, UK. pp. 78-94.

Thimbleby, Harold (1986): The Design of Two Innovative User Interfaces. In: Harrison, Michael D., Monk, Andrew (eds.) Proceedings of the Second Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers II August 23-26, 1986, University of York, UK. pp. 336-351.

Runciman, Colin, Thimbleby, Harold (1986): Equal Opportunity Interactive Systems. In International Journal of Man-Machine Studies, 25 (4) pp. 439-451.

Harrison, Michael D., Thimbleby, Harold (1985): Formalising Guidelines for the Design of Interactive Systems. In: Johnson, Peter, Cook, Stephen (eds.) Proceedings of the Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers I August 17-20, 1985, University of East Anglia. pp. 161-171.

Thimbleby, Harold (1984): Generative User-Engineering Principles for User Interface Design. In: Shackel, Brian (eds.) INTERACT 84 - 1st IFIP International Conference on Human-Computer Interaction September 4-7, 1984, London, UK. pp. 661-666.

Thimbleby, Harold (1983): Guidelines for 'Manipulative' Text Editing. In Behaviour and Information Technology, 2 (2) pp. 127-161.

Thimbleby, Harold (1982): Character Level Ambiguity: Consequences for User Interface Design. In International Journal of Man-Machine Studies, 16 (2) pp. 211-225.

Thimbleby, Harold (1980): Dialogue Determination. In International Journal of Man-Machine Studies, 13 (3) pp. 295-304.

Thimbleby, Harold (2007): Press On: Principles of Interaction Programming, The MIT Press,

Acharya, Chitra, Thimbleby, Harold, Oladimeji, Patrick (2010): Human computer interaction and medical devices. In: Proceedings of the HCI10 Conference on People and Computers XXIV , 2010, . pp. 168-176. http://dl.acm.org/citation.cfm?id=2146329

Mentis, Helena M., Thimbleby, Harold, Kientz, Julie A., Hayes, Gillian R., Reddy, Madhu (2011): Interactive technologies for health special interest group. In: Proceedings of ACM CHI 2011 Conference on Human Factors in Computing Systems , 2011, . pp. 519-522. http://dx.doi.org/10.1145/1979742.1979535

Thimbleby, Harold, Gimblett, Andy, Cauchi, Abigail (2011): Buffer automata: a UI architecture prioritising HCI concerns for interactive devices. In: ACM SIGCHI 2011 Symposium on Engineering Interactive Computing Systems , 2011, . pp. 73-78. http://dx.doi.org/10.1145/1996461.1996497

Pearson, Jennifer, Buchanan, George, Thimbleby, Harold (2012): Investigating collaborative annotation on slate pcs. In: Proceedings of the 14th Conference on Human-computer interaction with mobile devices and services , 2012, . pp. 413-416. http://dx.doi.org/10.1145/2371574.2371637

Blandford, Ann, Pietro, Giuseppe De, Gallo, Luigi, Gimblett, Andy, Oladimeji, Patrick, Thimbleby, Harold (2011): Engineering interactive computer systems for medicine and healthcare (EICS4Med). In: ACM SIGCHI 2011 Symposium on Engineering Interactive Computing Systems , 2011, . pp. 341-342. http://dx.doi.org/10.1145/1996461.1996556

Harrison, Michael D., Thimbleby, Harold (1990): Formal Methods in Human-Computer Interaction (Cambridge Series on Human-Computer Interaction), Cambridge University Press,

Cauchi, Abigail, Gimblett, Andy, Thimbleby, Harold, Curzon, Paul, Masci, Paolo (2012): Safer "5-key" number entry user interfaces using differential formal analysis. In: Proceedings of the HCI12 Conference on People and Computers XXVI , 2012, . pp. 29-38. http://dl.acm.org/citation.cfm?id=2377921

Owen, Tom, Buchanan, George, Thimbleby, Harold (2012): Understanding user requirements in take-home diabetes management technologies. In: Proceedings of the HCI12 Conference on People and Computers XXVI , 2012, . pp. 268-273. http://dl.acm.org/citation.cfm?id=2377950

Thimbleby, Harold, Cairns, Paul (2012): How good is this conference?: evaluating conference reviewing and selectivity. In: Proceedings of the HCI12 Conference on People and Computers XXVI , 2012, . pp. 410-415. http://dl.acm.org/citation.cfm?id=2377976

Pearson, Jennifer, Owen, Tom, Thimbleby, Harold, Buchanan, George R. (2012): Co-reading: investigating collaborative group reading. In: JCDL12 Proceedings of the 2012 Joint International Conference on Digital Libraries , 2012, . pp. 325-334. http://dx.doi.org/10.1145/2232817.2232876

Webster, Julie, Eslambolchilar, Parisa, Thimbleby, Harold (2012): From rotary telephones to universal number entry systems: can the past re-shape the future. In: Proceedings of the 2012 International Conference on Uniquitous Computing , 2012, . pp. 596-597.

Thimbleby, Harold (2010): Press On: Principles of Interaction Programming, The MIT Press,

Wilson, Max L., Mackay, Wendy, Chi, Ed, Bernstein, Michael, Russell, Dan, Thimbleby, Harold (2011): RepliCHI -- CHI should be replicating and validating results more: discuss. In: Proceedings of ACM CHI 2011 Conference on Human Factors in Computing Systems , 2011, . pp. 463-466. http://dx.doi.org/10.1145/1979742.1979491

Thimbleby, Harold (1990): User Interface Design, ACM Press,

Theng, Yin Leng, Mohd-Nasir, Norliza, Thimbleby, Harold, Buchanan, George, Jones, Matthew (2000): Designing a Children\'s Digital Library With and For Children. In: DL00: Proceedings of the 5th ACM International Conference on Digital Libraries , 2000, . pp. 266-267. http://www.acm.org/pubs/articles/proceedings/dl/336597/p266-theng/p266-theng.pdf

Pearson, Jennifer, Buchanan, George, Thimbleby, Harold (2011): The reading desk: applying physical interactions to digital documents. In: Proceedings of ACM CHI 2011 Conference on Human Factors in Computing Systems , 2011, . pp. 3199-3202. http://dx.doi.org/10.1145/1978942.1979416

Buchanan, George, Marsden, Gil, Thimbleby, Harold (1999): Dynamic Metadata for Monitoring Digital Library Management. In: DL99: Proceedings of the 4th ACM International Conference on Digital Libraries , 1999, . pp. 219-220. http://www.acm.org/pubs/articles/proceedings/dl/313238/p219-buchanan/p219-buchanan.pdf

Thimbleby, Harold, O'Conaill, Brid, Thomas, Peter J. (eds.) Proceedings of the Twelfth Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers XII August, 1997, Bristol, England, UK.

Oshlyansky, Lidia, Thimbleby, Harold, Cairns, Paul (2004): Breaking affordance: culture as context. In: Proceedings of the Third Nordic Conference on Human-Computer Interaction October 23-27, 2004, Tampere, Finland. pp. 81-84. http://doi.acm.org/10.1145/1028014.1028025

Cockburn, Andy, Thimbleby, Harold (1992): Automatic Conversational Context: Avoiding Dependency on User Effort in Groupware. In: Proceedings of OZCHI92, the CHISIG Annual Conference on Human-Computer Interaction , 1992, . pp. 142-149.

Buchanan, George, Blandford, Ann, Thimbleby, Harold, Jones, Matt (2004): Integrating information seeking and structuring: exploring the role of spatial hypertext i. In: Proceedings of the Fifteenth ACM Conference on Hypertext , 2004, . pp. 225-234. http://doi.acm.org/10.1145/1012807.1012864

Theng, Yin Leng, Mohd-Nasir, Norliza, Thimbleby, Harold (2000): Purpose and Usability of Digital Libraries. In: DL00: Proceedings of the 5th ACM International Conference on Digital Libraries , 2000, . pp. 238-239. http://www.acm.org/pubs/articles/proceedings/dl/336597/p238-theng/p238-theng.pdf

Theng, Yin Leng, Mohd-Nasir, Norliza, Buchanan, George, Fields, Bob, Thimbleby, Harold, Cassidy, Noel, Cassidy, Noel (2001): Dynamic Digital Libraries for Children. In: JCDL01: Proceedings of the 1st ACM/IEEE-CS Joint Conference on Digital Libraries , 2001, . pp. 406-415. http://www.acm.org/pubs/articles/proceedings/dl/379437/p406-theng/p406-theng.pdf

(1990): Formal Methods in Human-Computer Interaction, Cambridge University Press,

Cox, Anna L., Cairns, Paul, Thimbleby, Harold, Webb, Natalie (2008): Research Methods for HCI. In: Proceedings of the HCI08 Conference on People and Computers XXII , 2008, . pp. 221-222. http://www.bcs.org/server.php?show=ConWebDoc.21545

Thimbleby, Harold (2007): Press On. Principles of interaction programming., MIT Press,

Thimbleby, Harold (2000): Analysis and Simulation of User Interfaces. In: Proceedings of the HCI00 Conference on People and Computers XIV , 2000, . pp. 221-238.

Thimbleby, Harold, Blandford, Ann, Cairns, P., Curzon, P., Jones, M. (2002): User Interface Design as Systems Design. In: Faulkner, Xristine, Finlay, Janet, Détienne, Françoise (eds.) Proceedings of the HCI02 Conference on People and Computers XVI September 18-20, 2002, Pisa, Italy. pp. 281-302.

Thimbleby, Harold (2009): Interaction programming: next steps. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 3811-3816. http://doi.acm.org/10.1145/1520340.1520576

Buchanan, George, Farrant, Sarah, Jones, Matt, Thimbleby, Harold, Marsden, Gary, Pazzani, Michael (2001): Improving mobile internet usability. In: Proceedings of the 2001 International Conference on the World Wide Web , 2001, . pp. 673-680. http://doi.acm.org/10.1145/371920.372181

Holzinger, Andreas, Thimbleby, Harold, Beale, Russell (2008): Workshop HCI for Medicine and Health Care (HCI4MED). In: Proceedings of the HCI08 Conference on People and Computers XXII , 2008, . pp. 191-192. http://www.bcs.org/server.php?show=ConWebDoc.21500

Thimbleby, Harold (2008): Write now. In: "Research Methods in Human-Computer Interaction" Cambridge University Press .