Harold Thimbleby
“HCI” only

1.HCI — Books
1.1.Edited books and proceedings
2.HCI — Publications: refereed
2.1.Journal papers: refereed
2.2.Exhibitions: refereed
2.3.Contributions to edited volumes: refereed
2.4.Conference papers: refereed
2.5.Conference posters: refereed
3.HCI — Invited publications: not refereed
3.1.Forewords and keynotes
3.2.Special issues
3.3.Contributions to edited volumes
3.4.Editorials, articles and reviews in journals
3.5.Articles in other journals
3.6.Reviews in other journals
4.HCI — Other publications
4.1.Theses
4.2.Patents
4.3.Correspondence and other communications
5.HCI — Presentations, exhibitions, debates, workshops
5.1.Gresham College lectures and videos
5.2.Unpublished keynotes
5.3.Invited conference presentations
5.4.Invited lectures, webinars and seminars
5.5.Unrefereed exhibitions
5.6.Workshops (refereed, published & unpublished)

All subject categories

Google profile

AutostereogramsBooksCalculatorsCybersecurity & virusesDevice designEthics & cultureFavouritesFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman ErrorLawInternetPost Office Horizon scandalLiterate ProgrammingProgrammingResearch, teaching & lecturingReading & digital librariesReviewsVideosComputer virusesWorld Wide WebWriting, editing & publishingSoftware EngineeringEverything


1. HCI — Books

H. Thimbleby, *J. Pearson & G. Buchanan, Designing for Digital Reading, Phoenix Media (2020).

H. Thimbleby, *J. Pearson & G. Buchanan, Lightweight Interaction: Improving Digital Reading, Synthesis Lectures on Information Concepts, Retrieval, and Services, vol. 5, no. 4, Morgan & Claypool Publishers (2013). DOI: 10.2200/S00539ED1V01Y201310ICR029

H. Thimbleby, Paperback edition, Press On — Principles of Interaction Programming, MIT Press (2010). URL

H. Thimbleby, Choice Outstanding Academic Title, 2008. Winner, Computer and Information Sciences category, 2007 Professional/Scholarly Publishing Awards for Excellence Competition presented by the Association of American Publishers, Inc., Press On — Principles of Interaction Programming, MIT Press (2007). URL

=H. Thimbleby & =G. F. Coulouris, HyperProgramming, Addison-Wesley (1993).

H. Thimbleby, User Interface Design, ACM Press Frontier Series, Addison-Wesley (1990).

1.1. Edited books and proceedings

=H. Thimbleby, Proceedings of the British Computer Society Conference, People and Computers, HCI’97, =P. J. Thomas, =H. Thimbleby & =B. O’Conaill (editors), vol. XII, Springer Verlag (1997).

=H. Thimbleby, Adjunct Proceedings of the British Computer Society Conference, People and Computers, HCI’96, =A. Blandford & =H. Thimbleby (editors) (1996).

=H. Thimbleby, Formal Methods in Human Computer Interaction, =M. D. Harrison & =H. Thimbleby (editors), Cambridge University Press (1990).

2. HCI — Publications: refereed

2.1. Journal papers: refereed

H. Thimbleby, “NHS Number open source software: Implications for digital health regulation and development”, ACM Transactions on Computing for Healthcare, vol. 3, no. 4, pp. 42:1–42:27 (2022). DOI: 10.1145/3538382

H. Thimbleby, “Implementation bias in HCI — and escaping it”, Journal of Interaction Science, vol. 5, no. 4 (2017). DOI: 10.24982/jois.1717017.004

H. Thimbleby & P. Cairns, “Interactive numerals”, Royal Society Open Science, vol. 4, no. 160903 (2017). DOI: 10.1098/rsos.160903

=H. Thimbleby, =H. Tu, =P. Oladimeji, =S. Wiseman, =P. Cairns & =G. Niezen, “Employing Number-based Graphical Representations to Enhance the Effects of Visual Check on Entry Error”, Interacting with Computers, vol. 28, no. 2, pp. 194–207 (2016). DOI: 10.1093/iwc/iwv020

H. Thimbleby, “Human Factors and missed solutions to Enigma design weaknesses”, Cryptologia, vol. 40, no. 2, pp. 177–202 (2016). DOI: 10.1080/01611194.2015.1028680

=H. Thimbleby, =G. Niezen & =P. Eslambolchilar, “Open-source Hardware for Medical Devices”, British Medical Journal Innovations, vol. 2, no. 2, pp. 78–83 (2016). DOI: 10.1136/bmjinnov-2015-000080

H. Thimbleby, A. Lewis & J. Williams, “Making Healthcare Safer by Understanding, Designing and Buying Better IT”, Clinical Medicine, vol. 15, no. 3, pp. 258–262 (2015). DOI: 10.7861/clinmedicine.15-3-258

H. Thimbleby, “Safer User Interfaces: A Case Study in Improving Number Entry”, IEEE Transactions on Software Engineering, vol. 41, no. 7, pp. 711–729 (2015). DOI: 10.1109/TSE.2014.2383396

=H. Thimbleby, =P. Masci, =R. Rukšėnas, =P. Oladimeji, =A. Cauchi, =A. Gimblett, =Y. Li & =P. Curzon, “The Benefits of Formalising Design Guidelines: A Case Study on the Predictability of Drug Infusion Pumps”, Innovations in Systems and Software Engineering, vol. 11, no. 2, pp. 73–93 (2015). PDF DOI: 10.1007/s11334-013-0200-4

H. Thimbleby, P. Cairns & P. Oladimeji, “Unreliable numbers: Error and harm induced by bad design can be reduced by better design”, Journal Royal Society Interface, vol. 12, no. 110, p. 20150685 (2015). DOI: 10.1098/rsif.2015.0685

=H. Thimbleby, =J. C. Wyatt, =P. Rastall, =J. Hoogewerf, =D. Wooldridge & =J. Williams, “What makes a good clinical app? Introducing the RCP Health Informatics Unit Checklist”, Clinical Medicine, vol. 15, no. 6, pp. 519–521 (2015). DOI: 10.7861/clinmedicine.15-6-519

H. Thimbleby, “Action Graphs and User Performance Analysis”, International Journal of Human-Computer Studies, vol. 71, no. 3, pp. 276–302 (2013). URL PDF DOI: 10.1016/j.ijhcs.2012.10.014

H. Thimbleby, “Targeting The Fitts Law”, ACM Interactions, vol. XX, no. 1, pp. 12–13 (2013). URL PDF DOI: 10.1145/2405716.2405720

=H. Thimbleby, =T. R. Johnson, =E. Markowitza, =E. V. Bernstam & =J. R. Herskovic, “SYFSA: A Framework for Systematic Yet Flexible Systems Analysis”, Journal of Biomedical Informatics, vol. 46, no. 4, pp. 665–675 (2013). URL DOI: 10.1016/j.jbi.2013.05.003

H. Thimbleby, “Avoiding Latent Design Conditions Using UI Discovery Tools”, International Journal of Human-Computer Studies, vol. 26, no. 2, pp. 1–12 (2010). PDF DOI: 10.1080/10447310903498692

H. Thimbleby & P. Cairns, “Reducing Number Entry Errors: Solving a Widespread, Serious Problem”, Journal Royal Society Interface, vol. 7, no. 51, pp. 1429–1439 (2010). URL PDF DOI: 10.1098/rsif.2010.0112

H. Thimbleby, “Think! Interactive Systems Need Safety Locks”, Journal of Computing and Information Technology, vol. 18, no. 4, pp. 349–360 (2010). PDF DOI: 10.2498/cit.1001921

H. Thimbleby & P. Cairns, “Affordance and Symmetry in User Interfaces”, Computer Journal, vol. 51, no. 6, pp. 650–661 (2008). PDF DOI: 10.1093/comjnl/bxm102

H. Thimbleby, “Ignorance of Interaction Programming is Killing People”, ACM Interactions, pp. 52–57 (September+October, 2008). URL PDF DOI: 10.1145/1390085.1390098

H. Thimbleby, “User Interface Design with Matrix Algebra”, ACM Transactions on Computer-Human Interaction, vol. 11, no. 2, pp. 181–236 (2004). URL PDF DOI: 10.1145/1005361.1005364

H. Thimbleby, *G. Marsden, M. Jones & P. Gillary, “Data Structures in the Design of Interfaces”, Personal and Ubiquitous Computing, vol. 6, no. 2, pp. 132–140 (2002). PDF DOI: 10.1007/s007790200012

H. Thimbleby, “Healthy HCI?”, ACM SIGCHI Bulletin, p. 8 (November/December, 2002). PDF DOI: 10.1145/571740.571752

H. Thimbleby & M. Jones, “Obituary for a Fax”, Personal Technologies, vol. 6, no. 2, pp. 151–152 (2002). PDF DOI: 10.1007/s007790200014

H. Thimbleby, “Permissive User Interfaces”, International Journal of Human-Computer Studies, vol. 54, no. 3, pp. 333–350 (2001). PDF DOI: 10.1006/ijhc.2000.0442

H. Thimbleby, P. Cairns & M. Jones, “Usability Analysis with Markov Models”, ACM Transactions on Computer-Human Interaction, vol. 8, no. 2, pp. 99–132 (2001). URL PDF DOI: 10.1145/376929.376941

H. Thimbleby, “Calculators are Needlessly Bad”, International Journal of Human-Computer Studies, vol. 52, no. 6, pp. 1031–1069 (2000). URL PDF DOI: 10.1006/ijhc.1999.0341

H. Thimbleby & *G. Marsden, “Holistic Programming Environments”, South African Computer Journal, vol. 26, pp. 237–241 (2000). PDF

H. Thimbleby, “Specification-led Design for Interface Simulation, Collecting Use-data, Interactive Help, Writing Manuals, Analysis, Comparing Alternative Designs, etc”, Personal Technologies, vol. 4, no. 2, pp. 241–254 (1999). URL PDF DOI: 10.1007/BF01885563

H. Thimbleby & *Y. L. Theng, “Addressing Design and Usability Issues in Hypertext and on the Web by re-examining the “Lost in Hyperspace” Problem”, Journal of Universal Computer Science, vol. 4, no. 11, pp. 839–855 (1998). URL DOI: 10.3217/jucs-004-11-0839

H. Thimbleby, “Design Aloud: A Designer-Centred Design (DCD) Method”, HCI Letters, vol. 1, no. 1, pp. 45–50 (1998). PDF

H. Thimbleby, “A True Calculator”, Engineering Science and Education Journal, vol. 6, no. 3, pp. 128–136 (1997). URL PDF DOI: 10.1049/esej:19970310

