Harold Thimbleby

Author: Harold Thimbleby

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.

Publications

Publication period start: 2008
Number of co-authors: 61

Co-authors

Number of publications with favourite co-authors
Yin Leng Theng
4
Paul Cairns
6
George Buchanan
9

Productive Colleagues

Most productive colleagues in number of publications
Ian H. Witten
82
Ann Blandford
85
Saul Greenberg
140

Publications

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

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. https://www.sciencedirect.com/science/article/B6WGR-4YTF321-2/2/16c391dfc97ea7de3119fecc72d1239f

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

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): Ignorance of interaction programming is killing people. In Interactions, 15 (5) pp. 52-57. https://dl.acm.org/doi/10.1145/1390085.1390098

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. https://dx.doi.org/10.1016/j.intcom.2008.02.006

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

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. https://doi.acm.org/10.1145/964442.964537

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

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 (2001): Permissive User Interfaces. In International Journal of Human-Computer Studies, 54 (3) pp. 333-350.

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

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. https://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.

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 (1994): Formulating Usability. In ACM SIGCHI Bulletin, 26 (2) pp. 59-64.

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

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. https://www.acm.org/pubs/articles/proceedings/uist/169891/p215-cockburn/p215-cockburn.pdf

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.

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

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.

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, 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. https://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. https://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. https://www.acm.org/pubs/articles/proceedings/dl/336597/p238-theng/p238-theng.pdf

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. https://www.acm.org/pubs/articles/proceedings/dl/336597/p266-theng/p266-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. https://www.acm.org/pubs/articles/proceedings/dl/379437/p406-theng/p406-theng.pdf

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. https://www.acm.org/pubs/articles/proceedings/dl/313238/p219-buchanan/p219-buchanan.pdf

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. https://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. https://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. https://www.bcs.org/server.php?show=ConWebDoc.21500

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. https://www.bcs.org/server.php?show=ConWebDoc.21545

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. https://dx.doi.org/10.1145/1978942.1979416

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. https://dx.doi.org/10.1145/1979742.1979491

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. https://dx.doi.org/10.1145/1979742.1979535

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. https://dl.acm.org/citation.cfm?id=2146329

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. https://dx.doi.org/10.1145/1996461.1996497

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. https://dx.doi.org/10.1145/1996461.1996556

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. https://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. https://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. https://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. https://dx.doi.org/10.1145/2232817.2232876

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. https://dx.doi.org/10.1145/2371574.2371637

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.