H. Thimbleby, “Calculators True and False”, Engineering Science and Education Journal, vol. 6, no. 5, p. 214 (1997). URL DOI: 10.1049/esej:19970509

H. Thimbleby, “Design for a Fax”, Personal Technologies, vol. 1, no. 2, pp. 101–117 (1997). PDF DOI: 10.1007/BF02199215

H. Thimbleby & P. B. Ladkin, “From Logic to Manuals”, Software Engineering Journal, vol. 11, no. 6, pp. 347–354 (1997). PDF DOI: 10.1049/sej.1996.0045

H. Thimbleby & P. B. Ladkin, “From Logic to Manuals Again”, IEE Software Engineering, vol. 144, no. 3, pp. 185–192 (1997). PDF DOI: 10.1049/ip-sen:19971104

H. Thimbleby, “Gentler: A Tool for Systematic Web Authoring”, International Journal of Human-Computer Studies, vol. 47, no. 1, pp. 139–168 (1997). DOI: 10.1006/ijhc.1997.0131

H. Thimbleby & M. A. Addison, “Intelligent Adaptive Assistance and Its Automatic Generation”, Interacting with Computers, vol. 8, no. 1, pp. 51–68 (1996). PDF DOI: 10.1016/0953-5438(95)01019-X

H. Thimbleby, “A New Calculator and Why it is Necessary”, Computer Journal, vol. 38, no. 6, pp. 418–433 (1995). URL PDF DOI: 10.1093/comjnl/38.6.418

H. Thimbleby, “Designing Interfaces for Problem Solving, with Application to Hypertext and Creative Writing”, AI & Society, vol. 8, pp. 29–44 (1994). PDF DOI: 10.1007/BF02065176

H. Thimbleby, “Formulating Usability”, ACM SIGCHI Bulletin, vol. 26, no. 2, pp. 59–64 (1994). PDF DOI: 10.1145/198125.198145

H. Thimbleby, “View Binding and User Enhanceable Systems”, The Visual Computer: An International Journal of Computer Graphics, vol. 10, no. 6, pp. 337–349 (1994). PDF DOI: 10.1007/BF01900828

H. Thimbleby & W. Thimbleby, “Solutioneering in User Interface Design”, Behaviour and Information Technology, vol. 12, no. 3, pp. 190–193 (1993). PDF DOI: 10.1080/01449299308924379

H. Thimbleby, “The Undomesticated Video Recorder”, Australian Videography (April 1992). PDF

H. Thimbleby & A. J. G. Cockburn, “A Reflexive Perspective of CSCW”, ACM SIGCHI Bulletin, vol. 23, no. 3, pp. 63–68 (1991). DOI: 10.1145/126505.126509

H. Thimbleby, Ergonomics Society Annual Lecture, “Can Humans Think? The Ergonomics Society Annual Lecture”, Ergonomics, vol. 34, no. 10, pp. 1269–1287 (1991). PDF DOI: 10.1080/00140139108964867

H. Thimbleby, S. O. Anderson & I. H. Witten, “Reflexive CSCW: Supporting Cooperative Long-Term Personal Work”, Interacting with Computers, vol. 2, no. 3, pp. 330–336 (1990). PDF DOI: 10.1016/0953-5438(90)90005-3

H. Thimbleby, “You’re Right About the Cure: Don’t Do That”, Interacting with Computers, vol. 2, no. 1, pp. 8–25 (1990). DOI: 10.1016/0953-5438(90)90011-6

H. Thimbleby, “A Menu Selection Algorithm”, Behaviour and Information Technology, vol. 6, no. 1, pp. 89–94 (1987). DOI: 10.1080/01449298708901819

H. Thimbleby, “The Design of a Terminal Independent Package”, Software — Practice & Experience, vol. 17, no. 15, pp. 351–367 (1987). DOI: 10.1002/spe.4380170505

H. Thimbleby & C. Runciman, “Equal Opportunity Interactive Systems”, International Journal of Man-Machine Studies, vol. 25, no. 4, pp. 439–451 (1986). PDF DOI: 10.1016/S0020-7373(86)80070-0

H. Thimbleby, “User Interface Design and Formal Methods”, Computer Bulletin, Series III, vol. 2, no. 3, pp. 13–15 & 18 (September, 1986). PDF

H. Thimbleby, “Failure in the Technical User Interface Design Process”, Computers and Graphics, vol. 9, no. 3, pp. 187–193 (1985).

H. Thimbleby, “Designing Word Processors: Principle and Prejudice”, Information Design Journal, vol. 3, no. 3, pp. 239–244 (1983). DOI: 10.1075/idj.3.3.08thi

H. Thimbleby, “Guidelines for ‘Manipulative’ Editing”, Behaviour and Information Technology, vol. 2, no. 2, pp. 127–161 (1983). DOI: 10.1080/01449298308914472

H. Thimbleby, “A Text Editing Interface: Definition and Use”, Computer Languages, vol. 7, no. 1, pp. 25–40 (1982).

H. Thimbleby, “Character Level Ambiguity: Consequences for User Interface Design”, International Journal of Man-Machine Studies, vol. 16, pp. 211–225 (1982).

H. Thimbleby, “A Word Boundary Algorithm for Text Processing”, Computer Journal, vol. 24, no. 3, pp. 249–255 (1981). PDF DOI: 10.1093/comjnl/24.3.249

H. Thimbleby, “Dialogue Determination”, International Journal of Man-Machine Studies, vol. 13, no. 3, pp. 295–304 (1980). DOI: 10.1016/S0020-7373(80)80044-7

H. Thimbleby, “A Note on Menu Selection”, Computer Bulletin, Series 2, no. 18, p. 20, 21 & 23 (1978).

2.2. Exhibitions: refereed

H. Thimbleby & W. Thimbleby, “Weapons of Maths Construction”, Welsh National Eisteddfod 2005, Swansea (2006).

2.3. Contributions to edited volumes: refereed

H. Thimbleby & P. Cairns, “From Premature Semantics to Mature Interaction Programming”, Computational Interaction, A. Oulasvirta, P. O. Kristensson, X. Bi & A. Howes (editors), pp. 212–246, Oxford University Press (2018).

H. Thimbleby, “A Formal Methods Perspective on Computational Interaction”, Computational Interactivity, X. Bi, O. Hilliges, T. Igarashi & A. Oulasvirta (editors), Report from Dagstuhl Seminar, vol. 17232, pp. 60–61 (2017). DOI: 10.4230/DagRep.7.6.48

H. Thimbleby, A. Jacobson, A. M. Feit & K. Gajos, “Challenges and Problems in Computational Interaction”, Computational Interactivity, X. Bi, O. Hilliges, T. Igarashi & A. Oulasvirta (editors), Report from Dagstuhl Seminar, vol. 17232, pp. 62–63 (2017). DOI: 10.4230/DagRep.7.6.48

H. Thimbleby, “Treat People Like Computers? Designing Usable Systems for Special People”, Extraordinary People and Human-Computer Interaction, A. Edwards (editor), pp. 283–295, Cambridge University Press (1995). PDF

H. Thimbleby, “Usability, Communication and Security and Personal Digital Assistants (PDAs)”, Personal Information Management, P. J. Thomas (editor), pp. 31–43, Stanley Thornes (1995).

H. Thimbleby, “Computer Literacy and Usability Standards?”, User Needs in Information Technology Standards, C. D. Evans, B. L. Meek & R. S. Walker (editors), pp. 223–230, Butterworth-Heinemann (1993). PDF

H. Thimbleby & I. H. Witten, “User Modelling as Machine Identification: New Design Methods for HCI”, Advances in Human Computer Interaction, D. Hix & H. R. Hartson (editors), vol. IV, pp. 58–86, Ablex (1993). PDF

H. Thimbleby, “Heuristics for Cognitive Tools”, Proceedings NATO Advanced Research Workshop on Mindtools and Cognitive Modelling, Cognitive Tools for Learning, P. A. M. Kommers, D. H. Jonassen & J. T. Mayes (editors), NATO ASI Series F, pp. 161–168, Springer Verlag (1992). PDF DOI: 10.1007/978-3-642-77222-1_12

H. Thimbleby, “User Interface Design”, Software Engineer’s Reference Handbook, J. A. McDermid (editor), pp. 57/1–57/14, Butterworth-Heinemann (1991). PDF

2.4. Conference papers: refereed

H. Thimbleby & M. I. Nakovics, “Pizza HCI: Improving Medical App HCI”, Proceedings BCS Conference on HCI, Belfast, Northern Ireland (2018).

H. Thimbleby, G. Mauro, A. Domenici & C. Bernardeschi, “Extending a user interface prototyping tool with automatic MISRA C code generation”, Proceedings 3rd Workshop on Formal Integrated Development Environment (F-IDE), pp. 53–66, Limassol, Cyprus (2016). DOI: 10.4204/EPTCS.240.4

H. Thimbleby, P. Masci & P. Curzon, “Early identification of software causes of use-related hazards in medical devices”, Proceedings 5th EAI International Conference on Wireless Mobile Communication and Healthcare, London (2015).

H. Thimbleby, Y. Li & P. Oladimeji, “Exploring the Effect of Pre-operational Priming Intervention on Number Entry Errors”, Proceedings ACM Conference on Computer-Human Interaction — CHI 2015, pp. 1335–1344, ACM, Seoul, Republic of Korea (2015).

H. Thimbleby, P. Oladimeji, P. Masci & P. Curzon, “Issues in number entry user interface styles: Recommendations for mitigation”, Proceedings 5th EAI International Conference on Wireless Mobile Communication and Healthcare, London (2015). DOI: 10.4108/eai.14-10-2015.2261763

H. Thimbleby, P. O. Kristensson, X. Bi, A. Howes, A. Oulasvirta, R. Murray-Smith, J. Williamson & S. Zhai, “Principles, Techniques and Perspectives on Optimization and HCI”, Proceedings ACM Conference on Computer-Human Interaction — CHI 2015, CHI EA’15, pp. 2441–2444, ACM, Seoul, Republic of Korea (2015). URL DOI: 10.1145/2702613.2702662

H. Thimbleby, P. Masci, P. Oladimeji, P. Mallozzi & P. Curzon, “PVSio-web: Mathematically based tool support for the design of interactive and interoperable medical systems”, Proceedings 5th EAI International Conference on Wireless Mobile Communication and Healthcare, pp. 42–45, Ghent, Belgium: European Alliance for Innovation, London (2015). DOI: 10.4108/eai.14-10-2015.2261720

H. Thimbleby, P. Curzon, A. Blandford & A. Cox, “Safer Interactive Medical Device Design: Insights from the CHI+MED Project”, Proceedings 5th EAI International Conference on Wireless Mobile Communication and Healthcare, Ghent, Belgium: European Alliance for Innovation, London (2015).

=H. Thimbleby, =P. Masci, =Y. Zhang, =P. Jones & =P. Curzon, “Formal Verification of Medical Device User Interfaces using PVS”, Proceedings 17th International Conference on Fundamental Approaches to Software Engineering — FASE, =S. Gnesi & =A. Rensink (editors), Lecture Notes in Computer Science, vol. 8411, pp. 200–214, Springer-Verlag, Grenoble, France (2014). PDF DOI: 10.1007/978-3-642-54804-8_14

H. Thimbleby, P. Curzon, P. Masci, P. Oladimeji, R. Rukšėnas & E. D’Urso, “Human-Computer Interaction and the Formal Certification and Assurance of Medical Devices: The CHI+MED Project”, VeriSure: Verification and Assurance, Vienna (2014).

H. Thimbleby, M. Davies, P. Lee & A. Chamberlain, “Managing Gravity Infusion using a Mobile Application”, Proceedings BCS Conference on HCI, pp. 299–304 (2014). DOI: 10.14236/ewic/HCI2014.48

H. Thimbleby, H. Tu, P. Oladimeji, Y. Li & C. Vincent, “The Effects of Number-related Factors on Entry Performance”, Proceedings BCS Conference on HCI, pp. 246–251 (2014). DOI: 10.14236/ewic/hci2014.31

H. Thimbleby, P. Masci, P. Oladimeji & P. Curzon, “Tool demo: Using PVSio-web to demonstrate software issues in medical user interfaces”, 4th International Symposium on Foundations of Healthcare Information Engineering and Systems (FHIES2014), Washington DC, USA (2014).

H. Thimbleby, A. Cauchi, P. Oladimeji & G. Niezen, “Triangulating Empirical and Analytic Techniques for Improving Number Entry User Interfaces”, EICS2014, 6th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp. 243–252, ACM, Rome, Italy (2014). URL DOI: 10.1145/2607023.2607025

H. Thimbleby, A. Aggarwal & G. Niezen, “User Experience Evaluation Through the Brain’s Electrical Activity”, Proceedings of the 8th Nordic Conference on Human-Computer Interaction: Fun, Fast, Foundational, ACM NordiCHI’14, pp. 491–500, ACM, Helsinki, Finland (2014). URL DOI: 10.1145/2639189.2639236

H. Thimbleby, *P. Oladimeji & A. L. Cox, “A Performance Review of Number Entry Interfaces”, Proceedings of IFIP Conference on Human-Computer Interaction — Interact 2013, Designing for Diversity, P. Kotzé, G. Marsden, G. Lindgaard, J. Wesson & M. Winckler (editors), Lecture Notes in Computer Science, vol. 8117, pp. 365–382, Springer-Verlag, Berlin (2013). DOI: 10.1007/978-3-642-40483-2_26

=H. Thimbleby & =A. Gimblett, “Applying Theorem Discovery to Automatically Find and Check Usability Heuristics”, Proceedings ACM Engineering Interactive Computer Systems — EICS 2013, pp. 101–106, ACM, London (2013). URL PDF DOI: 10.1145/2480296.2480320

H. Thimbleby, Best Paper Award, “Reasons to Question Seven Segment Displays”, Proceedings ACM Conference on Computer-Human Interaction — CHI 2013, pp. 1431–1440, ACM, Paris, France (2013). Video PDF DOI: 10.1145/2470654.2466190

=H. Thimbleby & =D. Williams, “Using Nomograms to Reduce Harm from Clinical Calculations”, Proceedings IEEE International Conference on Healthcare Informatics — ICHI 2013, pp. 461–470, IEEE, Philadelphia, USA (2013). URL PDF DOI: 10.1109/ICHI.2013.62

=H. Thimbleby, =K. Y. Li, =S. X. Ding, =Z. Dong, =L. Qin, =P. Masci, =C. Vincent, =A. Cauchi, =A. Lewis, =S. B. Xing, =S. Sun, =E. Liu, =J. Di, =J. Wang & =M. Weich-Brady, “MediCHI: Safer Interaction in Medical Devices”, Proceedings ACM Conference on Computer-Human Interaction — CHI 2013, pp. 3267–3270, ACM, Paris, France (2013). DOI: 10.1145/2468356.2479663

H. Thimbleby, P. Oladimeji, *P. Masci & P. Curzon, “PVSio-web: A Tool for Rapid Prototyping Device User Interfaces in PVS”, Electronic Communications of the EASST, J. Bowen & S. Reeves (editors), vol. X, pp. 1/8–8/8 (2013). URL PDF

=H. Thimbleby & =Y. Li, “ViM: Vital Signs in Music”, Proceedings IEEE International Conference on Healthcare Informatics — ICHI 2013, p. 480, IEEE, Philadelphia, USA (2013). DOI: 10.1109/ICHI.2013.68

H. Thimbleby, A. Cauchi, A. Gimblett, P. Curzon & P. Masci, “Safer “5-key” Number Entry User Interfaces using Differential Formal Analysis”, Proceedings BCS Conference on HCI, vol. XXVI, pp. 29–38, Oxford University Press, Birmingham, UK (2012). URL PDF

H. Thimbleby, A. Cauchi & A. Gimblett, “Simulation to Evaluate Alternative Approaches to Blocking Use Errors”, Proceedings Design of Medical Devices Conference, Transactions of the ASME: Journal of Medical Devices, vol. 6, no. 1, pp. 017502-1 (2012). PDF DOI: 10.1115/1.4026680

H. Thimbleby, P. Cairns, A. Cox & D. Brumby, “Teaching HCI students to be researchers”, The Contextualised Curriculum: A CHI 2012 workshop, ACM (2012).

H. Thimbleby, *T. Owen & G. Buchanan, “Understanding User Requirements in Take-Home Diabetes Management”, Proceedings BCS Conference on HCI, vol. XXVI, pp. 268–273, Oxford University Press, Birmingham, UK (2012). PDF

H. Thimbleby & A. Gimblett, “Dependable Keyed Data Entry for Interactive Systems”, FMIS 2011, 4th International Workshop on Formal Methods for Interactive Systems, Electronic Communications of the EASST, vol. 45, pp. 1/16–16/16, Limerick, Ireland (2011). URL PDF DOI: 10.1145/1996461.1996497

H. Thimbleby, “Don’t Use 7-segment Displays”, Proceedings BCS Conference on HCI, pp. 3C:1–6, Oxford University Press, Newcastle, England (2011). PDF

H. Thimbleby, *P. Oladimeji & A. Cox, “Number Entry Interfaces and Their Effects on Error Detection”, Proceedings IFIP Conference on Human-Computer Interaction — Interact 2011, P. Campos, N. Graham, J. Jorge, N. Nunes, P. Palanque & M. Winckler (editors), Lecture Notes in Computer Science, vol. 6949, pp. 178–185, Springer-Verlag, Berlin (2011). PDF DOI: 10.1007/978-3-642-23768-3_15

H. Thimbleby, M. L. Wilson, W. Mackay, E. Chi, M. Bernstein & D. Russell, “RepliCHI — CHI Should Be Replicating and Validating Results More: Discuss”, ACM CHI’11 Extended Abstracts on Human Factors in Computing Systems, CHI EA ’11, pp. 463–466, ACM, Vancouver, BC, Canada (2011). DOI: 10.1145/1979742.1979491

H. Thimbleby, A. Gimblett & A. Cauchi, “Buffer Automata: A UI Architecture Prioritising HCI Concerns for Interactive Devices”, Proceedings ACM Engineering Interactive Computer Systems — EICS 2011, pp. 73–78, ACM, Pisa, Italy (2011). PDF DOI: 10.1145/1996461.1996497

H. Thimbleby & A. Gimblett, Best Paper Award, “User Interface Model Discovery: Towards a Generic Approach”, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS 2010, G. Doherty, J. Nichols & M. D. Harrison (editors), pp. 145–154, ACM, Berlin (2010). PDF DOI: 10.1145/1822018.1822041

H. Thimbleby, “Contributing to Safety and Due Diligence in Safety-critical Interactive Systems Development”, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS’09, G. Calvary, T. C. N. Graham & P. Gray (editors), pp. 221–230, ACM, Pittsburgh (2009). PDF DOI: 10.1145/1570433.1570474

H. Thimbleby, “Interaction Programming: Next Steps”, Proceedings ACM CHI, pp. 3811–3816, ACM (2009). PDF DOI: 10.1145/1520340.1520576

H. Thimbleby & P. Oladimeji, “Social Network Analysis and Interactive Device Design”, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS’09, G. Calvary, T. C. N. Graham & P. Gray (editors), pp. 91–100, ACM, Pittsburgh (2009). PDF DOI: 10.1145/1570433.1570453

H. Thimbleby, “Teaching and Learning HCI”, Proceedings HCI International, Part I, Universal Access, HCII 2009, C. Stephanidis (editor), Lecture Notes in Computer Science, vol. 5614, pp. 625–635, Springer Verlag, San Diego (2009). PDF DOI: 10.1007/978-3-642-02707-9_71

H. Thimbleby & J. Gow, “Applying Graph Theory to Interaction Design”, Proceedings Engineering Interactive Computer Systems — EICS2007/DSVIS 2007, J. Gulliksen (editor), Lecture Notes in Computer Science, vol. 4940, pp. 501–518, Springer Verlag, Salamanca, Spain (2008). PDF DOI: 10.1007/978-3-540-92698-6_30

H. Thimbleby, “Interaction Walkthrough: Evaluation of Safety Critical Interactive Systems”, Proceedings The XIII International Workshop on Design, Specification and Verification of Interactive Systems — DSVIS 2006, G. Doherty & A. Blandford (editors), Lecture Notes in Computer Science, vol. 4323, pp. 52–66, Springer Verlag, Dublin, Ireland (2007). PDF DOI: 10.1007/978-3-540-69554-7_5

H. Thimbleby & W. Thimbleby, “Internalist and Externalist HCI”, Proceedings British Computer Society HCI 2007 Conference, vol. 2, pp. 111–114, Lancaster, England (2007). PDF

H. Thimbleby & M. D. Harrison, “Names and References in User Interfaces”, Proceedings British Computer Society HCI 2007 Conference, vol. 2, pp. 107–110, Lancaster, England (2007). PDF

H. Thimbleby, “Using the Fitts Law with State Transition Systems to Find Optimal Task Timings”, Proceedings 2nd International Workshop on Formal Methods for Interactive Systems (FMIS2007), P. Curzon & A. Cerone (editors), pp. 151–162, Lancaster, England (2007).

=H. Thimbleby, =L. Oshlyansky & =P. Cairns, “Validating the Unified Theory of Acceptance and Use of Technology (UTAUT) tool cross-culturally”, Proceedings British Computer Society HCI 2007 Conference, vol. 2, pp. 83–86 (2007). PDF

H. Thimbleby, “Validity and Cross-Validity in HCI Publications”, Proceedings The XIII International Workshop on Design, Specification and Verification of Interactive Systems — DSVIS 2006, G. Doherty & A. Blandford (editors), Lecture Notes in Computer Science, vol. 4323, pp. 11–24, Springer Verlag, Dublin, Ireland (2007). PDF

H. Thimbleby, “Applying Bohm’s Ideas in the Age of Intelligent Environments”, Proceedings International Symposium on Intelligent Environments, pp. 27–33, Cambridge, England (2006). PDF

=H. Thimbleby, =J. Gow & =P. Cairns, “Automatic Critiques of Interface Modes”, Proceedings 12th International Workshop on Design, Specification and Verification of Interactive Systems — DSVIS 2005, =S. W. Gilroy & =M. D. Harrison (editors), Lecture Notes in Computer Science, vol. 3941, pp. 201–212, Springer Verlag, Newcastle, England (2006). PDF DOI: 10.1007/11752707_17

H. Thimbleby, *L. Oshlyansky & P. Cairns, “Breaking Affordance: Culture as Context”, Proceedings of 3rd. Nordic ACM Conference on Computer-Human Interaction — NordiChi 2004, pp. 81–84, Tampere, Finland (October 23-27, 2004). PDF DOI: 10.1145/1028014.1028025

H. Thimbleby & J. Gow, “Computer Algebra in Interface Design Research”, Proceedings of the Fifth ACM International Conference on Computer-Aided Design of User Interfaces — CADUI’2004, N. J. Nunes & C. Rich (editors), pp. 366–367, Funchal, Madeira (2004). URL PDF DOI: 10.1145/964442.964537

H. Thimbleby, “Computer Algebra in User Interface Design Analysis”, Proceedings British Computer Society HCI Conference, A. Dearden & L. Watts (editors), vol. 2, pp. 121–124, Research Press International (2004). URL PDF

H. Thimbleby, J. Gow & P. Cairns, “Misleading Behaviour in Interactive Systems”, Proceedings British Computer Society HCI Conference, A. Dearden & L. Watts (editors), vol. 2, pp. 33–36, Research Press International (2004). PDF

H. Thimbleby, “Supporting Diverse HCI Research”, Proceedings British Computer Society HCI Conference, A. Dearden & L. Watts (editors), vol. 2, pp. 125–128, Research Press International (2004). PDF

H. Thimbleby & J. Gow, “MAUI: An Interface Design Tool Based on Matrix Algebra”, Proceedings of the Fifth ACM International Conference on Computer-Aided Design of User Interfaces IV — CADUI’2004, R. J. K. Jacob, Q. Limbourg & J. Vanderdonckt (editors), pp. 81–94, Kluwer Aacedmic Publishers, Funchal, Maderia (2004). URL PDF

H. Thimbleby, *A. Blandford & N. Bryan-Kinns, “Understanding Interaction Traps”, Proceedings of BCS HCI2–3: Designing for Society, vol. 2, pp. 57–60 (2003). PDF

H. Thimbleby, *M. Jones & G. Buchanan, “Sorting out Searching on Small Screen Devices”, Proceedings 4th. International Symposium, Mobile Human-Computer Interaction HCI 2002, F. Paterno (editor), Lecture Notes in Computer Science, vol. 2411, pp. 81–94, Springer Verlag (2002). PDF DOI: 10.1007/3-540-45756-9_8

=H. Thimbleby & =P. Thomas, “The New Usability: The Challenge of Designing for Pervasive Computing”, Proceedings of the ICCC2002, 15th. International Conference on Computer Communication, =S. V. Raghavan & =S. P. Mudur (editors), pp. 382–388 (2002). PDF

H. Thimbleby, A. Blandford, P. Cairns, P. Curzon & M. Jones, “User Interface Design as Systems Design”, Proceedings People and Computers — Memorable Yet Invisible, X. Faulkner, J. Finlay & F. Détienne (editors), vol. XVI, pp. 281–301, Springer Verlag, London (2002). URL PDF

H. Thimbleby, G. Buchanan, S. Farrant, *M. Jones, G. Marsden & M. Pazzani, “Improving Mobile Internet Usability”, Proceedings 10th. World Wide Web Conference — WWW10, pp. 673–680, Hong Kong (2001). PDF DOI: 10.1145/371920.372181

H. Thimbleby, “Analysis and Simulation of User Interfaces”, Human Computer Interaction 2000, Proceedings British Computer Society Conference on Human-Computer Interaction, S. McDonald, Y. Waern & G. Cockton (editors), vol. XIV, pp. 221–237, Newcastle, England (2000). PDF

H. Thimbleby, *Y. L. Theng, N. Mohd-Nasir, G. Buchanan, M. Jones, D. Bainbridge & N. Cassidy, “Children as Design Partners and Testers for a Children’s Digital Library”, Proceedings 4th. European Conference on Research and Advanced Technology for Digital Libraries, ECDL 2000, J. Borbinha & T. Baker (editors), Lecture Notes in Computer Science, vol. 1923, pp. 249–258, Springer Verlag (2000).

H. Thimbleby, M. Jones & G. Marsden, “Empowering Users with Usability Certificates”, Human Computer Interaction 2000, Proceedings British Computer Society Conference on Human-Computer Interaction, S. Turner & P. Turner (editors), vol. II, pp. 37–38, Newcastle, England (2000). PDF

H. Thimbleby, N. Bryan-Kinns & A. E. Blandford, “Interaction Modelling for Digital Libraries”, Proceedings Workshop on Evaluation of Information Management Systems, pp. 1–10 (2000).

H. Thimbleby, *E. Davenport, M. Dibben, B. Friedman, S. P. Marsh & H. Rosenbaum, “Non-contractual Trust, Design, and Human Computer Interactions”, Proceedings ACM CHI (Extended Abstracts), pp. 239–240, Amsterdam, Holland (2000).

H. Thimbleby, “On Discerning Users”, How to make User Centred Design Usable, J. Gulliksen, A. Lantz & I. Boivie (editors), TRITA-NA-D0006, CID-72, pp. 63–78, KTH, Stockholm, Sweden (2000). PDF

H. Thimbleby, *G. Marsden, P. Gillary & M. Jones, “Successful User Interface Design from Efficient Computer Algorithms”, Proceedings ACM CHI (Extended Abstracts), pp. 181–182 (2000). PDF

H. Thimbleby, *Y. L. Theng, E. Duncker, N. M. Nasir & G. Buchanan, “Design Guidelines and User-Centred Digital Libraries”, Proceedings Third European Conference on Digital Libraries ECDL’99: Research and Advanced Technology for Digital Libraries, S. Abiteboul & A. Vercoustre (editors), Lecture Notes in Computer Science, vol. 1696, pp. 167–183, Springer Verlag (1999). PDF

H. Thimbleby, G. Marsden, P. Gillary & M. Jones, “Using Computing Science Principles in Interface Design”, Proceedings IFIP Conference on Human-Computer Interaction — Interact 1999, S. Brewster, A. Cawsey & G. Cockton (editors), vol. 2, pp. 47–48 (1999).

H. Thimbleby, “Specification-led Design”, Proceedings Living Life to the Full with Personal Technologies, no. IEE Seminar 98/268, pp. 4/1–4/9 (1998). DOI: 10.1049/ic:19980384

H. Thimbleby, *Y. L. Theng & G. Marsden, “Towards Continuous Usability Evaluation of Web Documents”, Proceedings BCS HCI’98, Conference Companion, J. May, J. Siddiqi & J. Wilkinson (editors), pp. 40–41 (1998).

H. Thimbleby & M. Addison, “Issues for Networked Interpersonal Communications: The Convergence of Technology … With What”, Proceedings Issues for Networked Interpersonal Communicators, IEE Colloquium, no. IEE Digest 1997/139, pp. 6/1–6/4 (1997). PDF DOI: 10.1049/ic:19970771

H. Thimbleby, Y. L. Theng, *C. Rigny & M. Jones, “Cognitive Task Graphs and Executable User Models for Better Hypertext”, Proceedings First Asia Pacific Conference on Human Computer Interaction — APCHI, L. K. Yong, L. Herman, Y. K. Leung & J. Moyes (editors), pp. 421–433, Singapore (1996). PDF

H. Thimbleby, *C. Rigny & Y. L. Theng, “Cognitive User Models as Design Aids”, Adjunct Proceedings BCS HCI’96, H. Thimbleby & A. Blandford (editors), pp. 139–144 (1996).

H. Thimbleby, Y. L. Theng & *C. Rigny, “Cognitive User Models as Design Aids”, Proceedings First Asia Pacific Conference on Human Computer Interaction — APCHI, L. K. Yong, L. Herman, Y. K. Leung & J. Moyes (editors), pp. 387–396, Singapore (1996).

H. Thimbleby, “Creating User Manuals for Use in Collaborative Design”, Proceedings ACM Conference on Computer-Human Interaction — CHI’96, M. Tauber (editor), pp. 279–280, Vancouver, Canada (1996). PDF

H. Thimbleby & A. Blandford, “The Interaction Design Centre”, Proceedings First Asia Pacific Conference on Human Computer Interaction — APCHI, L. K. Yong, L. Herman, Y. K. Leung & J. Moyes (editors), pp. 421–433, Singapore (1996).

H. Thimbleby, *Y. L. Theng & M. Jones, “‘Lost in Hyperspace’: Psychological Problem or Bad Design”, Proceedings First Asia Pacific Conference on Human Computer Interaction — APCHI, L. K. Yong, L. Herman, Y. K. Leung & J. Moyes (editors), pp. 387–396, Singapore (1996). PDF

H. Thimbleby & *C. Rigny, “CUM-DesTool: Applying Executable User Models for Designing Interactive Systems”, Adjunct Proceedings BCS HCI’96, H. Thimbleby & A. Blandford (editors), pp. 145–149 (1996).

H. Thimbleby & P. B. Ladkin, “A Proper Explanation When You Need One”, Proceedings British Computer Society Conference HCI’95, People and Computers, M. A. R. Kirby, A. J. Dix & J. E. Finlay (editors), vol. X, pp. 107–118, Cambridge University Press, Huddersfield (1995). PDF

H. Thimbleby, “Authoring Consistent Hypermedia Without Getting Lost”, Proceedings British Computer Society Conference on People and Computers, HCI’95, Adjunct Proceedings, G. Allen, J. Wilkinson & P. Wright (editors), pp. 118–124 (1995).

H. Thimbleby & M. A. Addison, “HyperDoc: An Interactive System Development Tool”, Proceedings British Computer Society Conference HCI’95, People and Computers, M. A. R. Kirby, A. J. Dix & J. E. Finlay (editors), vol. X, pp. 95–106, Cambridge University Press, Huddersfield (1995).

H. Thimbleby & M. A. Addison, “Hypermedia Manuals for Interactive Systems”, Proceedings The Authoring and Application of Hypermedia-based User-Interfaces, IEE Colloquium, no. IEE Digest 1995/202, pp. 5/1–5/4 (1995). DOI: 10.1049/ic:19951258

H. Thimbleby, ““Users as Computers”: An Approach to VR Design and Conceptual Evaluation”, Proceedings Conference on Interface to Real and Virtual Worlds, vol. IV, pp. 305–313 (1995).

H. Thimbleby & M. A. Addison, “Manuals as Structured Programs”, Proceedings British Computer Society Conference HCI’94, People and Computers, G. Cockton, S. W. Draper & G. R. S. Weir (editors), vol. IX, pp. 67–79, Cambridge University Press (1994). PDF

H. Thimbleby, “Combining Systems and Manuals”, Proceedings British Computer Society Conference on Human-Computer Interaction, HCI’93, J. L. Alty, D. Diaper & S. Guest (editors), vol. VIII, pp. 479–488, Cambridge University Press, Loughborough (1993). PDF

H. Thimbleby, “Creative Writing in Hypertext: Beyond Linking Concepts”, Proceedings Conference on Computers & Writing, vol. VI (1993).

H. Thimbleby, “Hypertext as a Combined System and Manual”, Proceedings Workshop on Issues in Computer Support for Documentation and Manuals, IEE Colloquium, no. IEE Digest 1993/169, pp. 8/1–8/5 (1993).

H. Thimbleby & D. J. Pullinger, “Observations on Practically Perfect CSCW”, Proceedings CSCW (Computer Supported Co-Operative Working) Issues for Mobile and Remote Workers, Joint CSCW SIG/IEE Colloquium, no. IEE Digest 1993/059, pp. 5/1–5/4 (1993). PDF

H. Thimbleby & *A. J. G. Cockburn, “Reducing User Effort in Collaboration Support”, Proceedings 1993 ACM/SIGCHI International Conference on Intelligent User Interfaces — IUI’93, W. D. Gray, W. E. Hefley & D. Murray (editors), pp. 215–218, ACM Press, Orlando, Florida (1993). PDF DOI: 10.1145/169891.169989

H. Thimbleby & *A. J. G. Cockburn, “Automatic Conversational Context: Avoiding Dependency on User Effort in Groupware”, Proceedings of OZCHI’92, Interface Technology: Advancing Human-Computer Communication, CHISIG Annual Conference, M. J. Rees & R. Iannella (editors), pp. 142–149, Australia (1992). PDF

H. Thimbleby, “Improving Usability with Design Tools”, Proceedings SERC/IMechE Annual Expert Meeting, Information Technology and Product Design, vol. 1, no. Section 3, pp. 59–63, St. Albans, UK (1992).

H. Thimbleby, “Intelligent Consumer Products”, Proceedings Intelligent Consumer Products, IEE/CSD Joint Colloquium, no. IEE Digest 1992/013, pp. 2/1–2/3 (1992).

H. Thimbleby, “Formal Methods without Psychology”, Proceedings Theory in Human-Computer Interaction, IEE Colloquium, no. IEE Digest 1991/192, pp. 6/1–6/6 (1991).

H. Thimbleby, “Sharing HyperCard Stacks”, Proceedings 7th Annual Apple European University Consortium Conference, pp. 68–71, Paris (1991).

H. Thimbleby, “The Future of Human Computer Interfaces for Computer Integrated Manufacture”, Proceedings ESPRIT Conference on CIM, St. Albans (1990).

H. Thimbleby, “On Formal Methods in HCI”, Proceedings Workshop on Formal Methods in HCI, IEE Colloquium, vol. III, no. IEE Digest 1989/151, pp. 1/–1/ (1989).

H. Thimbleby & R. Bornat, “The Life and Times of Ded, Display Editor”, Cognitive Ergonomics and Human Computer Interaction, J. B. Long & A. Whitefield (editors), pp. 225–255, Cambridge University Press (1989). PDF

H. Thimbleby, “Modes, WYSIWYG and The von Neumann Bottleneck”, Proceedings Workshop on Formal Methods and Human-Computer Interaction, vol. II, no. IEE Digest 1988/82 (1988).

H. Thimbleby, “Formal Methods and Human-Computer Interaction”, Proceedings Workshop on Formal Methods and Human-Computer Interaction, IEE Colloquium, no. IEE Digest No. 1987/09 (1987).

H. Thimbleby, A. J. Dix, M. D. Harrison & C. Runciman, “Interaction Models and The Principled Design of Interactive Systems”, Proceedings European Software Engineering Conference, H. Nichols & D. S. Simpson (editors), pp. 127–135, Springer Verlag (1987). DOI: 10.1007/BFb0022105

H. Thimbleby, “The Design of Two Innovative User Interfaces”, Proceedings British Computer Society Conference on Human Computer Interaction, HCI’86, M. D. Harrison & A. F. Monk (editors), pp. 336–351, Cambridge University Press, York (1986).

H. Thimbleby & G. S. Macfarlane, “The TIN: An Approach to Powerful and Cheap User Interfaces”, Proceedings 8th. International Conference on Computer Communication, ICCC’86, P. J. Kuehn (editor), pp. 238–241, North-Holland, Munich (1986).

H. Thimbleby & M. D. Harrison, “Formalising Guidelines for the Design of Interactive Systems”, Proceedings British Computer Society Conference on Human Computer Interaction, HCI’85, S. Cook & P. Johnson (editors), pp. 161–171, Cambridge University Press, Norwich (1985).

H. Thimbleby, “Generative User-Engineering Principles for User Interface Design”, Proceedings First IFIP Conference on Human-Computer Interaction — Interact 1984, B. Shackel (editor), pp. 661–666, North-Holland, London (1985). PDF

H. Thimbleby, “Generative User Engineering Principles”, 9th. Cranfield Conference on Mechanised Information Transfer (1984).

H. Thimbleby, “Generative User-Engineering Principles for User Interface Design”, Proceedings First IFIP Conference on Human-Computer Interaction — Interact 1984, B. Shackel (editor), vol. 2, pp. 102–107, London (1984). PDF

H. Thimbleby, “Basic User Engineering Principles for Display Editors”, Proceedings 6th. International Conference on Computer Communication, ICCC’82, M. B. Williams (editor), pp. 537–542, North Holland, London (1982).

H. Thimbleby, “Interactive Systems Design: A Personal View”, Proceedings IEE Conference Man/Machine Systems, no. IEE Publication 212, pp. 118–122, Manchester (1982).

H. Thimbleby, “A Text Display Editor as a Terminal Driver”, Proceedings International Conference on Document Preparation Systems, pp. 13–14, Lausanne (1981).

H. Thimbleby, “Dialogue Determination”, 7th. Cranfield Conference on Mechanised Information Transfer (1979).

H. Thimbleby, “Interactive Technology: The Role of Passivity”, Proceedings 23rd. Annual Human Factors Conference, C. K. Bensel (editor), pp. 80–84, Boston, USA (1979).

2.5. Conference posters: refereed

H. Thimbleby, *J. Webster & P. Eslambolchilar, “From Rotary Telephones to Universal Number Entry Systems: Can the Past Re-shape the Future?”, 14th ACM International Conference on Ubiquitous Computing, UbiComp’2012 (2012).

H. Thimbleby, A. Cauchi, A. Gimblett, P. Cairns & A. Cox, “Goal-based Design Improves Interaction Dependability”, Digital Engagement 2011, Newcastle (2011).

H. Thimbleby & *G. Marsden, “Designing the Interface Programming Language for the End User”, BCS Conference on People and Computers, HCI’94 (1994).

3. HCI — Invited publications: not refereed

3.1. Forewords and keynotes

H. Thimbleby, “Living in the past is written in stone; The future is written in parallel — Writing a book on Health IT”, Future of Text 2019 Symposium, Southampton (2019).

H. Thimbleby, “Human Error in Safety-Critical Programming”, Developing Safe Systems, Proceedings of the 24th Safety-Critical Systems Symposium, Keynote, M. Parsons & T. Anderson (editors), pp. 183–202, Center for Software Reliability, Safety-Critical Systems Club, Brighton, UK (2016).

H. Thimbleby, “Unknown knowns — A call to fix healthcare IT where it hurts”, High Integrity Systems Symposium, Keynote, Oslo, Norway (2015).

H. Thimbleby, “Improving Safety in Medical Devices and Systems”, Proceedings of the IEEE International Conference on Healthcare Informatics 2013 (ICHI 2013), Keynote, pp. 1–13, Philadelphia, USA (2013). PDF DOI: 10.1109/ICHI.2013.91

H. Thimbleby, “Interactive Numbers — A Grand Challenge”, Proceedings of IHCI 2011: IADIS International Conference Interfaces and Human Computer Interaction 2011, Keynote, K. Blashki (editor), pp. xxviii–xxxv, International Association for the Development of the Information Society, Rome, Italy (2011). PDF

H. Thimbleby, *A. Holzinger & R. Beale, “Human-Computer Interaction for Medicine and Health Care (HCI4MED): Towards making information usable”, International Journal of Human-Computer Studies, vol. 68, no. 6, pp. 325–327 (2010). PDF DOI: 10.1016/j.ijhcs.2010.03.001

H. Thimbleby, “Interactive Systems Need Safety Locks”, Proceedings of the IEEE ITI 2010 32nd International Conference on Information Technology Interfaces, Keynote, V. Luzar-Stiffler, I. Jarec & Z. Bekic (editors), pp. 29–36, Cavtat, Croatia (2010). PDF

H. Thimbleby, “Avoiding Latent Design Conditions Using UI Discovery Tools”, Proceedings 9th Naturalistic Decision Making, NDM9, Keynote, B. L. W. Wong & N. A. Stanton (editors), pp. 20–27, London (2009). PDF DOI: 10.1080/10447310903498692

H. Thimbleby, “Teaching HCI to Make It Come Alive”, Keynote, C. Giovannella, P. Kotze & W. Wong (editors), Magazine of Interaction Design and Architecture(s), no. 3 & 4, pp. 9–16 (2008). PDF

H. Thimbleby, “Understanding User Centered Design (UCD) for People with Special Needs”, 11th International Conference, ICCHP 2008, Computers Helping People with Special Needs, Keynote, K. Miesenberger, J. Klaus, W. Zagler & A. Karshmer (editors), Lecture Notes in Computer Science, vol. 5105, pp. 1–17, Springer Verlag, Linz, Austria (2008). URL PDF DOI: 10.1007/978-3-540-70540-6

H. Thimbleby, “User-centered Methods are Insufficient for Safety Critical Systems”, USAB’07 — Usability & HCI for Medicine and Health Care, Keynote, A. Holzinger (editor), Lecture Notes in Computer Science, vol. 4799, pp. 1–20, Springer Verlag, Graz, Austria (2007). PDF

H. Thimbleby, “Reflections on Symmetry”, Proceedings IEEE/ACM Advanced Visual Interfaces — AVI2002, Keynote, pp. 28–33, Venice, Italy (2002). PDF DOI: 10.1145/1556262.1556265

H. Thimbleby, “Symmetry for Successful Interactive Systems”, Proceedings ACM CHI New Zealand, OZCHI, Keynote, S. Jones & M. Masoodian (editors), pp. 1–9, Waikato, New Zealand (2002). PDF DOI: 10.1145/2181216.2181217

H. Thimbleby, “Affordance and Symmetry”, Proceedings Interactive Systems: Design, Specification, and Verification, 8th. International Workshop — DSVIS 2001, Keynote, C. Johnson (editor), Lecture Notes in Computer Science, vol. 2220, pp. 199–217, Springer Verlag, Glasgow (2001). PDF

H. Thimbleby, “Symmetry as a Connection between Affordance and State Space”, Proceedings Design, Specification and Verification of Interactive Systems — DSVIS 2001, Keynote, C. Johnson (editor), GIST Technical Report, G2001-1, pp. 10–19, Glasgow (2001).

H. Thimbleby, “The Computer Science of Everyday Things”, Proceedings of the 2nd. IEEE Australasian User Interface Conference — AUIC’01, Australian Computer Science Communications, Keynote, P. Calder & M. Rees (editors), vol. 23, no. 5, pp. 3–12, Australia (2001). PDF DOI: 10.1109/AUIC.2001.906270

H. Thimbleby, “Design Probes for Handheld and Ubiquitous Computing”, Proceedings Handheld and Ubiquitous Computing, First International Symposium — HUC’99, Keynote, H. Gellersen (editor), Lecture Notes in Computer Science, vol. 1707, pp. 1–19, Springer Verlag, Karlsruhe, Germany (1999). PDF

H. Thimbleby, “Visualising the Potential of Interactive Systems”, Proceedings of the 10th. IEEE International Conference on Image Analysis and Processing (ICIAP’99), Keynote, pp. 670–677, Trento, Italy (1999). PDF DOI: 10.1109/ICIAP.1999.797672

H. Thimbleby, “The Detection and Elimination of Spurious Complexity”, Proceedings of the Workshop on User Interfaces for Theorem Provers, Keynote, R. C. Backhouse & J. C. M. Baeten (editors), pp. 15–22, Eindhoven, Holland (1998).

H. Thimbleby, “Enhanceable User Interfaces”, Proceedings InfoTech’93, Den Norske Dataforening, Norwegian Computer Society Conference, Keynote, pp. 1–5, Oslo, Norway (1993).

H. Thimbleby, “Foreword”, The Computer User as a Toolsmith: The Use, Reuse and Organization of Computer-Based Tools (by S. Greenberg), pp. xiii–xiv, Cambridge University Press (1993).

H. Thimbleby, “Interactive Consumer User Interfaces”, Proceedings InfoTech’93, Den Norske Dataforening, Norwegian Computer Society Conference, Keynote, pp. 1–9, Oslo, Norway (1993).

H. Thimbleby, “Foreword”, Pattern Recognition and Neural Nets in HCI, J. Finlay & R. Beale (editors), pp. 15–16, Ellis Horwood (1992).

H. Thimbleby, “Can Humans Think?”, Ergonomics Society Annual Lecture, Keynote, Southampton (April 1991).

H. Thimbleby, “Bugs: The Issue Facing HCI”, Proceedings British Computer Society Conference on Human Computer Interaction, HCI’89, Keynote, A. Sutcliffe & L. Macaulay (editors), vol. V, pp. 105–107, Cambridge University Press, Nottingham (1989).

H. Thimbleby, “Ease of Use — The Ultimate Deception”, Proceedings British Computer Society Conference on Human Computer Interaction, HCI’86, Keynote, M. D. Harrison & A. F. Monk (editors), pp. 78–94, Cambridge University Press, York (1986).

H. Thimbleby, ““What You See is What You Have Got” — A User-Engineering Principle for Manipulative Display?”, First German ACM Conference on Software Ergonomics, Keynote, H. Balzert (editor), Proceedings ACM German Chapter, vol. 14, pp. 70–84, Nuremburg, Germany (1983). PDF

3.2. Special issues

=H. Thimbleby, =H. Tu, =P. Masci & =C. Vincent, “IWC Special Issue in Human Factors and Interaction Design for Critical Systems”, Interacting with Computers, vol. 28, no. 2, pp. 149–150 (2016). DOI: 10.1093/iwc/iwv038

=H. Thimbleby & =P. Langdon, “Inclusion and Interaction: Designing Interaction for Inclusive Populations”, Foreword, Interacting with Computers, vol. 22, no. 6, pp. 439–448 (2010). DOI: 10.1016/j.intcom.2010.08.007

3.3. Contributions to edited volumes

H. Thimbleby, “The Frustrations of a Pushbutton World”, 1993 Encyclopėdia Britannica Yearbook of Science and the Future, pp. 202–219, Encyclopėdia Britannica Inc. (1992).

H. Thimbleby, “User Interface Design: Generative User Engineering Principles”, Fundamentals of Human-Computer Interaction, A. F. Monk (editor), pp. 165–180, Academic Press (1984).

3.4. Editorials, articles and reviews in journals

H. Thimbleby, “User Interface”, Letter, Communications of the ACM, vol. 34, no. 7, pp. 17–18 (1991).

H. Thimbleby, “Letter”, Communications of the ACM, vol. 31, no. 8, pp. 944–945 (1988).

3.5. Articles in other journals

H. Thimbleby, “Interaction design by algebra!?”, ACM Interactions, ACM (in press).

H. Thimbleby, “The Cutting Edge of HCI”, BCS Interfaces, vol. 80, pp. 6–7 (2009). PDF

H. Thimbleby, “Press On”, British Computer Society ITNOW, p. 17, BCS (May, 2008).

H. Thimbleby, “Not Everything Your Computer Does is Magical”, The Independent, Monday Review, p. 4 (January 7, 2002). URL

H. Thimbleby, “The Computer Science of Everyday Things”, Multimedia Information and Technology, vol. 27, no. 4, pp. 328–330 (2002).

H. Thimbleby, “The Computer Science of Everyday Things”, Mathematics Today, vol. 38, no. 4, pp. 107–108 (2002).

H. Thimbleby, “Walking the Computer Tightrope”, The Daily Telegraph, p. 22 (March 26, 1996). PDF

H. Thimbleby, “Can Anyone Work the Video?”, New Scientist, vol. 129, no. 1757, pp. 48–51 (1991). PDF

H. Thimbleby, “Computer Literacy”, SocInfo, no. 5, pp. 16–19 (1991).

H. Thimbleby, “Knowing the User”, InterMedia, vol. 19, no. 4–5, pp. 55–56 (1991).

H. Thimbleby, “Telephones Now And…”, InterMedia, vol. 19, no. 4–5, pp. 50–51 (1991).

H. Thimbleby, “The Undomesticated Video Recorder”, Image Technology, Journal of the British Kinematograph, Sound and Television Society, vol. 72, no. 6, pp. 214–216 (1991). PDF

3.6. Reviews in other journals

H. Thimbleby, “The Frustrated User Always Knows Better than the Engineer”, Usability Engineering (by J. Nielsen), New Scientist, vol. 139, no. 1887, pp. 40–41 (1993).

4. HCI — Other publications

4.1. Theses

H. Thimbleby, Design Principles for Interactive Text Processing Software, PhD Thesis (1981).

H. Thimbleby, Towards Interactive Systems Evaluation, MSc Thesis (1977).

4.2. Patents

H. Thimbleby & W. Thimbleby, “Interactive Display”, A Novel User Interface, UK Patent No. 0512865.7 (subsequently patented in Australia, Europe, New Zealand and the USA) (2005).

H. Thimbleby, M. Jones & G. Marsden, “A Data Information Retrieval System And Method of Retrieving Data”, UK Patent No. 9711230.4 (1997).

4.3. Correspondence and other communications

H. Thimbleby, “Driverless Cars and Computer Error”, Letter, The Times, p. 29 (10 February, 2015).

H. Thimbleby, “Driven to Distraction?”, Letter, The Times, p. 25 (19 August, 2008).

H. Thimbleby, “Are there virtues in virtual reality?”, She magazine, no. June, p. 193 (2005).

H. Thimbleby, M. Jones, G. Buchanan & G. Marsden, “User Interfaces for Mobile Web devices”, Workshop on Web & Mobility, 9th World Wide Web Conference, Amsterdam (2000). PDF

H. Thimbleby, “Computer Chaos”, Letter, The Times, p. 22 (2 April, 1999).

H. Thimbleby, “Cost of Courtesy in Computers”, Letter, The Times, p. 21 (October 14, 1995).

H. Thimbleby, “It Doesn’t Add Up”, Letter, New Scientist, vol. 145, no. 1965, p. 50 (1995).

H. Thimbleby, “Systems, Manuals, Usability and Graph Theory”, Report on SERC Grant No. GR/J43110 (1994).

H. Thimbleby, “Principles First”, Letter, The Independent, p. 15 (10 September, 1993).

H. Thimbleby, “Designed for Freaks by Freaks”, Letter, IEE News, p. 3 (December 5, 1991).

H. Thimbleby, “User Interface Design Review”, Stirling Observer, p. 5 (15 August, 1990).

H. Thimbleby, “Macintoshes from Amsterdam”, DeskTop, no. 8, p. 3 (2nd. quarter, 1989).

H. Thimbleby, “Equal Opportunity and the Design of Interactive Systems”, Stanford University, California (1986).

H. Thimbleby, “A Basic Introduction to Typing and Editing on the Queen Mary College Unix Systems” (1981).

5. HCI — Presentations, exhibitions, debates, workshops

5.1. Gresham College lectures and videos

H. Thimbleby, “Design by Symmetry”, Gresham College (27 March, 2003). Video PDF

H. Thimbleby & A. Blandford, “Designing for Humans”, Gresham College (13 February, 2003). Video PDF

H. Thimbleby, “Designing Microwave Cookers”, Gresham College (26 January, 2003). Video PDF

H. Thimbleby, “Designing Gadgets”, Gresham College (26 September, 2002). Video PDF

H. Thimbleby, “Designing Mobile Phones”, Gresham College (28 November, 2002). Video PDF

H. Thimbleby, “From Henry Briggs to Modern Calculators”, Gresham College (29 November, 2001). Video PDF

H. Thimbleby, “The Computer Science of Everyday Things”, Gresham College (15 October, 2001). Video PDF

5.2. Unpublished keynotes

H. Thimbleby, “Computational Interaction from Formal Methods perspective”, Computational Interactivity, Keynote, Schloss Dagstuhl, Germany (2017).

H. Thimbleby, “Human factors failings in the German Enigma design”, SFI (Studencki Festival Informatatyczny) Academic IT Festival, Keynote, Kraków, Poland (2017). URL

H. Thimbleby, “History of Key Issues (in formal methods for HCI)”, IFIP WG 2.7, London (2010).

H. Thimbleby, “Teaching HCI to Make it Come Alive”, Human-Computer Interaction Educators, HCIEd, Keynote, Rome (2008). URL

H. Thimbleby, “Models of Reactive Systems and Their Complex Interactive Behaviour”, Brain Computer Interaction: PASCAL Workshop 2007—BCI Meets HCI, Keynote (2007).

H. Thimbleby, “HCI and Ethics”, EPSRC Loughborough Workshop on the Future of HCI (2007).

H. Thimbleby, “Digital Stories”, ESRC Workshop on Universal Access, Keynote, London (2006).

H. Thimbleby, “The Computer Science of Everyday Things”, Faculty Lecture, Keynote, Glasgow University (2006).

H. Thimbleby, “Designing for Usability”, CIRCUA ESRC Conference (2005).

H. Thimbleby, “Knowing Computer Technology”, Christians in Science Annual Conference, Keynote, Sheffield (2004).

H. Thimbleby, “Design Probes”, Xootic Symposium on Pervasive Computing, Keynote (2001).

H. Thimbleby, “Symmetry and Affordance”, Xootic Symposium on Pervasive Computing, Keynote (2001).

H. Thimbleby, “Just Programming”, Sixth International Conference on Object-Oriented Information Systems, OOIS2000, Keynote (2000).

H. Thimbleby, “Killer User Interfaces”, WAP und Mobile eCommerce, Keynote, Frankfurt (2000).

H. Thimbleby, “What is The Computer Medium?”, Multi-viewpoint, Shaping the Human-Computer Interface, Keynote, Design Research Society Conference (1998).

H. Thimbleby, “The Challenge of Technological Hubris”, ϵτ’94 Conference, Keynote, CCTA (Government Office: Government Centre for Information Systems (1994).

H. Thimbleby, “Can Humans Think?”, The Ergonomics Society Annual Lecture, The Ergonomics Society Lecture, Keynote (1991).

5.3. Invited conference presentations

H. Thimbleby, “The science of HCI”, Designing Digital Futures Workshops, Sony, Pencoed (2011).

H. Thimbleby, “The science of HCI”, Designing Digital Futures Workshops, Ty Menai, Bangor (2011).

H. Thimbleby, “History of Key Issues, and Why We are Failing”, IFIP WG 2.7/13.4 User Interface Engineering, Open Problems in User Interface Engineering Workshop, London (2009).

H. Thimbleby, “State Machine Engineering”, IFIP WG 2.7/13.4 User Interface Engineering, Open Problems in User Interface Engineering Workshop, London (2009).

H. Thimbleby, “Architects or Builders?”, HCIed 2008: Architecting The Future, Rome (2008).

H. Thimbleby, “Digital Stories”, Royal Society/NRF Conference, User-Generated Content Systems and Services for Developing Country Contexts, Cape Town, South Africa (2008).

H. Thimbleby, “User Generated Content: The Grand Challenges”, Royal Society/National Research Foundation South African Workshop on User Generated Content for Developing Countries, Cape Town (2008).

H. Thimbleby, “Interactive Television”, Londonone: iTV Conference, London (2002).

H. Thimbleby, “Automating Manuals”, Bluecoat Conference, London (2001).

H. Thimbleby, “UCL Interaction Centre”, Natural History Museum, London (2001).

H. Thimbleby, “UK HCI: Public and Private Thoughts”, Fourth Workshop on Effective Training and Education in HCI (2001).

H. Thimbleby, “Handheld and Ubiquitous Computing, HUC2k”, EPSRC Workshop (2000).

H. Thimbleby, “Mobile Phones”, Design for Usability, London (2000).

H. Thimbleby & P. Cairns, “Thoughts on User Interface Patterns”, Patterns in Human Computer Interaction, IFIP WG13.2/BCS HCI Group (2000).

H. Thimbleby & P. Duquenoy, “Justice and Design”, IFIP 9.2.2, Namur, Belgium (1999).

H. Thimbleby, “User Centred Tools”, Workshop on User Centred Design, Interact’99, Edinburgh (1999).

H. Thimbleby, “Making Computing Exciting”, First Workshop on the Design of Hypermedia, CERN, Geneva (1998).

H. Thimbleby, “EPSRC Panel”, BCS Conference on People and Computers, HCI’97, Bristol (1997).

H. Thimbleby, “Interactive devices”, Science Prestige Lecture, University of Canterbury, Christchurch, New Zealand (1997).

H. Thimbleby, “Visualising The Future”, BT, Martlesham (1997).

H. Thimbleby & M. A. Addison, “Hyperdoc Demonstration”, BCS Conference on People and Computers, HCI’94 Demonstration Session (1994).

H. Thimbleby, “‘Fifth Generation’ User Interfaces: The Way Ahead For Complex Systems”, BCS Conference on People and Computers, HCI’94 Demonstration Session (1994).

H. Thimbleby, “Designing Easy to Use Gadgets”, IEE Surrey Region AGM Lecture (1993).

H. Thimbleby, “Interaction Style”, BCS Electronic Publishing Specialist Group Conference (1993).

H. Thimbleby, “New Consumer Interfaces”, BCS Conference on People and Computers, Industrial Programme, vol. VIII (1993).

H. Thimbleby, “Why Are Children Better At Using Video Recorders Than Their Parents?”, British Association for Advancement of Science Annual Conference, Bristol (1993).

H. Thimbleby, “Human Computer Interfaces”, The Scottish Computer Show, Glasgow (1992).

H. Thimbleby, “Principles for User Enhanceable Systems”, Department of Trade and Industry User Enhanceable Systems Programme, London (1992).

H. Thimbleby, “Usability by Design”, Conference on Open Systems, Scottish Enterprise/Forth Valley Enterprise Conference (1992).

H. Thimbleby, “Video Recorders Adults Can Use”, Edinburgh International Science Festival, Edinburgh (1992).

H. Thimbleby, “Computers Have No ‘Special Needs’ Yet They Can Hardly Use Anything”, Workshop on Human-Computer Interaction and Users with Special Needs, York (1991).

H. Thimbleby, “Humans are Computers Too!”, Edinburgh International Science Festival (1991).

H. Thimbleby, “New Approaches to Design”, Second Joint Research Council Summer School, London (1991).

H. Thimbleby, “The Main Problem in HCI”, Panel Session, BCS Conference on People and Computers, HCI’91, Edinburgh (1991).

H. Thimbleby, “Information Technology: High Technology and a Risk Activity”, Comett Workshop, Montpellier (1990).

H. Thimbleby, “Using Menus”, Scottish HyperCard Users’ Group Meeting (1990).

H. Thimbleby, “Bugs”, Edinburgh International Science Festival (1989).

H. Thimbleby, “Simple Algebraic Properties of Interfaces”, Reasoning about Interaction, Alvey Workshop, York (1989).

H. Thimbleby, “User vs Designer: The Case of Bugs”, Computers—Visions for the Future, Canon Research Europe (1989).

H. Thimbleby, “Author’s Cross Referencing”, BCS Software Engineering Specialist Group, Manchester (1988).

H. Thimbleby, “User Models”, BCS Conference on Expert Systems’88, Brighton (1988).

5.4. Invited lectures, webinars and seminars

H. Thimbleby & R. Koppel, “Critical Issues in Electronic Health Record (EHR) Patient Safety”, SafetyLeaders.org webinar (2015).

H. Thimbleby, “Devices are not equally safe: Buy and use them carefully”, National Medical Devices Safety Network, NHS Webex (2015).

H. Thimbleby, “Failure of medical device regulation”, Cambridge University (2015).

H. Thimbleby, “Human Factors and missed solutions to WWII Enigma design weaknesses”, Cambridge University (2015).

H. Thimbleby, “Outside In: Health-Tech Continuum”, Politico TV, Washington DC, USA (2015).

H. Thimbleby, “The best way to improve healthcare is to improve programmers”, Høyteknologisenteret i Bergen, Norway (2015).

H. Thimbleby, “The World War II Enigma and its Human Factors lessons”, University of Bergen, Norway (2015).

H. Thimbleby, “Overview of Human-Computer Interaction”, Lingnan University, Hong Kong (2014).

H. Thimbleby, “Social Network Analysis and Interactive Device Design Analysis”, Networks Research Group, Swansea University (2013).

H. Thimbleby, “Interactive Numbers”, SRI International (SRI), San Francisco (2012).

H. Thimbleby, “Re-affordance — Taking affordance into interaction”, Smith-Kettlewell Eye Research Institute (2012).

H. Thimbleby, “Interactive numbers”, City University (2011).

H. Thimbleby, “Rules for dependable number entry”, UCL (2011).

H. Thimbleby, “From machine guns to traffic lights”, Middlesex University (2010).

H. Thimbleby, “Using digital stories for research and learning”, George Ewart Evans Centre for Storytelling, Glamorgan (2010).

H. Thimbleby, “Best of people and computers”, Georgia Tech, Atlanta (2009).

H. Thimbleby, “Keynote notes”, Apple Computer, Pittsburgh (2009).

H. Thimbleby, “Moving from user interface design to interaction programming”, MIT (2009).

H. Thimbleby, “Desiging Interactive Systems”, Bombay Indian Institute of Technology (BIIT), Mumbai (2008).

H. Thimbleby, “Interaction programming in use”, Microsoft Research, Bangalore (2008).

H. Thimbleby, “Digital Stories”, Stanford University, California (2007).

H. Thimbleby, “Press On”, Taliesin Theatre, Swansea (2007).

H. Thimbleby, “Problems and Solutions with Simple Interactive Devices” (2007).

H. Thimbleby, “Problems and Solutions with “Simple” Interactive Devices”, Stanford University, CS 47: Seminar on People, Computers and Design (19 January, 2007). Video

H. Thimbleby, “Digital Stories for UCD”, Microsoft Research Cambridge (2006).

H. Thimbleby, “Interaction Technology and Its Impact on Science”, Department for Environment, Food and Rural Affairs (DEFRA) (2006).

H. Thimbleby, “New Computer User Interfaces”, St. Andrews University (2006).

H. Thimbleby, “Science Café”, Welsh National Eisteddfod (2006).

H. Thimbleby, “The Cargo Cult of Calculators (And a Cure)”, St. Andrews University, Scotland (2006).

H. Thimbleby, “The Cargo Cult of Everyday Computing (And a Cure)”, St. Andrews University, Scotland (2006).

H. Thimbleby, “The Cargo Cult of Mobile Phones (And a Cure)”, St. Andrews University, Scotland (2006).

H. Thimbleby, “Thinking out of the Computer Science Cargo Cult Box”, St. Andrews University, Scotland (2006).

H. Thimbleby, “A chance to change the world with a new user interface”, Nottingham University (2005).

H. Thimbleby, “Bad (computer) Science”, Bangor University, Wales (2005).

H. Thimbleby, “Cargo Cult Computer Science”, Glasgow University (2005).

H. Thimbleby, “See the future … Tomorrow’s technology today”, Exhibition in National Waterfront Museum (2005).

H. Thimbleby, “Varieties of HCI”, UCL (2005).

H. Thimbleby, “Mobile Phones”, London Nautical School (2004).

H. Thimbleby, “User Interface Design”, Lancaster University (2003).

H. Thimbleby, “Computer Science of Everyday Things”, Otago University, New Zealand (2002).

H. Thimbleby, “Mobile Phones”, St. Paul’s Girls School, London (2002).

H. Thimbleby, “Symmetry”, Nanyang Technological University, Singapore (2002).

H. Thimbleby, “Tour of New Zealand Universities: Talks On Computer Science Research and Cryptography”, Lecture Tour, 10 lectures, in each NZ university (2002).

H. Thimbleby, “Affordance and User Interface Design”, University College London (2001).

H. Thimbleby, “Affordance & Symmetry”, Human-Computer Interaction Institute, Carnegie Mellon University, USA (2001).

H. Thimbleby, “Challenges in HCI”, Tufts University, Boston, USA (2001).

H. Thimbleby, “Computer Science and Everyday Things”, de Montfort University (2001).

H. Thimbleby, “Future Personal Technologies”, Tufts University, Boston, USA (2001).

H. Thimbleby, “Symmetry”, Georgia Institute of Technology, Atlanta, USA (2001).

H. Thimbleby, “Symmetry & Affordance”, University of Cape Town, South Africa (2001).

H. Thimbleby, “Ticket Machines and Ubiquitous Computing”, Aware Home Research Initiative, Georgia Institute of Technology (2001).

H. Thimbleby, “Ubiquitous User Interfaces”, University of Bath (2001).

H. Thimbleby, “User Interface Design”, George Mason University, USA (2001).

H. Thimbleby, “Computer Science of Everyday Things”, Stellenbosch University, South Africa (2000).

H. Thimbleby, “Computer Science of Everyday Things”, University of Cape Town, South Africa (2000).

H. Thimbleby, “Computer Science of Everyday Things”, Cambridge University (2000).

H. Thimbleby, “Contributions from Computing”, University of South Africa (2000).

H. Thimbleby, “Interaction Design”, University of York (2000).

H. Thimbleby, “Interaction Design”, Microsoft Research, Cambridge (2000).

H. Thimbleby, “The Crisis in Computer Science”, Stellenbosch University, South Africa (2000).

H. Thimbleby, “Inspiration, Insight, Influence”, Rutgers University, USA (1999).

H. Thimbleby, “Interactive Design”, Centre for Electronic Arts, London (1999).

H. Thimbleby, “On Discerning Users”, Royal Institute of Technology, Sweden (1999).

H. Thimbleby, “Creative and Effective Design: A Critique of the Culture of Amazing Technology”, BCS Evening Lecture at University of West of England (1998).

H. Thimbleby, “Dangerous Toys”, IEE Surrey Region AGM Lecture (1998).

H. Thimbleby, “Gadgets: Fun or Dangerous?”, Interactive Information Institute and Centre for Design, Royal Melbourne Institute of Technology, Victoria, Australia (1998).

H. Thimbleby, “System Design”, Evening lecture, The Oxford Trust (1998).

H. Thimbleby, “User Interfaces”, Cheltenham & Gloucester College (1997).

H. Thimbleby, “From Faxing to Flying: Guaranteeing Better and Safer Systems”, Philips Research Labs, Reading (1996).

H. Thimbleby, “From Faxing to Flying: Guaranteeing Better and Safer Systems”, IEE Evening Lecture, London (1995).

H. Thimbleby, “Generating Hypertext Automatically”, University College London (Computer Science) (1995).

H. Thimbleby, “Mathematical Approaches to Hypertext”, Centre for Electronic Arts, London (1995).

H. Thimbleby, “Finite State Machines Rehabilitated”, Glasgow University (1994).

H. Thimbleby, “Putting The Engineering Back Into Usability Engineering”, Hewlett Packard Laboratories (1994).

H. Thimbleby, “Talking to Machines”, Centre for Cognitive Science/Human Communication Research Centre, Edinburgh (1994).

H. Thimbleby, “Beyond Mere Hypertext”, Queen Mary & Westfield College, London (1993).

H. Thimbleby, “Creative Hypertext”, University of York (1993).

H. Thimbleby, “Generating Manuals”, Canon Research Centre Europe (1993).

H. Thimbleby, “Hypertext and Finite State Machines”, University of Waikato, New Zealand (1993).

H. Thimbleby, “Hypertext and Finite State Machines”, Sheffield University (1993).

H. Thimbleby, “Statecharts”, Heriot-Watt University (1993).

H. Thimbleby, “The Medieval State of Computing and How to Get Beyond It”, Arthur Andersen & Co., Oslo, Norway (1993).

H. Thimbleby, “Can Humans Think?”, Bristol University (Psychology Dept) (1992).

H. Thimbleby, “Software Rot”, Heriot-Watt University (1992).

H. Thimbleby, “User Interface Design”, Sharp Research Laboratories, UK (1992).

H. Thimbleby, “Users as Programmers”, Sussex University (Cognitive Science) (1992).

H. Thimbleby, “Users as Programmers”, Open University ‘distinguished lecture’ (Human Computer Research Laboratory) (1992).

H. Thimbleby, “When Monkeys Out-do Shakespeare”, Salford University (1992).

H. Thimbleby, “HCI”, Logica, Cambridge (1991).

H. Thimbleby, “The Microwave”, Calgary University, Canada (1991).

H. Thimbleby, “The Video Recorder”, Calgary University, Canada (1991).

H. Thimbleby, “Video Recorders to Multimedia: Bad Computer Science”, Exeter University (1991).

H. Thimbleby, “Where Computer Science Fails Us”, Aston University (1991).

H. Thimbleby, “The Scottish HCI Database”, Scottish HCI Group, Heriot-Watt University (1990).

H. Thimbleby, “User Interface”, Dundee University (1990).

H. Thimbleby, “On HCI”, Stirling University, Scotland (1989).

H. Thimbleby, “The Fashionable User Model”, Calgary University Open Day, Canada (1989).

H. Thimbleby, “Bugs”, Calgary University, Canada (1988).

H. Thimbleby, “HIC”, Xerox EuroParc (1988).

H. Thimbleby, “Modes and WYSIWYG”, Calgary University, Canada (1988).

H. Thimbleby, “Review of User Interface Design”, Calgary University, Canada (1988).

H. Thimbleby, “The von Neumann Bottleneck”, Stanford University, California (1988).

H. Thimbleby, “The von Neumann Bottleneck”, York University (1988).

H. Thimbleby, “User Interface Design”, University College London (Ergonomics Unit) (1988).

H. Thimbleby, “User Models”, Calgary University, Canada (1988).

H. Thimbleby, “Human–HCI–Interaction”, Edinburgh University (Computer Science) (1987).

H. Thimbleby, “Ease of use — the ultimate deception”, University of Alberta, Canada (1986).

H. Thimbleby, “Ease of use — the ultimate deception”, Calgary University, Canada (1986).

H. Thimbleby, “Equal Opportunity Interaction”, Stanford University, California (1986).

H. Thimbleby, “Equal Opportunity Interactive Systems and Innovative Design”, Calgary University, Canada (1986).

H. Thimbleby, “Non-Standard Models”, Calgary University, Canada (1986).

H. Thimbleby, “Design of a Display Editor”, Eidgenössische Technische Hochschule, Zürich (1980).

5.5. Unrefereed exhibitions

H. Thimbleby & W. Thimbleby, “See the future … Tomorrow’s technology today”, National Waterfront Museum, Swansea (2005).

H. Thimbleby & W. Thimbleby, “A Gesture-based Calculator”, Rags to Riches, Royal Society, London (2004).

5.6. Workshops (refereed, published & unpublished)

H. Thimbleby, “Innovation and research”, University of Bergen, Norway (2015).

=H. Thimbleby, =N. Webb, =A. Cox & =P. Cairns, “Research Methods for HCI”, Proceedings BCS HCI Conference, People and Computers, vol. XXII.2, pp. 221–222, BCS, Liverpool, England (2008).

H. Thimbleby, *A. Holzinger & R. Beale, “Workshop on HCI for Medicine and Health Care (HCI4MED)”, Proceedings BCS HCI Conference, People and Computers, vol. XXII.2, pp. 191–192, BCS, Liverpool, England (2008).

H. Thimbleby, J. Gulliksen, I. Boivie, L. Bannon & L. Oshlyansky, “Lost — or Liberated? — Without Theory (workshop)”, Proceedings 19th. British Computer Society HCI Conference, L. MacKinnon, O. Bertelsen & N. Bryan-Kinns (editors), vol. 2, pp. 299–301, British Computer Society, Edinburgh, Scotland (2005).

H. Thimbleby, “Effective and Enjoyable Research Careers in HCI”, Proceedings British Computer Society HCI Conference, A. Dearden & L. Watts (editors), vol. 2, pp. 125–128, Research Press International (2004).

H. Thimbleby & S. Greenberg, “The Weak Science in Human-Computer Interaction”, Proceedings ACM CHI’92 Research Symposium (1992).


All subject categories

Google profile

AutostereogramsBooksCalculatorsCybersecurity & virusesDevice designEthics & cultureFavouritesFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHCIHuman ErrorLawInternetPost Office Horizon scandalLiterate ProgrammingProgrammingResearch, teaching & lecturingReading & digital librariesReviewsVideosComputer virusesWorld Wide WebWriting, editing & publishingSoftware EngineeringEverything.