Topics

Autostereograms

Books

Calculators

Computer viruses

Device design

Ethics & culture

Formal Methods in HCI

General Interest

HIT: Health IT & devices

Human Computer Interaction

Human Error

Literate Programming

Programming

Reading, digital libraries, editing & publishing

Research & teaching

Reviews

Videos

World Wide Web


Autostereograms

3D Creativity for the Web   Peer reviewed 

H. Thimbleby, The Internet in 3D, pp.41–53, edited by R. Earnshaw and J. Vince, Academic Press, ISBN 0-12-227736-8, URI, 1997. PDF.

Autostereograms

H. Thimbleby, Encarta CD, Microsoft, URI, 1996.

Displaying 3D Images: Algorithms for Single-Image Random-Dot Stereograms   Peer reviewed 

S. Inglis, H. Thimbleby and I. H. Witten, IEEE Computer, 27(10), pp.38–48, DOI: 10.1109/2.318576, URI, 1994. PDF, PS.

An Equivalence Class Algorithm for Drawing Autostereograms   Peer reviewed 

H. Thimbleby, Software — Practice & Experience, 26(3), pp.309–325, DOI: 10.1002/(SICI)1097-024X(199603)26:3<309::AID-SPE11>3.0.CO;2-O, URI, 1996. PDF.

Extra: Science (Picture and quiz for BBC TV)

H. Thimbleby, TV Times, Tomorrow’s World, 151(46), pp.82–83, 13–19, November, 1993.

How to Play Tricks with Dots

C. Neesham (editor) and H. Thimbleby, New Scientist, 140(1894), pp.26–29, 1993.

Stereograms — How do they work?

H. Thimbleby, FunMaths! 1995 Calendar, p.13, QED Ltd, 1994.

Other topics — BooksCalculatorsComputer virusesDevice designEthics & cultureFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman Computer InteractionHuman ErrorLiterate ProgrammingProgrammingReading, digital libraries, editing & publishingResearch & teachingReviewsVideosWorld Wide Web

Back to — Harold Thimbleby’s home

Books

Cybernauts Awake!

N. Beale, T. Byrne, D. Leal, S. Peyton-Jones, J. Pickering, D. J. Pullinger and H. Thimbleby, Church House Press, ISBN 0–7151–6586–0, 1999.

Design Principles for Interactive Text Processing Software

H. Thimbleby, PhD Thesis, London University, 1981.

HyperProgramming

G. F. Coulouris and H. Thimbleby, Addison-Wesley, ISBN 0–201–56886–1, 1993.

Lightweight Interaction: Improving Digital Reading

G. Buchanan, J. Pearson and H. Thimbleby, Morgan & Claypool Publishers, 2013.

» Press On — Principles of Interaction Programming

H. Thimbleby, Paperback edition, MIT Press, ISBN 978–0–262–51423–1, URI, 2010.

» Press On — Principles of Interaction Programming

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., MIT Press, ISBN 978–0–262–20170–4, URI, 2007.

» User Interface Design

H. Thimbleby, ACM Press Frontier Series, Addison-Wesley, ISBN 0–201–41618–2, 1990.

Other topics — AutostereogramsCalculatorsComputer virusesDevice designEthics & cultureFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman Computer InteractionHuman ErrorLiterate ProgrammingProgrammingReading, digital libraries, editing & publishingResearch & teachingReviewsVideosWorld Wide Web

Back to — Harold Thimbleby’s home

Calculators

» Calculators are Needlessly Bad   Peer reviewed 

H. Thimbleby, International Journal of Human-Computer Studies, 52(6), pp.1031–1069, DOI: 10.1006/ijhc.1999.0341, URI, 2000. PDF, PS.

Calculators True and False   Peer reviewed 

H. Thimbleby, Engineering Science and Education Journal, 6(5), p.214, DOI: 10.1049/esej:19970509, URI, 1997.

Cover picture

H. Thimbleby, Mathematica Journal, 3(2), URI, 1993.

Evaluating a Novel Calculator Interface   Peer reviewed 

P. Cairns, H. Thimbleby and S. Wali, Proceedings British Computer Society HCI Conference, 2, pp.9–12, edited by A. Dearden and L. Watts, Research Press International, 2004. PDF.

It simply adds up

H. Thimbleby, The Independent, October 2, 2002.

La più grande opportunità del mondo

H. Thimbleby, Spoletosceinza, XVII(30), pp.5–6, 2005. PDF.

Managing a Multiplication Problem

H. Thimbleby and W. Thimbleby, Program Now, 7(1), pp.71–73, January 1993.

Mathematical Mathematical User Interfaces   Peer reviewed 

H. Thimbleby and W. Thimbleby, Proceedings Engineering Interactive Computer Systems — EICS2007/DSVIS 2007, Lecture Notes in Computer Science, 4940, pp.519–535, edited by J. Gulliksen, Salamanca, Spain, Springer Verlag, DOI: 10.1007/978-3-540-92698-6_31, URI, 2008. PDF.

» A New Calculator and Why it is Necessary   Peer reviewed 

H. Thimbleby, Computer Journal, 38(6), pp.418–433, DOI: 10.1093/comjnl/38.6.418, URI, 1995. PDF.

» A Novel Gesture-Based Calculator and Its Design Principles   Peer reviewed 

H. Thimbleby and W. Thimbleby, Proceedings 19th. British Computer Society HCI Conference, 2, pp.27–32, edited by O. Bertelsen, N. Bryan-Kinns and L. MacKinnon, Edinburgh, Scotland, British Computer Society, URI, 2005. PDF.

A True Calculator   Peer reviewed 

H. Thimbleby, Engineering Science and Education Journal, 6(3), pp.128–136, DOI: 10.1049/esej:19970310, URI, 1997. PDF, PS.

Weapons of Maths Construction   Peer reviewed 

H. Thimbleby and W. Thimbleby, Royal Society Summer Science Exhibition, TECHFEST, Mumbai, URI, 2008. PDF.

Weapons of Maths Construction   Peer reviewed 

H. Thimbleby and W. Thimbleby, Royal Society Summer Science Exhibition Guide, pp.6–7, London, URI, 2005.

Why are the numbers on a calculator/computer arranged differently from those on a telephone?

H. Thimbleby, Focus, p.60, January 1996.

Other topics — AutostereogramsBooksComputer virusesDevice designEthics & cultureFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman Computer InteractionHuman ErrorLiterate ProgrammingProgrammingReading, digital libraries, editing & publishingResearch & teachingReviewsVideosWorld Wide Web

Back to — Harold Thimbleby’s home

Computer viruses

Artificial Life   Peer reviewed 

H. Thimbleby, Computer Bulletin, Series IV, 2(4), pp.22–23, 1990.

Can Viruses Ever Be Useful?   Peer reviewed 

H. Thimbleby, Computers and Security, 10(2), pp.111–114, DOI: 10.1016/0167-4048(91)90004-W, 1991.

Comments on A Paper by Voas, Payne & Cohen: “A Model for Detecting the Existence of Software Corruption in Real Time”   Peer reviewed 

P. Ladkin and H. Thimbleby, Computers & Security, 13(6), pp.527–531, DOI: 10.1016/0167-4048(91)90140-9, 1994. PDF, PS.

Concepts of Cooperation in Artificial Life   Peer reviewed 

D. J. Pullinger, H. Thimbleby and I. H. Witten, IEEE Transactions on Systems, Man & Cybernetics, 25(7), pp.1166–1171, DOI: 10.1109/21.391298, 1995. PDF.

A Framework for Modelling Trojans and Computer Virus Infection   Peer reviewed 

S. O. Anderson, P. Cairns and H. Thimbleby, Computer Journal, 41(7), pp.444–458, DOI: 10.1093/comjnl/41.7.444, 1999. PDF.

The Future of Viruses   Peer reviewed 

H. Thimbleby, Proceedings of The NCC Information Technology Conference, 1992.

Liveware: A Personal Distributed CSCW   Peer reviewed 

H. Thimbleby, Proceedings CSCW: Computer Supported Co-operative Work, IEE Colloquium, (IEE Digest 1990/133), pp.6/1–6/4, 1990.

Liveware: Putting Viruses to Work

H. Thimbleby, British Computer Society HCI Newsletter, (14), pp.6–7, 1990.

A New Approach to Sharing Data in Social Networks   Peer reviewed 

G. F. Coulouris, S. Greenberg, H. Thimbleby and I. H. Witten, International Journal of Man-Machine Studies, 34(3), pp.337–348, 1991.

A New Approach to Sharing Data in Social Networks   Peer reviewed 

G. F. Coulouris, S. Greenberg, H. Thimbleby and I. H. Witten, Computer Supported Cooperative Work and Groupware, pp.211–222, edited by S. Greenberg, Academic Press, ISBN 0–12–299220–2, 1991.

An Organisational Solution to Piracy and Viruses   Peer reviewed 

H. Thimbleby, Journal of Systems and Software, 25(2), pp.207–215, 1994. HTML.

Reply to ‘Comment on “A Framework for Modelling Trojans and Computer Virus Infection”, by E. Mäkinen   Peer reviewed 

S. O. Anderson, P. A. Cairns and H. Thimbleby, Computer Journal, 44(4), pp.324–325, DOI: 10.1093/comjnl/44.4.324, 2001. PDF.

Turning Viruses to Good Use

H. Thimbleby, New Scientist, 126(1722), pp.72–73, 1990.

Virus Theory   Peer reviewed 

S. O. Anderson and H. Thimbleby, Proceedings Workshop on Viruses and Their Future Impact on Computing Systems, (IEE Digest 1990/132), pp.4/1–4/5, 1990.

Virus, Computer   Peer reviewed 

H. Thimbleby and I. H. Witten, The Encyclopedia of Computer Science, pp.1839–1841, edited by D. Hemmendinger, A. Ralston and E. D. Reilly, Nature Publishing Group, 2000.

Viruses and Their Impact on Future Computing Systems   Peer reviewed 

H. Thimbleby, Proceedings Workshop on Viruses and Their Future Impact on Computing Systems, IEE Colloquium, (IEE Digest 1990/132), pp.1/1–1/4, 1990.

The Worm that Turned

H. Thimbleby and I. H. Witten, Personal Computer World, pp.202–206, July 1990.

Other topics — AutostereogramsBooksCalculatorsDevice designEthics & cultureFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman Computer InteractionHuman ErrorLiterate ProgrammingProgrammingReading, digital libraries, editing & publishingResearch & teachingReviewsVideosWorld Wide Web

Back to — Harold Thimbleby’s home

Device design

Addressing Design and Usability Issues in Hypertext and on the Web by re-examining the “Lost in Hyperspace” Problem   Peer reviewed 

Y. L. Theng and H. Thimbleby, Journal of Universal Computer Science, 4(11), pp.839–855, DOI: 10.3217/jucs-004-11-0839, URI, 1998.

Affordance and Symmetry   Peer reviewed    Keynote 

H. Thimbleby, Proceedings Interactive Systems: Design, Specification, and Verification, 8th. International Workshop — DSVIS 2001, Keynote, Lecture Notes in Computer Science, 2220, pp.199–217, edited by C. Johnson, Glasgow, Springer Verlag, ISBN 3–540–42807–0, 2001. PDF, PS.

» Affordance and Symmetry in User Interfaces   Peer reviewed 

P. Cairns and H. Thimbleby, Computer Journal, 51(6), pp.650–661, DOI: 10.1093/comjnl/bxm102, 2008. PDF.

Analysis and Simulation of User Interfaces   Peer reviewed 

H. Thimbleby, Human Computer Interaction 2000, Proceedings British Computer Society Conference on Human-Computer Interaction, XIV, pp.221–237, edited by G. Cockton, S. McDonald and Y. Waern, Newcastle, England, ISBN 1–85233–318–9, 2000. PDF, Mathematica Notebook, PS.

Applying Graph Theory to Interaction Design   Peer reviewed 

J. Gow and H. Thimbleby, Proceedings Engineering Interactive Computer Systems — EICS2007/DSVIS 2007, Lecture Notes in Computer Science, 4940, pp.501–518, edited by J. Gulliksen, Salamanca, Spain, Springer Verlag, DOI: 10.1007/978-3-540-92698-6_30, 2008. PDF.

Applying Theorem Discovery to Automatically Find and Check Usability Heuristics   Peer reviewed 

A. Gimblett and H. Thimbleby, Proceedings ACM Engineering Interactive Computer Systems — EICS 2013, pp.101–106, London, ACM, ISBN 978-1-4503-2138-9, DOI: 10.1145/2480296.2480320, URI, 2013. PDF.

Automatic Conversational Context: Avoiding Dependency on User Effort in Groupware   Peer reviewed 

A. J. G. Cockburn and H. Thimbleby, Proceedings of OZCHI’92, Interface Technology: Advancing Human-Computer Communication, CHISIG Annual Conference, pp.142–149, edited by R. Iannella and M. J. Rees, Australia, ISBN 0–9595349–9–7, 1992. PDF.

Automatic Critiques of Interface Modes   Peer reviewed 

P. Cairns, J. Gow and H. Thimbleby, Proceedings 12th International Workshop on Design, Specification and Verification of Interactive Systems — DSVIS 2005, Lecture Notes in Computer Science, 3941, pp.201–212, edited by S. W. Gilroy and M. Harrison, Newcastle, England, Springer Verlag, ISBN 978-3-540-34145-1, DOI: 10.1007/11752707_17, 2006. PDF.

Avoiding Latent Design Conditions Using UI Discovery Tools   Peer reviewed    Keynote 

H. Thimbleby, Proceedings 9th Naturalistic Decision Making, NDM9, Keynote, pp.20–27, edited by N. A. Stanton and B. L. W. Wong, London, DOI: 10.1080/10447310903498692, 2009. PDF.

Basic User Engineering Principles for Display Editors   Peer reviewed 

H. Thimbleby, Proceedings 6th. International Conference on Computer Communication, ICCC’82, pp.537–542, edited by M. B. Williams, London, North Holland, ISBN 0–444–86464–4, 1982.

The Benefits of Formalising Design Guidelines: A Case Study on the Predictability of Drug Infusion Pumps   Peer reviewed 

A. Cauchi, P. Curzon, A. Gimblett, Y. Li, P. Masci, P. Oladimeji, R. Ruksenas and H. Thimbleby, Innovations in Systems and Software Engineering, 11(2), pp.73–93, DOI: 10.1007/s11334-013-0200-4, 2015. PDF.

The best way to improve healthcare is to improve programmers

H. Thimbleby, Hoyteknologisenteret i Bergen, Norway, 2015.

Buffer Automata: A UI Architecture Prioritising HCI Concerns for Interactive Devices   Peer reviewed 

A. Cauchi, A. Gimblett and H. Thimbleby, Proceedings ACM Engineering Interactive Computer Systems — EICS 2011, pp.73–78, Pisa, Italy, ACM, 2011. PDF.

» Calculators are Needlessly Bad   Peer reviewed 

H. Thimbleby, International Journal of Human-Computer Studies, 52(6), pp.1031–1069, DOI: 10.1006/ijhc.1999.0341, URI, 2000. PDF, PS.

Calculators True and False   Peer reviewed 

H. Thimbleby, Engineering Science and Education Journal, 6(5), p.214, DOI: 10.1049/esej:19970509, URI, 1997.

Can Anyone Work the Video?

H. Thimbleby, New Scientist, 129(1757), pp.48–51, 1991. PDF.

Can Humans Think?   Keynote 

H. Thimbleby, Ergonomics Society Annual Lecture, Keynote, Southampton, April 1991.

Can Humans Think? The Ergonomics Society Annual Lecture   Peer reviewed 

H. Thimbleby, Ergonomics Society Annual Lecture, Ergonomics, 34(10), pp.1269–1287, DOI: 10.1080/00140139108964867, 1991. PDF.

Challenging how we think about IT for improving and protecting the nation’s health

H. Thimbleby, Public Health England, Porton Down, 2016.

Character Level Ambiguity: Consequences for User Interface Design   Peer reviewed 

H. Thimbleby, International Journal of Man-Machine Studies, 16, pp.211–225, 1982.

Cognitive User Models as Design Aids   Peer reviewed 

C. Rigny, Y. L. Theng and H. Thimbleby, Adjunct Proceedings BCS HCI’96, pp.139–144, edited by A. Blandford and H. Thimbleby, ISBN 1–85924–119–0, 1996.

Combining PVSio with Stateflow   Peer reviewed 

C. Bernardeschi, P. Curzon, E. D’Urso, P. Jones, P. Masci, P. Oladimeji, H. Thimbleby and Y. Zhang, Proceedings of the NASA Formal Methods 6th International Symposium, Lecture Notes in Computer Science, 8430, pp.209–214, edited by J. Badger and K. Rozier, Houston, USA, Springer Verlag, DOI: 10.1007/978-3-319-06200-6, 2014. PDF.

Combining Systems and Manuals   Peer reviewed 

H. Thimbleby, Proceedings British Computer Society Conference on Human-Computer Interaction, HCI’93, VIII, pp.479–488, edited by J. L. Alty, D. Diaper and S. Guest, Loughborough, Cambridge University Press, ISBN 0–521–46633–4, 1993. PDF.

Computer Algebra in User Interface Design Analysis   Peer reviewed 

H. Thimbleby, Proceedings British Computer Society HCI Conference, 2, pp.121–124, edited by A. Dearden and L. Watts, Research Press International, URI, 2004. PDF.

Computer Literacy and Usability Standards?   Peer reviewed 

H. Thimbleby, User Needs in Information Technology Standards, pp.223–230, edited by C. D. Evans, B. L. Meek and R. S. Walker, Butterworth-Heinemann, ISBN 0–7506–1559–1, 1993. PDF.

The Computer Science of Everyday Things

H. Thimbleby, Mathematics Today, 38(4), pp.107–108, 2002.

The Computer Science of Everyday Things   Peer reviewed    Keynote 

H. Thimbleby, Proceedings of the 2nd. IEEE Australasian User Interface Conference — AUIC’01, Australian Computer Science Communications, Keynote, 23(5), pp.3–12, edited by P. Calder and M. Rees, Australia, ISBN 0–7695–0969–Z, DOI: 10.1109/AUIC.2001.906270, 2001. PDF, PS.

Creating User Manuals for Use in Collaborative Design   Peer reviewed 

H. Thimbleby, Proceedings ACM Conference on Computer-Human Interaction — CHI’96, pp.279–280, edited by M. Tauber, Vancouver, Canada, 1996. PDF.

Critical Issues in Electronic Health Record (EHR) Patient Safety

R. Koppel and H. Thimbleby, SafetyLeaders.org webinar, 2015.

Data Structures in the Design of Interfaces   Peer reviewed 

P. Gillary, M. Jones, G. Marsden and H. Thimbleby, Personal and Ubiquitous Computing, 6(2), pp.132–140, DOI: 10.1007/s007790200012, 2002. PDF.

Delaying Commitment   Peer reviewed 

H. Thimbleby, IEEE Software, 5(3), pp.78–86, DOI: 10.1109/52.2027, 1988. PDF.

Dependable Keyed Data Entry for Interactive Systems   Peer reviewed 

A. Gimblett and H. Thimbleby, FMIS 2011, 4th International Workshop on Formal Methods for Interactive Systems, Electronic Communications of the EASST, 45, pp.1/16–16/16, Limerick, Ireland, DOI: 10.1145/1996461.1996497, URI, 2011. PDF.

Design Aloud: A Designer-Centred Design (DCD) Method   Peer reviewed 

H. Thimbleby, HCI Letters, 1(1), pp.45–50, 1998. PDF.

Design for a Fax   Peer reviewed 

H. Thimbleby, Personal Technologies, 1(2), pp.101–117, DOI: 10.1007/BF02199215, 1997. PDF.

Design Guidelines and User-Centred Digital Libraries   Peer reviewed 

G. Buchanan, E. Duncker, N. Mohd Nasir, Y. L. Theng and H. Thimbleby, Proceedings Third European Conference on Digital Libraries ECDL’99: Research and Advanced Technology for Digital Libraries, Lecture Notes in Computer Science, 1696, pp.167–183, edited by S. Abiteboul and A. Vercoustre, Springer Verlag, 1999. PDF.

Design of Interactive Medical Devices: Feedback and Its Improvement   Peer reviewed 

A. Blandford, A. Cauchi, D. Furniss, Y. Li, C. Monroy Aceves, P. Oladimeji, H. Thimbleby and C. Vincent, Proceedings IEEE International Symposium on IT in Medicine & Education — ITME 2011, pp.204–208, China, DOI: 10.1109/ITiME.2011.6132022, 2011. PDF.

The Design of Two Innovative User Interfaces   Peer reviewed 

H. Thimbleby, Proceedings British Computer Society Conference on Human Computer Interaction, HCI’86, pp.336–351, edited by M. Harrison and A. F. Monk, York, Cambridge University Press, ISBN 0–521–33259–1, 1986.

Design Probes for Handheld and Ubiquitous Computing   Peer reviewed    Keynote 

H. Thimbleby, Proceedings Handheld and Ubiquitous Computing, First International Symposium — HUC’99, Keynote, Lecture Notes in Computer Science, 1707, pp.1–19, edited by H. Gellersen, Karlsruhe, Germany, Springer Verlag, 1999. PDF.

A Design to Empower Patients in Long Term Wellbeing Monitoring and Chronic Disease Management in mHealth   Peer reviewed 

Y. Li, T. Owen, P. Rau, N. Sun and H. Thimbleby, Context Sensitive Health Informatics: Human and Sociotechnical Approaches, Studies in Health Technology and Informatics, 194, pp.82–87, edited by J. Aarts, M. Beuscart-Zéphir, M. Jaspers, C. Kuziemsky and C. Nohr, IOS Press, DOI: 10.3233/978-1-61499-293-6-82, 2013.

Designer Tools for Hypertext Authoring   Peer reviewed 

M. Jones, Y. L. Theng and H. Thimbleby, Proceedings The Authoring and Application of Hypermedia-based User-Interfaces, IEE Colloquium, (IEE Digest 1995/202), pp.4/1–4/4, 1995.

Designing Interfaces for Problem Solving   Peer reviewed 

H. Thimbleby, AI & Society, 8, pp.29–44, DOI: 10.1007/BF02065176, 1994. PDF.

Designing IT to Reduce Drug Dose Error

H. Thimbleby, Med-Tech Innovation, (11), pp.30–33, URI, 2012.

Designing the Interface Programming Language for the End User   Peer reviewed 

G. Marsden and H. Thimbleby, BCS Conference on People and Computers, HCI’94, 1994.

Designing Word Processors: Principle and Prejudice   Peer reviewed 

H. Thimbleby, Information Design Journal, 3(3), pp.239–244, DOI: 10.1075/idj.3.3.08thi, 1983.

The Detection and Elimination of Spurious Complexity   Peer reviewed    Keynote 

H. Thimbleby, Proceedings of the Workshop on User Interfaces for Theorem Provers, Keynote, pp.15–22, edited by R. C. Backhouse and J. C. M. Baeten, Eindhoven, Holland, 1998. HTML.

Devices are not equally safe: Buy and use them carefully

H. Thimbleby, National Medical Devices Safety Network, NHS Webex, 2015.

Dialogue Determination   Peer reviewed 

H. Thimbleby, 7th. Cranfield Conference on Mechanised Information Transfer, 1979.

Dialogue Determination   Peer reviewed 

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

Don’t Use 7-segment Displays   Peer reviewed 

H. Thimbleby, Proceedings BCS Conference on HCI, pp.3C:1–6, Newcastle, England, Oxford University Press, 2011. PDF.

Ease of Use — The Ultimate Deception   Peer reviewed    Keynote 

H. Thimbleby, Proceedings British Computer Society Conference on Human Computer Interaction, HCI’86, Keynote, pp.78–94, edited by A. F. Monk and M. D. Harrison, York, Cambridge University Press, ISBN 0–521–33259–1, 1986.

Empowering Users with Usability Certificates   Peer reviewed 

M. Jones, G. Marsden and H. Thimbleby, Human Computer Interaction 2000, Proceedings British Computer Society Conference on Human-Computer Interaction, II, pp.37–38, edited by S. Turner and P. Turner, Newcastle, England, ISBN 1–902505–35–2, 2000. PDF.

Enhanceable User Interfaces   Peer reviewed    Keynote 

H. Thimbleby, Proceedings InfoTech’93, Den Norske Dataforening, Norwegian Computer Society Conference, Keynote, pp.1–5, Oslo, Norway, 1993.

Equal Opportunity and the Design of Interactive Systems

H. Thimbleby, Stanford University, 1986.

Equal Opportunity Interactive Systems   Peer reviewed 

C. Runciman and H. Thimbleby, International Journal of Man-Machine Studies, 25(4), pp.439–451, DOI: 10.1016/S0020-7373(86)80070-0, 1986. PDF.

Evaluating a Novel Calculator Interface   Peer reviewed 

P. Cairns, H. Thimbleby and S. Wali, Proceedings British Computer Society HCI Conference, 2, pp.9–12, edited by A. Dearden and L. Watts, Research Press International, 2004. PDF.

Failure in the Technical User Interface Design Process   Peer reviewed 

H. Thimbleby, Computers and Graphics, 9(3), pp.187–193, 1985.

Failure of medical device regulation

H. Thimbleby, Cambridge University, 2015.

Few are Looking: Invisible Problems with Interactive Medical Devices   Peer reviewed 

A. Blandford, G. Buchanan, P. Curzon, D. Furniss and H. Thimbleby, Proceedings of the ACM Workshop on Interactive Systems in Healthcare (WISH) — CHI 2010, pp.9-12, edited by G. R. Hayes and D. S. Tan, Atlanta, ACM, 2010.

Formal Methods and Human-Computer Interaction   Peer reviewed 

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

Formal Verification of Medical Device User Interfaces using PVS   Peer reviewed 

P. Curzon, P. Jones, P. Masci, H. Thimbleby and Y. Zhang, Proceedings 17th International Conference on Fundamental Approaches to Software Engineering — FASE, Lecture Notes in Computer Science, 8411, pp.200–214, Grenoble, France, Springer-Verlag, ISBN 978-3-642-54803-1, DOI: 10.1007/978-3-642-54804-8_14, 2014. PDF.

Formalising Guidelines for the Design of Interactive Systems   Peer reviewed 

M. Harrison and H. Thimbleby, Proceedings British Computer Society Conference on Human Computer Interaction, HCI’85, pp.161–171, edited by S. Cook and P. Johnson, Norwich, Cambridge University Press, ISBN 0–521–32066–6, 1985.

Formulating Usability   Peer reviewed 

H. Thimbleby, ACM SIGCHI Bulletin, 26(2), pp.59–64, DOI: 10.1145/198125.198145, 1994. PDF.

From Logic to Manuals   Peer reviewed 

P. B. Ladkin and H. Thimbleby, Software Engineering Journal, 11(6), pp.347–354, DOI: 10.1049/sej.1996.0045, 1997. PDF.

From Logic to Manuals Again   Peer reviewed 

P. B. Ladkin and H. Thimbleby, IEE Software Engineering, 144(3), pp.185–192, DOI: 10.1049/ip-sen:19971104, 1997. HTML, HTML, PDF.

From Rotary Telephones to Universal Number Entry Systems: Can the Past Re-shape the Future?   Peer reviewed 

P. Eslambolchilar, H. Thimbleby and J. Webster, 14th ACM International Conference on Ubiquitous Computing, UbiComp’2012, 2012.

» The Frustrations of a Pushbutton World

H. Thimbleby, 1993 Encyclopædia Britannica Yearbook of Science and the Future, pp.202–219, Encyclopædia Britannica Inc., ISBN 0–85229–568–5, 1992. HTML.

Generative User Engineering Principles   Peer reviewed 

H. Thimbleby, 9th. Cranfield Conference on Mechanised Information Transfer, 1984.

Generative User-Engineering Principles for User Interface Design   Peer reviewed 

H. Thimbleby, Proceedings First IFIP Conference on Human-Computer Interaction — Interact 1984, 2, pp.102–107, edited by B. Shackel, London, 1984. PDF.

Generative User-Engineering Principles for User Interface Design   Peer reviewed 

H. Thimbleby, Proceedings First IFIP Conference on Human-Computer Interaction — Interact 1984, pp.661–666, edited by B. Shackel, London, North-Holland, ISBN 0–444–87773–8, 1985. PDF.

A Generic User Interface Architecture for Analyzing Use Hazards in Infusion Pump Software   Peer reviewed 

P. Curzon, P. Jones, P. Masci, H. Thimbleby and Y. Zhang, 5th Workshop on Medical Cyber-Physical Systems, OpenAccess Series in Informatics (OASIcs), 36, pp.1–14, edited by M. Kwiatkowska, R. Mangharam, V. Turau and C. Weyer, Schloss Dagstuhl–Leibniz–Zentrum für Informatik, ISBN 978-3-939897-66-8, DOI: 10.4230/OASIcs.MCPS.2014.1, URI, 2014.

Gentler: A Tool for Systematic Web Authoring   Peer reviewed 

H. Thimbleby, International Journal of Human-Computer Studies, 47(1), pp.139–168, DOI: 10.1006/ijhc.1997.0131, 1997. HTML.

Goal-based Design Improves Interaction Dependability   Peer reviewed 

P. Cairns, A. Cauchi, A. Cox, A. Gimblett and H. Thimbleby, Digital Engagement 2011, Newcastle, 2011.

Guidelines for ‘Manipulative’ Editing   Peer reviewed 

H. Thimbleby, Behaviour and Information Technology, 2(2), pp.127–161, DOI: 10.1080/01449298308914472, 1983.

HCI Design Principles for eReaders   Peer reviewed 

G. Buchanan, J. Pearson and H. Thimbleby, Proceedings BooksOnline’10: Proceedings of the third workshop on research advances in large digital book repositories and complementary media, pp.15–24, Toronto, Ontario, Canada, ISBN 978-1-4503-0377-4, DOI: 10.1145/1871854.1871860, 2010. PDF.

Hearing Aid Battery Ingestion: Medical Error or Poor Design?   Peer reviewed 

C. Acharya, A. Lewis, V. Manchaiah and H. Thimbleby, BAA Magazine, British Academy of Audiology, (31), pp.27–28, 2014. PDF.

Heuristics for Cognitive Tools   Peer reviewed 

H. Thimbleby, Proceedings NATO Advanced Research Workshop on Mindtools and Cognitive Modelling, Cognitive Tools for Learning, NATO ASI Series F, pp.161–168, edited by D. H. Jonassen, P. A. M. Kommers and J. T. Mayes, ISBN 3–540–55045–3; 0–387–55045–3, DOI: 10.1007/978-3-642-77222-1_12, 1992. PDF.

How do We Build Web Sites Fit for Purpose?   Peer reviewed 

G. Buchanan, G. Marsden, Y. L. Theng and H. Thimbleby, Proceedings IFIP Conference on Human-Computer Interaction — Interact 1999, 2, pp.11–12, edited by S. Brewster, A. Cawsey and G. Cockton, ISBN 1–902505–19-0, 1999.

Human Computer Interaction and Medical Devices   Peer reviewed 

C. Acharya, P. Oladimeji and H. Thimbleby, Proceedings BCS Conference on HCI, Dundee, BCS, 2010.

Human Error in Safety-Critical Programming   Peer reviewed 

H. Thimbleby, Developing Safe Systems, Proceedings of the 24th Safety-Critical Systems Symposium, Keynote, pp.183–202, edited by T. Anderson and M. Parsons, Brighton, UK, Center for Software Reliability, Safety-Critical Systems Club, ISBN 9781519420077, 2016.

Human Factors and missed solutions to Enigma design weaknesses   Peer reviewed 

H. Thimbleby, Cryptologia, 40(2), pp.177–202, DOI: 10.1080/01611194.2015.1028680, 2016.

Human Factors and missed solutions to WWII Enigma design weaknesses

H. Thimbleby, Cambridge University, 2015.

HyperCard: An Object Oriented Disappointment   Peer reviewed 

A. J. G. Cockburn, S. Jones and H. Thimbleby, Building Interactive Systems: Architectures and Tools, pp.35–55, edited by P. D. Gray and R. Took, Springer Verlag, ISBN 3–540–19736–2, DOI: 10.1007/978-1-4471-3548-7_3, 1992.

HyperDoc: An Interactive System Development Tool   Peer reviewed 

M. A. Addison and H. Thimbleby, Proceedings British Computer Society Conference HCI’95, People and Computers, X, pp.95–106, edited by A. J. Dix, J. E. Finlay and M. A. R. Kirby, Huddersfield, Cambridge University Press, ISBN 0–521–56729–7, 1995.

Hypermedia Manuals for Interactive Systems   Peer reviewed 

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

Hypertext as a Combined System and Manual   Peer reviewed 

H. Thimbleby, Proceedings Workshop on Issues in Computer Support for Documentation and Manuals, IEE Colloquium, (IEE Digest 1993/169), pp.8/1–8/5, 1993.

» Ignorance of Interaction Programming is Killing People   Peer reviewed 

H. Thimbleby, ACM Interactions, pp.52–57, DOI: 10.1145/1390085.1390098, URI, September+October, 2008. PDF.

Improve Safety by Looking for ‘Wheel Nut Indicators’   Peer reviewed 

H. Thimbleby, Journal of the Institute of Decontamination Sciences: Medical Device Decontamination, 18(1), pp.42–43, 2013. PDF.

Improving Mobile Internet Usability   Peer reviewed 

G. Buchanan, S. Farrant, M. Jones, G. Marsden, M. Pazzani and H. Thimbleby, Proceedings 10th. World Wide Web Conference — WWW10, pp.673–680, Hong Kong, DOI: 10.1145/371920.372181, 2001. PDF.

» Improving Safety in Medical Devices and Systems   Peer reviewed    Keynote 

H. Thimbleby, Proceedings of the IEEE International Conference on Healthcare Informatics 2013 (ICHI 2013), Keynote, pp.1–13, Philadelphia, USA, DOI: 10.1109/ICHI.2013.91, 2013. PDF.

Improving Usability with Design Tools   Peer reviewed 

H. Thimbleby, Proceedings SERC/IMechE Annual Expert Meeting, Information Technology and Product Design, 1(Section 3), pp.59–63, St. Albans, UK, 1992.

Improving Web Search on Small Screen Devices   Peer reviewed 

G. Buchanan, M. Jones and H. Thimbleby, Interacting with Computers, 15(4), pp.479–495, DOI: 10.1016/S0953-5438(03)00036-5, 2003. PDF.

Innovation and research

H. Thimbleby, University of Bergen, Norway, 2015.

Intelligent Adaptive Assistance and Its Automatic Generation   Peer reviewed 

M. A. Addison and H. Thimbleby, Interacting with Computers, 8(1), pp.51–68, DOI: 10.1016/0953-5438(95)01019-X, 1996. PDF.

Intelligent Consumer Products   Peer reviewed 

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

Interaction design by algebra!?

H. Thimbleby, ACM Interactions, ACM, in press.

Interaction Models and The Principled Design of Interactive Systems   Peer reviewed 

A. J. Dix, M. Harrison, C. Runciman and H. Thimbleby, Proceedings European Software Engineering Conference, pp.127–135, edited by H. Nichols and D. S. Simpson, Springer Verlag, DOI: 10.1007/BFb0022105, 1987.

Interaction Programming: Next Steps   Peer reviewed 

H. Thimbleby, Proceedings ACM CHI, pp.3811–3816, ACM, DOI: 10.1145/1520340.1520576, 2009. PDF.

» Interaction Walkthrough: Evaluation of Safety Critical Interactive Systems   Peer reviewed 

H. Thimbleby, Proceedings The XIII International Workshop on Design, Specification and Verification of Interactive Systems — DSVIS 2006, Lecture Notes in Computer Science, 4323, pp.52–66, edited by A. Blandford and G. Doherty, Dublin, Ireland, Springer Verlag, DOI: 10.1007/978-3-540-69554-7_5, 2007. PDF.

Interactive Consumer User Interfaces   Peer reviewed    Keynote 

H. Thimbleby, Proceedings InfoTech’93, Den Norske Dataforening, Norwegian Computer Society Conference, Keynote, pp.1–9, Oslo, Norway, 1993.

Interactive Display

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

» Interactive Numbers — A Grand Challenge   Peer reviewed    Keynote 

H. Thimbleby, Proceedings of IHCI 2011: IADIS International Conference Interfaces and Human Computer Interaction 2011, Keynote, pp.xxviii–xxxv, edited by K. Blashki, Rome, Italy, International Association for the Development of the Information Society, ISBN 978-972-8939-52-6, 2011. PDF.

Interactive Systems Design: A Personal View   Peer reviewed 

H. Thimbleby, Proceedings IEE Conference Man/Machine Systems, (IEE Publication 212), pp.118–122, Manchester, ISBN 9–85296264–9, 1982.

Interactive Systems Need Safety Locks   Peer reviewed    Keynote 

H. Thimbleby, Proceedings of the IEEE ITI 2010 32nd International Conference on Information Technology Interfaces, Keynote, pp.29–36, edited by Z. Bekic, I. Jarec and V. Luzar-Stiffler, Cavtat, Croatia, ISBN 978–953–7138–18–9, 2010. PDF.

Interactive Technology: The Role of Passivity   Peer reviewed 

H. Thimbleby, Proceedings 23rd. Annual Human Factors Conference, pp.80–84, edited by C. K. Bensel, Boston, USA, 1979.

Is it worth banning TV standby buttons?

H. Thimbleby, Letter, The Times, p.18, 17 July, 2006.

The Life and Times of Ded, Display Editor   Peer reviewed 

R. Bornat and H. Thimbleby, Cognitive Ergonomics and Human Computer Interaction, pp.225–255, edited by J. B. Long and A. Whitefield, Cambridge University Press, ISBN 0–521–37179–1, 1989. PDF.

Manuals as Structured Programs   Peer reviewed 

M. A. Addison and H. Thimbleby, Proceedings British Computer Society Conference HCI’94, People and Computers, IX, pp.67–79, edited by G. Cockton, S. W. Draper and G. R. S. Weir, Cambridge University Press, ISBN 0–521–48557–6, 1994. PDF.

Mathematical Mathematical User Interfaces   Peer reviewed 

H. Thimbleby and W. Thimbleby, Proceedings Engineering Interactive Computer Systems — EICS2007/DSVIS 2007, Lecture Notes in Computer Science, 4940, pp.519–535, edited by J. Gulliksen, Salamanca, Spain, Springer Verlag, DOI: 10.1007/978-3-540-92698-6_31, URI, 2008. PDF.

MAUI: An Interface Design Tool Based on Matrix Algebra   Peer reviewed 

J. Gow and H. Thimbleby, Proceedings of the Fifth ACM International Conference on Computer-Aided Design of User Interfaces IV — CADUI’2004, pp.81–94, edited by R. J. K. Jacob, Q. Limbourg and J. Vanderdonckt, Funchal, Maderia, Kluwer Aacedmic Publishers, ISBN 1–4020–3145–9, URI, 2004. PDF.

A Menu Selection Algorithm   Peer reviewed 

H. Thimbleby, Behaviour and Information Technology, 6(1), pp.89–94, DOI: 10.1080/01449298708901819, 1987.

Misleading Behaviour in Interactive Systems   Peer reviewed 

P. Cairns, J. Gow and H. Thimbleby, Proceedings British Computer Society HCI Conference, 2, pp.33–36, edited by A. Dearden and L. Watts, Research Press International, 2004. PDF.

Model-based Development of the Generic PCA Infusion Pump User Interface Prototype in PVS   Peer reviewed 

A. Ayoub, P. Curzon, I. Lee, P. Masci, O. Sokolsky and H. Thimbleby, Computer Safety, Reliability, and Security, Lecture Notes in Computer Science, 8153, pp.228–240, Toulouse, France, DOI: 10.1007/978-3-642-40793-2_21, 2013. PDF.

Modes, WYSIWYG and The von Neumann Bottleneck   Peer reviewed 

H. Thimbleby, Proceedings Workshop on Formal Methods and Human-Computer Interaction, II(IEE Digest 1988/82), 1988.

Names and References in User Interfaces   Peer reviewed 

M. Harrison and H. Thimbleby, Proceedings British Computer Society HCI 2007 Conference, 2, pp.107–110, Lancaster, England, 2007. PDF.

» A New Calculator and Why it is Necessary   Peer reviewed 

H. Thimbleby, Computer Journal, 38(6), pp.418–433, DOI: 10.1093/comjnl/38.6.418, URI, 1995. PDF.

The New Usability: The Challenge of Designing for Pervasive Computing   Peer reviewed 

H. Thimbleby and P. Thomas, Proceedings of the ICCC2002, 15th. International Conference on Computer Communication, pp.382–388, edited by S. P. Mudur and S. V. Raghavan, 2002. PDF.

A Note on Menu Selection   Peer reviewed 

H. Thimbleby, Computer Bulletin, Series 2, (18), pp.20, 21 & 23, 1978.

» A Novel Gesture-Based Calculator and Its Design Principles   Peer reviewed 

H. Thimbleby and W. Thimbleby, Proceedings 19th. British Computer Society HCI Conference, 2, pp.27–32, edited by O. Bertelsen, N. Bryan-Kinns and L. MacKinnon, Edinburgh, Scotland, British Computer Society, URI, 2005. PDF.

Number Entry Interfaces and their Effects on Errors and Number Perception   Peer reviewed 

A. Cox, P. Oladimeji and H. Thimbleby, Proceedings IFIP Conference on Human-Computer Interaction — Interact 2011, IV, pp.178–185, Lisbon, Portugal, Springer-Verlag, ISBN 978-3-642-23767-6, 2011. PDF.

On Formal Methods in HCI   Peer reviewed 

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

Open-source Hardware for Medical Devices   Peer reviewed 

P. Eslambolchilar, G. Niezen and H. Thimbleby, British Medical Journal Innovations, DOI: 10.1136/bmjinnov-2015-000080, in press.

Opportunities for research in Health IT

H. Thimbleby, Toulouse, France, 2016.

Outside In: Health-Tech Continuum

H. Thimbleby, Politico TV, Washington DC, USA, 2015.

A Performance Review of Number Entry Interfaces   Peer reviewed 

A. Cox, P. Oladimeji and H. Thimbleby, Proceedings of IFIP Conference on Human-Computer Interaction — Interact 2013, Designing for Diversity, pp.365–382, edited by P. Kotzé, G. Lindgaard, G. Marsden, J. Wesson and M. Winckler, Cape Town, South Africa, IFIP, DOI: 10.1007/978-3-642-40483-2_26, 2013.

Permissive User Interfaces   Peer reviewed 

H. Thimbleby, International Journal of Human-Computer Studies, 54(3), pp.333–350, DOI: 10.1006/ijhc.2000.0442, 2001. PDF, PS.

Press On

H. Thimbleby, British Computer Society ITNOW, p.17, BCS, May, 2008.

» Press On — Principles of Interaction Programming

H. Thimbleby, Paperback edition, MIT Press, ISBN 978–0–262–51423–1, URI, 2010.

» Press On — Principles of Interaction Programming

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., MIT Press, ISBN 978–0–262–20170–4, URI, 2007.

A Proper Explanation When You Need One   Peer reviewed 

P. B. Ladkin and H. Thimbleby, Proceedings British Computer Society Conference HCI’95, People and Computers, X, pp.107–118, edited by A. J. Dix, J. E. Finlay and M. A. R. Kirby, Huddersfield, Cambridge University Press, ISBN 0–521–56729–7, 1995. PDF.

PVSio-web: A Tool for Rapid Prototyping Device User Interfaces in PVS   Peer reviewed 

P. Curzon, P. Masci, P. Oladimeji and H. Thimbleby, Electronic Communications of the EASST, X, pp.1/8–8/8, edited by J. Bowen and S. Reeves, URI, 2013. PDF.

Reasons to Question Seven Segment Displays   Peer reviewed 

H. Thimbleby, Proceedings ACM Conference on Computer-Human Interaction — CHI 2013, Best Paper Award, pp.1431–1440, Paris, France, ACM, DOI: 10.1145/2470654.2466190, See video, 2013. PDF.

» Reducing Number Entry Errors: Solving a Widespread, Serious Problem   Peer reviewed 

P. Cairns and H. Thimbleby, Journal Royal Society Interface, 7(51), pp.1429–1439, DOI: 10.1098/rsif.2010.0112, URI, 2010. PDF.

Reflections on Symmetry   Peer reviewed    Keynote 

H. Thimbleby, Proceedings IEEE/ACM Advanced Visual Interfaces — AVI2002, Keynote, pp.28–33, Venice, Italy, DOI: 10.1145/1556262.1556265, 2002. PDF.

Safer “5-key” Number Entry User Interfaces using Differential Formal Analysis   Peer reviewed 

A. Cauchi, P. Curzon, A. Gimblett, P. Masci and H. Thimbleby, Proceedings BCS Conference on HCI, XXVI, pp.29–38, Birmingham, UK, Oxford University Press, 2012. PDF.

Safer User Interfaces: A Case Study in Improving Number Entry   Peer reviewed 

H. Thimbleby, IEEE Transactions on Software Engineering, 41(7), pp.711–729, DOI: 10.1109/TSE.2014.2383396, 2015.

Safety versus Security in Healthcare IT   Peer reviewed 

H. Thimbleby, Addressing Systems Safety Challenges, Proceedings of the 22nd Safety-Critical Systems Symposium, Keynote, pp.133–146, edited by T. Anderson and C. Dale, Brighton, UK, Safety-Critical Systems Club, ISBN 978–1–4912–6364–8, 2014. PDF.

Simulation to Evaluate Alternative Approaches to Blocking Use Errors   Peer reviewed 

A. Cauchi, A. Gimblett and H. Thimbleby, Proceedings Design of Medical Devices Conference, Transactions of the ASME: Journal of Medical Devices, 6(1), pp.017502-1, DOI: 10.1115/1.4026680, 2012. PDF.

Social network analysis and applications for designing better systems and doing better research   Peer reviewed    Keynote 

H. Thimbleby, International Conference on Engineering & MIS 2016, Keynote, Agadir, Morocco, 2016.

Social Network Analysis and Interactive Device Design   Peer reviewed 

P. Oladimeji and H. Thimbleby, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS’09, pp.91–100, edited by G. Calvary, T. C. N. Graham and P. Gray, Pittsburgh, ACM, DOI: 10.1145/1570433.1570453, 2009. PDF.

Solutioneering in User Interface Design   Peer reviewed 

H. Thimbleby and W. Thimbleby, Behaviour and Information Technology, 12(3), pp.190–193, DOI: 10.1080/01449299308924379, 1993. PDF, PS.

Sorting out Searching on Small Screen Devices   Peer reviewed 

G. Buchanan, M. Jones and H. Thimbleby, Proceedings 4th. International Symposium, Mobile Human-Computer Interaction HCI 2002, Lecture Notes in Computer Science, 2411, pp.81–94, edited by F. Paterno, Springer Verlag, DOI: 10.1007/3-540-45756-9_8, 2002. PDF.

Specification-led Design   Peer reviewed 

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

Specification-led Design for Interface Simulation, Collecting Use-data, Interactive Help, Writing Manuals, Analysis, Comparing Alternative Designs, etc   Peer reviewed 

H. Thimbleby, Personal Technologies, 4(2), pp.241–254, DOI: 10.1007/BF01885563, URI, 1999. PDF, Mathematica Notebook.

Successful User Interface Design from Efficient Computer Algorithms   Peer reviewed 

P. Gillary, M. Jones, G. Marsden and H. Thimbleby, Proceedings ACM CHI (Extended Abstracts), pp.181–182, 2000. PDF, PS.

Symmetry as a Connection between Affordance and State Space   Peer reviewed    Keynote 

H. Thimbleby, Proceedings Design, Specification and Verification of Interactive Systems — DSVIS 2001, Keynote, GIST Technical Report, G2001-1, pp.10–19, edited by C. Johnson, Glasgow, 2001.

Symmetry for Successful Interactive Systems   Peer reviewed    Keynote 

H. Thimbleby, Proceedings ACM CHI New Zealand, OZCHI, Keynote, pp.1–9, edited by S. Jones and M. Masoodian, Waikato, New Zealand, DOI: 10.1145/2181216.2181217, 2002. PDF, PS.

A Text Editing Interface: Definition and Use   Peer reviewed 

H. Thimbleby, Computer Languages, 7(1), pp.25–40, 1982.

Think! Interactive Systems Need Safety Locks   Peer reviewed 

H. Thimbleby, Journal of Computing and Information Technology, 18(4), pp.349–360, DOI: 10.2498/cit.1001921, 2010. PDF.

Time to Fight for Easier Technology

H. Thimbleby, Letter, The Times, p.23, 31 January, 1998.

The TIN: An Approach to Powerful and Cheap User Interfaces   Peer reviewed 

G. S. Macfarlane and H. Thimbleby, Proceedings 8th. International Conference on Computer Communication, ICCC’86, pp.238–241, edited by P. J. Kuehn, Munich, North-Holland, 1986.

Towards Continuous Usability Evaluation of Web Documents   Peer reviewed 

G. Marsden, Y. L. Theng and H. Thimbleby, Proceedings BCS HCI’98, Conference Companion, pp.40–41, edited by J. May, J. Siddiqi and J. Wilkinson, 1998.

Treat People Like Computers? Designing Usable Systems for Special People   Peer reviewed 

H. Thimbleby, Extraordinary People and Human-Computer Interaction, pp.283–295, edited by A. Edwards, Cambridge University Press, ISBN 0–521–43413–0, 1995. PDF.

A True Calculator   Peer reviewed 

H. Thimbleby, Engineering Science and Education Journal, 6(3), pp.128–136, DOI: 10.1049/esej:19970310, URI, 1997. PDF, PS.

Understanding Interaction Traps   Peer reviewed 

A. Blandford, N. Bryan-Kinns and H. Thimbleby, Proceedings of BCS HCI2–3: Designing for Society, 2, pp.57–60, 2003. PDF.

Understanding User Centered Design (UCD) for People with Special Needs   Peer reviewed    Keynote 

H. Thimbleby, 11th International Conference, ICCHP 2008, Computers Helping People with Special Needs, Keynote, Lecture Notes in Computer Science, 5105, pp.1–17, edited by A. Karshmer, J. Klaus, K. Miesenberger and W. Zagler, Linz, Austria, Springer Verlag, ISBN 978-3-540-70539-0, DOI: 10.1007/978-3-540-70540-6, URI, 2008. PDF.

Understanding User Requirements in Take-Home Diabetes Management   Peer reviewed 

G. Buchanan, T. Owen and H. Thimbleby, Proceedings BCS Conference on HCI, XXVI, pp.268–273, Birmingham, UK, Oxford University Press, 2012. PDF.

The Undomesticated Video Recorder

H. Thimbleby, Image Technology, Journal of the British Kinematograph, Sound and Television Society, 72(6), pp.214–216, 1991. PDF.

The Undomesticated Video Recorder   Peer reviewed 

H. Thimbleby, Australian Videography, April 1992. PDF.

Unreliable numbers: Error and harm induced by bad design can be reduced by better design   Peer reviewed 

P. Cairns, P. Oladimeji and H. Thimbleby, Journal Royal Society Interface, 12(110), p.20150685, DOI: 10.1098/rsif.2015.0685, 2015.

Unsafe Healthcare Devices, and How to Improve Them   Keynote 

H. Thimbleby, Communicating medical errors (COME), Ascona, Switzerland, 2013. PDF.

» Usability Analysis with Markov Models   Peer reviewed 

P. Cairns, M. Jones and H. Thimbleby, ACM Transactions on Computer-Human Interaction, 8(2), pp.99–132, DOI: 10.1145/376929.376941, URI, 2001. PDF, PS.

A Usability Tool for Digital Libraries   Peer reviewed 

N. Mohd-Nasir, Y. L. Theng and H. Thimbleby, Proceedings 9th. International World Wide Web Conference — WWW9 Poster Proceedings, pp.90–91, Toronto, 1999.

A Usability Tool for Web Evaluation Applied to Digital Library Design   Peer reviewed 

N. Mohd Nasir, Y. L. Theng and H. Thimbleby, World Wide Web Conference — WWW9 Poster Proceedings, pp.90–91, Amsterdam, May 15-19, 2000. PDF.

Usability, Communication and Security and Personal Digital Assistants (PDAs)   Peer reviewed 

H. Thimbleby, Personal Information Management, pp.31–43, edited by P. J. Thomas, Stanley Thornes, ISBN 0–7487–2327–7, 1995.

User Interface Design   Peer reviewed 

H. Thimbleby, Software Engineer’s Reference Handbook, pp.57/1–57/14, edited by J. A. McDermid, Butterworth-Heinemann, ISBN 0–750–61040–9, 1991. PDF.

» User Interface Design

H. Thimbleby, ACM Press Frontier Series, Addison-Wesley, ISBN 0–201–41618–2, 1990.

User Interface Design and Formal Methods   Peer reviewed 

H. Thimbleby, Computer Bulletin, Series III, 2(3), pp.13–15 & 18, September, 1986. PDF.

User Interface Design as Systems Design   Peer reviewed 

A. Blandford, P. Cairns, P. Curzon, M. Jones and H. Thimbleby, Proceedings People and Computers — Memorable Yet Invisible, XVI, pp.281–301, edited by F. Détienne, X. Faulkner and J. Finlay, London, Springer Verlag, URI, 2002. PDF.

User Interface Design: Generative User Engineering Principles   Peer reviewed 

H. Thimbleby, Fundamentals of Human-Computer Interaction, pp.165–180, edited by A. F. Monk, Academic Press, ISBN 0–12–504580–8, 1984.

» User Interface Model Discovery: Towards a Generic Approach   Peer reviewed 

A. Gimblett and H. Thimbleby, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS 2010, Best Paper Award, pp.145–154, edited by G. Doherty, M. Harrison and J. Nichols, Berlin, ACM, DOI: 10.1145/1822018.1822041, 2010. PDF.

User Modelling as Machine Identification: New Design Methods for HCI   Peer reviewed 

H. Thimbleby and I. H. Witten, Advances in Human Computer Interaction, IV, pp.58–86, edited by H. R. Hartson and D. Hix, Ablex, ISBN 0–89391–934–9, 1993. PDF.

» User-centered Methods are Insufficient for Safety Critical Systems   Peer reviewed    Keynote 

H. Thimbleby, USAB’07 — Usability & HCI for Medicine and Health Care, Keynote, Lecture Notes in Computer Science, 4799, pp.1–20, edited by A. Holzinger, Graz, Austria, Springer Verlag, 2007. PDF.

Using Computing Science Principles in Interface Design   Peer reviewed 

P. Gillary, M. Jones, G. Marsden and H. Thimbleby, Proceedings IFIP Conference on Human-Computer Interaction — Interact 1999, 2, pp.47–48, edited by S. Brewster, A. Cawsey and G. Cockton, ISBN 1–902505–19-0, 1999.

Verification of Interactive Software for Medical Devices: PCA Infusion Pumps and FDA Regulation as an Example   Peer reviewed 

A. Ayoub, P. Curzon, M. Harrison, I. Lee, P. Masci and H. Thimbleby, EICS2013, 5th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp.81–90, London, ACM, DOI: 10.1145/2494603.2480302, 2013. PDF.

View Binding and User Enhanceable Systems   Peer reviewed 

H. Thimbleby, The Visual Computer: An International Journal of Computer Graphics, 10(6), pp.337–349, DOI: 10.1007/BF01900828, 1994. PDF.

Visualising the Potential of Interactive Systems   Peer reviewed    Keynote 

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

What makes a good clinical app? Introducing the RCP Health Informatics Unit Checklist   Peer reviewed 

J. Hoogewerf, P. Rastall, H. Thimbleby, J. Williams, D. Wooldridge and J. Wyatt, Clinical Medicine, 15(6), pp.519–521, 2015.

“What You See is What You Have Got” — A User-Engineering Principle for Manipulative Display?   Peer reviewed    Keynote 

H. Thimbleby, First German ACM Conference on Software Ergonomics, Keynote, Proceedings ACM German Chapter, 14, pp.70–84, edited by H. Balzert, Nuremburg, Germany, ISBN 3–519–02433, 1983. PDF.

Why are the numbers on a calculator/computer arranged differently from those on a telephone?

H. Thimbleby, Focus, p.60, January 1996.

A Word Boundary Algorithm for Text Processing   Peer reviewed 

H. Thimbleby, Computer Journal, 24(3), pp.249–255, DOI: 10.1093/comjnl/24.3.249, 1981. PDF.

The World War II Enigma and its Human Factors lessons

H. Thimbleby, University of Bergen, Norway, 2015.

You’re Right About the Cure: Don’t Do That   Peer reviewed 

H. Thimbleby, Interacting with Computers, 2(1), pp.8–25, 1990.

Your invitation to fix IT in healthcare   Peer reviewed    Keynote 

H. Thimbleby, International Conference on Engineering & MIS 2016, Keynote, Agadir, Morocco, 2016.

Other topics — AutostereogramsBooksCalculatorsComputer virusesEthics & cultureFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman Computer InteractionHuman ErrorLiterate ProgrammingProgrammingReading, digital libraries, editing & publishingResearch & teachingReviewsVideosWorld Wide Web

Back to — Harold Thimbleby’s home

Ethics & culture

‘Artificial Morality’: Representations of Trust in Interactive Systems?   Peer reviewed 

E. Davenport, M. Dibben, S. P. Marsh and H. Thimbleby, Proceedings IFIP Conference on Human-Computer Interaction — Interact 1999, 2, pp.211–213, edited by S. Brewster, A. Cawsey and G. Cockton, ISBN 1–902505–19-0, 1999.

Belief Representation and Agent Architectures   Peer reviewed 

S. P. Marsh and H. Thimbleby, Proceedings of the Third Belief Representation and Agent Architectures Workshop, BRAA’92, pp.97–125, 1992.

Beware False Gods

S. Rogerson and H. Thimbleby, Institute for the Management of Information Systems Journal, 10(2), pp.26–27, 2000.

Breaking Affordance: Culture as Context   Peer reviewed 

P. Cairns, L. Oshlyansky and H. Thimbleby, Proceedings of 3rd. Nordic ACM Conference on Computer-Human Interaction — NordiChi 2004, pp.81–84, Tampere, Finland, DOI: 10.1145/1028014.1028025, October 23-27, 2004. PDF.

A Cautionary Tale: Hofstede’s VSM Revisited   Peer reviewed 

P. Cairns, L. Oshlyansky and H. Thimbleby, Proceedings of British Computer Society Human Computer Interaction Conference, 2, pp.11–15, Edinburgh, Scotland, 2006. PDF.

Computerised Parkinson’s Law

H. Thimbleby, Elektron, Journal of The South African Institute of Electrical Engineers, 12(2), pp.5–7, 1995.

Computers and Human Consciousness   Peer reviewed 

H. Thimbleby, Computers and Education, 3(3), pp.241–243, DOI: 10.1016/0360-1315(79)90047-2, 1979.

Cybernauts Awake!

N. Beale, T. Byrne, D. Leal, S. Peyton-Jones, J. Pickering, D. J. Pullinger and H. Thimbleby, Church House Press, ISBN 0–7151–6586–0, 1999.

Cyberspace — The Way of Future Votes

H. Thimbleby, Foundations, 3(2), pp.18–19, 2000. PDF.

Debating Government Control of the Internet

H. Thimbleby, Mots Pluriels et Grands Themes de Notre Temps, (18), URI, 2001.

Does Business Have an Attitude Problem?

H. Thimbleby, New Scientist, 135(1836), pp.49–50, 1992.

Ethical and Spiritual Implications of the Internet   Keynote 

H. Thimbleby, Worshipful Company of Information Technologists, Third Colloquium, Keynote, House of Lords, London, 2000. HTML.

Ethics and Consumer Electronics   Peer reviewed 

P. Duquenoy, G. Marsden and H. Thimbleby, Proceedings of the 4th. ETHICOMP International Conference on the Social and Ethical Impacts of Information and Communication Technologies, Ethicomp’99, edited by T. Ward Bynum, A. D’Atri, A. Marturano and S. Rogerson, ISBN 88–900396–0–4, 1999. PDF.

Inclusion and Interaction: Designing Interaction for Inclusive Populations

P. Langdon and H. Thimbleby, Foreword, Interacting with Computers, 22(6), pp.439–448, ISBN 978–972–8939–52-6, DOI: 10.1016/j.intcom.2010.08.007, 2010.

Information revolution

H. Thimbleby, Encarta CD, Microsoft, 1996.

Internet, Discourse and Interaction Potential   Peer reviewed    Keynote 

H. Thimbleby, Proceedings First Asia Pacific Conference on Human Computer Interaction — APCHI, Keynote, pp.3–18, edited by L. Herman, Y. K. Leung, J. Moyes and L. K. Yong, Singapore, 1996. HTML.

Just Programming   Peer reviewed 

P. Duquenoy and H. Thimbleby, Proceedings 5th. Ethicomp, The Social and Ethical Impacts of Information and Communication Technologies Conference, pp.83–91, edited by T. W. Bynum, H. Krawczy, S. Rogerson, S. Szejko and B. Wiszniewski, 2001.

Justice and Design   Peer reviewed 

P. Duquenoy and H. Thimbleby, Proceedings IFIP Conference on Human-Computer Interaction — Interact 1999, 1, pp.281–286, edited by C. Johnson and M. A. Sasse, ISBN 0–9673355–0–7, 1999. HTML, PDF.

Non-contractual Trust   Peer reviewed 

E. Davenport, M. Dibben, B. Friedman, S. P. Marsh, H. Rosenbaum and H. Thimbleby, Proceedings ACM CHI (Extended Abstracts), pp.239–240, Amsterdam, Holland, 2000.

Overfed with Info

H. Thimbleby, Church Times, (7251), p.24, 15 February, 2002.

Personal Boundaries and Global Stage   Peer reviewed 

H. Thimbleby, First Monday, 3(3), DOI: 10.5210%2Ffm.v3i2.582, URI, 1998.

Personal Issues: Personal Boundaries/Global Stage   Peer reviewed 

H. Thimbleby, 2020 Vision: Morality in the Information Society, pp.81–93, Institution of Electrical Engineers, ISBN 0-85296-702-0, 1998.

Robot ethics? Not yet. A reflection on Whitby’s “Sometimes it’s hard to be a robot”   Peer reviewed 

H. Thimbleby, Interacting with Computers, 20(3), pp.338–341, DOI: 10.1016/j.intcom.2008.02.006, 2008. PDF.

Spare the Rod

H. Thimbleby, Ariadne, 18, p.11, URI, 1998. HTML.

Technological Hubris   Peer reviewed 

H. Thimbleby, Computers & Digital Techniques, 5(5), pp.229–234, DOI: 10.1049/cce:19940506, 1994.

Technological Hubris

H. Thimbleby, Elektron, Journal of The South African Institute of Electrical Engineers, 12(5), pp.19–21, 1995.

Towards a Synthesis of Discourse Ethics and Internet Regulation   Peer reviewed 

P. Duquenoy, H. Thimbleby and S. Torrance, Proceedings of the 4th. ETHICOMP International Conference on the Social and Ethical Impacts of Information and Communication Technologies, Ethicomp’99, edited by T. Ward Bynum, A. D’Atri, A. Marturano and S. Rogerson, ISBN 88–900396–0–4, 1999.

Treat People Like Computers? Designing Usable Systems for Special People   Peer reviewed 

H. Thimbleby, Extraordinary People and Human-Computer Interaction, pp.283–295, edited by A. Edwards, Cambridge University Press, ISBN 0–521–43413–0, 1995. PDF.

Trust in CSCW   Peer reviewed 

A. G. Cockburn, S. R. Jones, S. P. Marsh and H. Thimbleby, Computer-Supported Cooperative Work, pp.253–271, edited by S. Scrivener, Ashgate Publishing, ISBN 0–291–39812–X, 1994.

UK Views on Ethical and Spiritual Implications of IT   Peer reviewed 

N. Beale, P. Duquenoy and H. Thimbleby, Proceedings Fourth International Conference on Ethical Issues in Information Technology, Ethicomp’98, pp.734–742, 1998. PDF, PS.

Understanding User Centered Design (UCD) for People with Special Needs   Peer reviewed    Keynote 

H. Thimbleby, 11th International Conference, ICCHP 2008, Computers Helping People with Special Needs, Keynote, Lecture Notes in Computer Science, 5105, pp.1–17, edited by A. Karshmer, J. Klaus, K. Miesenberger and W. Zagler, Linz, Austria, Springer Verlag, ISBN 978-3-540-70539-0, DOI: 10.1007/978-3-540-70540-6, URI, 2008. PDF.

Validating the Unified Theory of Acceptance and Use of Technology (UTAUT) tool cross-culturally   Peer reviewed 

P. Cairns, L. Oshlyansky and H. Thimbleby, Proceedings British Computer Society HCI 2007 Conference, 2, pp.83–86, 2007. PDF.

Validity and Cross-Validity in HCI Publications   Peer reviewed 

H. Thimbleby, Proceedings The XIII International Workshop on Design, Specification and Verification of Interactive Systems — DSVIS 2006, Lecture Notes in Computer Science, 4323, pp.11–24, edited by A. Blandford and G. Doherty, Dublin, Ireland, Springer Verlag, 2007. PDF.

Other topics — AutostereogramsBooksCalculatorsComputer virusesDevice designFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman Computer InteractionHuman ErrorLiterate ProgrammingProgrammingReading, digital libraries, editing & publishingResearch & teachingReviewsVideosWorld Wide Web

Back to — Harold Thimbleby’s home

Formal Methods in HCI

» Action Graphs and User Performance Analysis   Peer reviewed 

H. Thimbleby, International Journal of Human-Computer Studies, 71(3), pp.276–302, DOI: 10.1016/j.ijhcs.2012.10.014, URI, 2013. PDF.

» Affordance and Symmetry in User Interfaces   Peer reviewed 

P. Cairns and H. Thimbleby, Computer Journal, 51(6), pp.650–661, DOI: 10.1093/comjnl/bxm102, 2008. PDF.

Analysis and Simulation of User Interfaces   Peer reviewed 

H. Thimbleby, Human Computer Interaction 2000, Proceedings British Computer Society Conference on Human-Computer Interaction, XIV, pp.221–237, edited by G. Cockton, S. McDonald and Y. Waern, Newcastle, England, ISBN 1–85233–318–9, 2000. PDF, Mathematica Notebook, PS.

Applying Graph Theory to Interaction Design   Peer reviewed 

J. Gow and H. Thimbleby, Proceedings Engineering Interactive Computer Systems — EICS2007/DSVIS 2007, Lecture Notes in Computer Science, 4940, pp.501–518, edited by J. Gulliksen, Salamanca, Spain, Springer Verlag, DOI: 10.1007/978-3-540-92698-6_30, 2008. PDF.

Applying Theorem Discovery to Automatically Find and Check Usability Heuristics   Peer reviewed 

A. Gimblett and H. Thimbleby, Proceedings ACM Engineering Interactive Computer Systems — EICS 2013, pp.101–106, London, ACM, ISBN 978-1-4503-2138-9, DOI: 10.1145/2480296.2480320, URI, 2013. PDF.

Automatic Critiques of Interface Modes   Peer reviewed 

P. Cairns, J. Gow and H. Thimbleby, Proceedings 12th International Workshop on Design, Specification and Verification of Interactive Systems — DSVIS 2005, Lecture Notes in Computer Science, 3941, pp.201–212, edited by S. W. Gilroy and M. Harrison, Newcastle, England, Springer Verlag, ISBN 978-3-540-34145-1, DOI: 10.1007/11752707_17, 2006. PDF.

Buffer Automata: A UI Architecture Prioritising HCI Concerns for Interactive Devices   Peer reviewed 

A. Cauchi, A. Gimblett and H. Thimbleby, Proceedings ACM Engineering Interactive Computer Systems — EICS 2011, pp.73–78, Pisa, Italy, ACM, 2011. PDF.

Cognitive Task Graphs and Executable User Models for Better Hypertext   Peer reviewed 

M. Jones, C. Rigny, Y. L. Theng and H. Thimbleby, Proceedings First Asia Pacific Conference on Human Computer Interaction — APCHI, pp.421–433, edited by L. Herman, Y. K. Leung, J. Moyes and L. K. Yong, Singapore, ISBN 9971–88–495–X, 1996. PDF.

Combining PVSio with Stateflow   Peer reviewed 

C. Bernardeschi, P. Curzon, E. D’Urso, P. Jones, P. Masci, P. Oladimeji, H. Thimbleby and Y. Zhang, Proceedings of the NASA Formal Methods 6th International Symposium, Lecture Notes in Computer Science, 8430, pp.209–214, edited by J. Badger and K. Rozier, Houston, USA, Springer Verlag, DOI: 10.1007/978-3-319-06200-6, 2014. PDF.

Computer Algebra in Interface Design Research   Peer reviewed 

J. Gow and H. Thimbleby, Proceedings of the Fifth ACM International Conference on Computer-Aided Design of User Interfaces — CADUI’2004, Funchal, Madeira, 2004.

Computer Algebra in Interface Design Research   Peer reviewed 

J. Gow and H. Thimbleby, Proceedings 2004 ACM/SIGCHI International Conference on Intelligent User Interfaces — IUI’04, pp.366–367, edited by N. J. Nunes and C. Rich, Funchal, Madeira, ISBN 1-58113-815-6, DOI: 10.1145/964442.964537, URI, 2004. PDF.

Computer Algebra in User Interface Design Analysis   Peer reviewed 

H. Thimbleby, Proceedings British Computer Society HCI Conference, 2, pp.121–124, edited by A. Dearden and L. Watts, Research Press International, URI, 2004. PDF.

Contributing to Safety and Due Diligence in Safety-critical Interactive Systems Development   Peer reviewed 

H. Thimbleby, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS’09, pp.221–230, edited by G. Calvary, T. C. N. Graham and P. Gray, Pittsburgh, ACM, DOI: 10.1145/1570433.1570474, 2009. PDF.

Creating User Manuals for Use in Collaborative Design   Peer reviewed 

H. Thimbleby, Proceedings ACM Conference on Computer-Human Interaction — CHI’96, pp.279–280, edited by M. Tauber, Vancouver, Canada, 1996. PDF.

Dependable Keyed Data Entry for Interactive Systems   Peer reviewed 

A. Gimblett and H. Thimbleby, FMIS 2011, 4th International Workshop on Formal Methods for Interactive Systems, Electronic Communications of the EASST, 45, pp.1/16–16/16, Limerick, Ireland, DOI: 10.1145/1996461.1996497, URI, 2011. PDF.

Formal Methods and Human-Computer Interaction   Peer reviewed 

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

Formal Methods without Psychology   Peer reviewed 

H. Thimbleby, Proceedings Theory in Human-Computer Interaction, IEE Colloquium, (IEE Digest 1991/192), pp.6/1–6/6, 1991.

Formal Verification of Medical Device User Interfaces using PVS   Peer reviewed 

P. Curzon, P. Jones, P. Masci, H. Thimbleby and Y. Zhang, Proceedings 17th International Conference on Fundamental Approaches to Software Engineering — FASE, Lecture Notes in Computer Science, 8411, pp.200–214, Grenoble, France, Springer-Verlag, ISBN 978-3-642-54803-1, DOI: 10.1007/978-3-642-54804-8_14, 2014. PDF.

Formalising Guidelines for the Design of Interactive Systems   Peer reviewed 

M. Harrison and H. Thimbleby, Proceedings British Computer Society Conference on Human Computer Interaction, HCI’85, pp.161–171, edited by S. Cook and P. Johnson, Norwich, Cambridge University Press, ISBN 0–521–32066–6, 1985.

Formulating Usability   Peer reviewed 

H. Thimbleby, ACM SIGCHI Bulletin, 26(2), pp.59–64, DOI: 10.1145/198125.198145, 1994. PDF.

From Logic to Manuals   Peer reviewed 

P. B. Ladkin and H. Thimbleby, Software Engineering Journal, 11(6), pp.347–354, DOI: 10.1049/sej.1996.0045, 1997. PDF.

From Logic to Manuals Again   Peer reviewed 

P. B. Ladkin and H. Thimbleby, IEE Software Engineering, 144(3), pp.185–192, DOI: 10.1049/ip-sen:19971104, 1997. HTML, HTML, PDF.

Generative User Engineering Principles   Peer reviewed 

H. Thimbleby, 9th. Cranfield Conference on Mechanised Information Transfer, 1984.

Generative User-Engineering Principles for User Interface Design   Peer reviewed 

H. Thimbleby, Proceedings First IFIP Conference on Human-Computer Interaction — Interact 1984, 2, pp.102–107, edited by B. Shackel, London, 1984. PDF.

Generative User-Engineering Principles for User Interface Design   Peer reviewed 

H. Thimbleby, Proceedings First IFIP Conference on Human-Computer Interaction — Interact 1984, pp.661–666, edited by B. Shackel, London, North-Holland, ISBN 0–444–87773–8, 1985. PDF.

A Generic User Interface Architecture for Analyzing Use Hazards in Infusion Pump Software   Peer reviewed 

P. Curzon, P. Jones, P. Masci, H. Thimbleby and Y. Zhang, 5th Workshop on Medical Cyber-Physical Systems, OpenAccess Series in Informatics (OASIcs), 36, pp.1–14, edited by M. Kwiatkowska, R. Mangharam, V. Turau and C. Weyer, Schloss Dagstuhl–Leibniz–Zentrum für Informatik, ISBN 978-3-939897-66-8, DOI: 10.4230/OASIcs.MCPS.2014.1, URI, 2014.

Human-Computer Interaction and the Formal Certification and Assurance of Medical Devices: The CHI+MED Project   Peer reviewed 

P. Curzon, E. D’Urso, P. Masci, P. Oladimeji, R. Ruksenas and H. Thimbleby, VeriSure: Verification and Assurance, Vienna, 2014.

HyperDoc: An Interactive System Development Tool   Peer reviewed 

M. A. Addison and H. Thimbleby, Proceedings British Computer Society Conference HCI’95, People and Computers, X, pp.95–106, edited by A. J. Dix, J. E. Finlay and M. A. R. Kirby, Huddersfield, Cambridge University Press, ISBN 0–521–56729–7, 1995.

Interaction Models and The Principled Design of Interactive Systems   Peer reviewed 

A. J. Dix, M. Harrison, C. Runciman and H. Thimbleby, Proceedings European Software Engineering Conference, pp.127–135, edited by H. Nichols and D. S. Simpson, Springer Verlag, DOI: 10.1007/BFb0022105, 1987.

Interaction Programming: Next Steps   Peer reviewed 

H. Thimbleby, Proceedings ACM CHI, pp.3811–3816, ACM, DOI: 10.1145/1520340.1520576, 2009. PDF.

» Interaction Walkthrough: Evaluation of Safety Critical Interactive Systems   Peer reviewed 

H. Thimbleby, Proceedings The XIII International Workshop on Design, Specification and Verification of Interactive Systems — DSVIS 2006, Lecture Notes in Computer Science, 4323, pp.52–66, edited by A. Blandford and G. Doherty, Dublin, Ireland, Springer Verlag, DOI: 10.1007/978-3-540-69554-7_5, 2007. PDF.

Manuals as Structured Programs   Peer reviewed 

M. A. Addison and H. Thimbleby, Proceedings British Computer Society Conference HCI’94, People and Computers, IX, pp.67–79, edited by G. Cockton, S. W. Draper and G. R. S. Weir, Cambridge University Press, ISBN 0–521–48557–6, 1994. PDF.

MAUI: An Interface Design Tool Based on Matrix Algebra   Peer reviewed 

J. Gow and H. Thimbleby, Proceedings of the Fifth ACM International Conference on Computer-Aided Design of User Interfaces IV — CADUI’2004, pp.81–94, edited by R. J. K. Jacob, Q. Limbourg and J. Vanderdonckt, Funchal, Maderia, Kluwer Aacedmic Publishers, ISBN 1–4020–3145–9, URI, 2004. PDF.

Misleading Behaviour in Interactive Systems   Peer reviewed 

P. Cairns, J. Gow and H. Thimbleby, Proceedings British Computer Society HCI Conference, 2, pp.33–36, edited by A. Dearden and L. Watts, Research Press International, 2004. PDF.

Modes, WYSIWYG and The von Neumann Bottleneck   Peer reviewed 

H. Thimbleby, Proceedings Workshop on Formal Methods and Human-Computer Interaction, II(IEE Digest 1988/82), 1988.

Names and References in User Interfaces   Peer reviewed 

M. Harrison and H. Thimbleby, Proceedings British Computer Society HCI 2007 Conference, 2, pp.107–110, Lancaster, England, 2007. PDF.

On Formal Methods in HCI   Peer reviewed 

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

A Proper Explanation When You Need One   Peer reviewed 

P. B. Ladkin and H. Thimbleby, Proceedings British Computer Society Conference HCI’95, People and Computers, X, pp.107–118, edited by A. J. Dix, J. E. Finlay and M. A. R. Kirby, Huddersfield, Cambridge University Press, ISBN 0–521–56729–7, 1995. PDF.

PVSio-web 2.0: Joining PVS to HCI   Peer reviewed 

P. Curzon, P. Jones, P. Masci, P. Oladimeji, H. Thimbleby and Y. Zhang, Proceedings 27th International Conference on Computer Aided Verification, CAV 2015, Lecture Notes in Computer Science, 9206, pp.470–478, edited by D. Kroening and C. Puasuareanu, San Francisco, California, Springer Verlag, DOI: 10.1007/978-3-319-21690-4_30, URI, 2015.

PVSio-web: A Tool for Rapid Prototyping Device User Interfaces in PVS   Peer reviewed 

P. Curzon, P. Masci, P. Oladimeji and H. Thimbleby, Electronic Communications of the EASST, X, pp.1/8–8/8, edited by J. Bowen and S. Reeves, URI, 2013. PDF.

The Role of Formal Methods in Human-Computer Interaction   Peer reviewed 

M. Harrison and H. Thimbleby, Formal Methods in Human Computer Interaction, pp.1–8, edited by M. Harrison and H. Thimbleby, Cambridge University Press, ISBN 0–521–37202 X, 1990.

Safer “5-key” Number Entry User Interfaces using Differential Formal Analysis   Peer reviewed 

A. Cauchi, P. Curzon, A. Gimblett, P. Masci and H. Thimbleby, Proceedings BCS Conference on HCI, XXVI, pp.29–38, Birmingham, UK, Oxford University Press, 2012. PDF.

Safer User Interfaces: A Case Study in Improving Number Entry   Peer reviewed 

H. Thimbleby, IEEE Transactions on Software Engineering, 41(7), pp.711–729, DOI: 10.1109/TSE.2014.2383396, 2015.

Simulation to Evaluate Alternative Approaches to Blocking Use Errors   Peer reviewed 

A. Cauchi, A. Gimblett and H. Thimbleby, Proceedings Design of Medical Devices Conference, Transactions of the ASME: Journal of Medical Devices, 6(1), pp.017502-1, DOI: 10.1115/1.4026680, 2012. PDF.

Social Network Analysis and Interactive Device Design   Peer reviewed 

P. Oladimeji and H. Thimbleby, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS’09, pp.91–100, edited by G. Calvary, T. C. N. Graham and P. Gray, Pittsburgh, ACM, DOI: 10.1145/1570433.1570453, 2009. PDF.

Specification-led Design   Peer reviewed 

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

Specification-led Design for Interface Simulation, Collecting Use-data, Interactive Help, Writing Manuals, Analysis, Comparing Alternative Designs, etc   Peer reviewed 

H. Thimbleby, Personal Technologies, 4(2), pp.241–254, DOI: 10.1007/BF01885563, URI, 1999. PDF, Mathematica Notebook.

Tool demo: Using PVSio-web to demonstrate software issues in medical user interfaces   Peer reviewed 

P. Curzon, P. Masci, P. Oladimeji and H. Thimbleby, 4th International Symposium on Foundations of Healthcare Information Engineering and Systems (FHIES2014), Washington DC, USA, 2014.

Triangulating Empirical and Analytic Techniques for Improving Number Entry User Interfaces   Peer reviewed 

A. Cauchi, G. Niezen, P. Oladimeji and H. Thimbleby, EICS204, 6th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp.243–252, Rome, Italy, ACM, ISBN 978–1–4503–2725–1, DOI: 10.1145/2607023.2607025, URI, 2014.

» Usability Analysis with Markov Models   Peer reviewed 

P. Cairns, M. Jones and H. Thimbleby, ACM Transactions on Computer-Human Interaction, 8(2), pp.99–132, DOI: 10.1145/376929.376941, URI, 2001. PDF, PS.

User Interface Design and Formal Methods   Peer reviewed 

H. Thimbleby, Computer Bulletin, Series III, 2(3), pp.13–15 & 18, September, 1986. PDF.

» User Interface Design with Matrix Algebra   Peer reviewed 

H. Thimbleby, ACM Transactions on Computer-Human Interaction, 11(2), pp.181–236, DOI: 10.1145/1005361.1005364, URI, 2004. PDF, PS.

» User Interface Model Discovery: Towards a Generic Approach   Peer reviewed 

A. Gimblett and H. Thimbleby, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS 2010, Best Paper Award, pp.145–154, edited by G. Doherty, M. Harrison and J. Nichols, Berlin, ACM, DOI: 10.1145/1822018.1822041, 2010. PDF.

Using Computing Science Principles in Interface Design   Peer reviewed 

P. Gillary, M. Jones, G. Marsden and H. Thimbleby, Proceedings IFIP Conference on Human-Computer Interaction — Interact 1999, 2, pp.47–48, edited by S. Brewster, A. Cawsey and G. Cockton, ISBN 1–902505–19-0, 1999.

Using the Fitts Law with State Transition Systems to Find Optimal Task Timings   Peer reviewed 

H. Thimbleby, Proceedings 2nd International Workshop on Formal Methods for Interactive Systems (FMIS2007), pp.151–162, edited by A. Cerone and P. Curzon, Lancaster, England, 2007.

Other topics — AutostereogramsBooksCalculatorsComputer virusesDevice designEthics & cultureGeneral InterestHIT: Health IT & devicesHuman Computer InteractionHuman ErrorLiterate ProgrammingProgrammingReading, digital libraries, editing & publishingResearch & teachingReviewsVideosWorld Wide Web

Back to — Harold Thimbleby’s home

General Interest

Bugs in the Church-Turing Thesis   Peer reviewed 

H. Thimbleby and I. H. Witten, Canadian Artificial Intelligence, (19), pp.17–18, 1989.

The Computer Science of Everyday Things

H. Thimbleby, Mathematics Today, 38(4), pp.107–108, 2002.

Computerised Parkinson’s Law

H. Thimbleby, Elektron, Journal of The South African Institute of Electrical Engineers, 12(2), pp.5–7, 1995.

Computerised Parkinson’s Law   Peer reviewed 

H. Thimbleby, Computing & Control Engineering Journal, 4(5), pp.197–198, 1993.

Computers are Best when Hidden

H. Thimbleby, The Times Higher Education Supplement: Multimedia, (1184), p.vii, 14 July, 1995.

» Critical Systems   Peer reviewed 

H. Thimbleby, Wiley Handbook of Human-Computer Interaction, edited by K. Norman, John Wiley & Sons, in press.

Does Business Have an Attitude Problem?

H. Thimbleby, New Scientist, 135(1836), pp.49–50, 1992.

Dreams   Peer reviewed 

H. Thimbleby, Self and Society, 7(6), pp.601–608, 1979.

An Example of Distribution-Free Testing   Peer reviewed 

H. Thimbleby, Mathematica Journal, 5(2), pp.62–65, 1995.

Explaining Cryptographic Systems   Peer reviewed 

T. Bell, M. Fellows, N. Koblitz, M. Powell, H. Thimbleby and I. Witten, Computers & Education, 40(3), pp.199–215, DOI: 10.1016/S0360-1315(02)00102-1, 2003. PDF.

Explaining Cryptosystems to the General Public   Peer reviewed    Keynote 

T. Bell, M. Fellows, N. Koblitz, H. Thimbleby and I. Witten, First IFIP World Conference on Information Security Education (WISE), Proceedings IFIP TC11 WG11.8 Conference, Keynote, Report Series 99–008, pp.221–233, edited by S. Fischer-Hübner and L. Yngstgröm, Stockholm University/Royal Institute of Technology, Sweden, ISBN 91–7153–910–7, 1999. PDF.

Genaille’s Rods   Peer reviewed 

H. Thimbleby, Mathematica Journal, 3(2), pp.60–62, URI, 1993. Mathematica Notebook, PDF.

GenaillesRods.m package   Peer reviewed 

H. Thimbleby, Mathematica Journal Electronic Supplement, 3(2), URI, 1993. Mathematica Notebook.

Human Factors and missed solutions to WWII Enigma design weaknesses

H. Thimbleby, Cambridge University, 2015.

The Leidenfrost Phenomenon   Peer reviewed 

H. Thimbleby, Physics Education, 24(5), pp.300–303, DOI: 10.1088/0031-9120/24/5/312, 1989. PDF.

Marks for the da Vinci Code: B-

H. Thimbleby, CS4FN, URI, 2008.

The Millenium Bug

H. Thimbleby, The Brewer, 85(1010), pp.17–19 & 27, 1999. HTML.

No Way to Sell a Program

H. Thimbleby, New Scientist, 124(1693), pp.84–85, 1989.

Obituary for a Fax   Peer reviewed 

M. Jones and H. Thimbleby, Personal Technologies, 6(2), pp.151–152, DOI: 10.1007/s007790200014, 2002. PDF, PS.

Optimising Self-Replicating Programs   Peer reviewed 

H. Thimbleby, Computer Journal, 30(5), pp.475–476, DOI: 10.1093/comjnl/30.5.475, 1987. PDF.

A Personal View: Software Mechanics   Peer reviewed 

H. Thimbleby, Software Engineering Journal, 8(3), pp.110–111, DOI: 10.1049/sej.1993.0015, 1993.

The Questionnaire

H. Thimbleby, British Computer Society HCI Newsletter, p.24, April, 1993.

Reaching to the Stars with IT Projects

H. Thimbleby, Public Service Review: UK Science & Technology, 5, pp.20–21, 2012. PDF.

The Reduced Enigma   Peer reviewed 

H. Thimbleby, Computers & Security, 22(7), pp.624–642, DOI: 10.1016/S0167-4048(03)00712-0, URI, 2003. PDF.

Semantic and Generative Models for Lossy Text Compression   Peer reviewed 

T. C. Bell, A. Moffat, C. G. Nevill-Manning, T. C. Smith, H. Thimbleby and I. H. Witten, Computer Journal, 37(2), pp.83–87, DOI: 10.1093/comjnl/37.2.83, 1994. PDF.

Technological Hubris

H. Thimbleby, Elektron, Journal of The South African Institute of Electrical Engineers, 12(5), pp.19–21, 1995.

Thanks for Wiping the Memory

H. Thimbleby, New Scientist, 126(1717), p.69, 1990.

What Does IT Mean?

H. Thimbleby, Time, 135(11), 2pp, March 12, 1990.

The “Worm” Programs — Early Experience with a Distributed Intelligence   Peer reviewed 

H. Thimbleby and I. H. Witten, ACM SIGART Bulletin, 1(2), pp.14–17, DOI: 10.1145/84234.84254, 1990.

Worms and Bugs in the Church-Turing Thesis   Peer reviewed 

H. Thimbleby and I. H. Witten, Canadian Artificial Intelligence, (21), pp.3–4, 1989.

» Write Now!   Peer reviewed 

H. Thimbleby, Research Methods for Human-Computer Interaction, pp.196–211, edited by P. Cairns and A. Cox, Cambridge University Press, 2008. PDF.

Other topics — AutostereogramsBooksCalculatorsComputer virusesDevice designEthics & cultureFormal Methods in HCIHIT: Health IT & devicesHuman Computer InteractionHuman ErrorLiterate ProgrammingProgrammingReading, digital libraries, editing & publishingResearch & teachingReviewsVideosWorld Wide Web

Back to — Harold Thimbleby’s home

HIT: Health IT & devices

Analysis of Infusion Pump Error Logs and Their Significance for Healthcare   Peer reviewed 

P. Lee, H. Thimbleby and F. Thompson, British Journal of Nursing, 21(8), pp.S12–S22, 2012. PDF.

Are Prescribed Infusions Running as Intended?   Peer reviewed 

P. Lee, C. Monroy Aceves, P. Oladimeji and H. Thimbleby, Third National Infusion and Vascular Access Society Conference, London, 2012. PDF.

Are Prescribed Infusions Running as Intended? Quantitative Analysis of Log Files from Infusion Pumps Used in a Large Acute NHS Hospital   Peer reviewed 

P. Lee, C. Monroy Aceves, P. Oladimeji and H. Thimbleby, British Journal of Nursing, CareFusion Supplement(July), pp.15–21, 2013.

At Least You Can Trust Your Calculator — Or Can You?

H. Thimbleby, Johns Hopkins University, Baltimore, 2014.

Avoiding computer-provoked ‘human error’ in medical systems

H. Thimbleby, Health Sciences and Technology, MIT, 2011.

Avoiding death by computer

H. Thimbleby, University of Pennsylvania, 2009.

Avoiding death by computer

H. Thimbleby, Swansea Science Café, 2011.

Avoiding Death by Computer

H. Thimbleby, Gresham College, See video, 28 September, 2009.

Avoiding designed-in errors in interactive medical devices

H. Thimbleby, Engineering Department, University of Cambridge, 2009.

Avoiding Latent Design Conditions Using UI Discovery Tools   Peer reviewed 

H. Thimbleby, International Journal of Human-Computer Studies, 26(2), pp.1–12, DOI: 10.1080/10447310903498692, 2010. PDF.

Bad Design to Die For

H. Thimbleby, TEDx River Tawe, 2013.

Beating error with formal methods   Keynote 

H. Thimbleby, 2nd Human-Oriented Formal Methods (HOFM) Workshop, Keynote, York, 2015.

The Benefits of Formalising Design Guidelines: A Case Study on the Predictability of Drug Infusion Pumps   Peer reviewed 

A. Cauchi, P. Curzon, A. Gimblett, Y. Li, P. Masci, P. Oladimeji, R. Ruksenas and H. Thimbleby, Innovations in Systems and Software Engineering, 11(2), pp.73–93, DOI: 10.1007/s11334-013-0200-4, 2015. PDF.

The Best Way to Improve Healthcare is to Improve Computers   Keynote 

H. Thimbleby, Keynote, Dartmouth College, USA, 2015.

The best way to improve healthcare is to improve programmers

H. Thimbleby, Hoyteknologisenteret i Bergen, Norway, 2015.

Better Medical Devices and Systems   Keynote 

H. Thimbleby, Completing the Picture, Keynote, Glasgow, 2013.

The biggest challenges are the social ones: Workshop report from EICS4Med 2011   Peer reviewed 

A. Blandford, L. Gallo, A. Gimblett, P. Oladimeji, G. Pietro and H. Thimbleby, Proceedings of the 1st International Workshop on Engineering Interactive Computing Systems for Medicine and Health Care, pp.81–82, Pisa, Italy, ACM, 2011. PDF.

Blindspots and Safer Medical Systems   Keynote 

H. Thimbleby, DesignMed Europe, Keynote, Stuttgart, Germany, 2012.

Broken Interfaces

P. Masci and H. Thimbleby, US Food and Drug Administration (FDA), MD, USA, 2014.

Causes, Symptoms and Solutions to Poor Health IT   Peer reviewed 

H. Thimbleby, Third Annual All-Wales Medical and Dental Education Conference, “Future Directions”, p.10, 2013.

The Challenge of Computerisation in Hospitals: First do Less Harm   Keynote 

R. Koppel and H. Thimbleby, Keynote, Royal College of Physicians, Edinburgh, 2015.

Challenging how we think about IT for improving and protecting the nation’s health

H. Thimbleby, Public Health England, Porton Down, 2016.

CHI+MED: Multidisciplinary Computer-Human Interaction Research for the Design and Safe Use of Interactive Medical Devices   Keynote 

H. Thimbleby, Third Workshop on Technology for Health and Well Being (THAW), Keynote, Glasgow, 2014.

Collaborating with the NHS: How poor IT security helps us think more clearly about safety   Keynote 

H. Thimbleby, Collaborate 2014, Keynote, 2014.

Comparing Actual Practice and User Manuals: A Case Study Based on Programmable Infusion Pumps   Peer reviewed 

A. Blandford, A. Cauchi, P. Curzon, P. Eslambolchilar, D. Furniss, A. Gimblett, H. Huang, P. Lee, Y. Li, P. Masci, P. Oladimeji, A. Rjakomar, R. Ruksenas and H. Thimbleby, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS): Engineering Interactive Computing Systems for Medicine and Health Care, pp.59–64, Pisa, Italy, ACM, 2011. PDF.

Computational approaches to reducing error

H. Thimbleby, Stanford Research Institute, 2011.

The Computer as Team Player   Keynote 

H. Thimbleby, SHOT (Serious Hazards of Transfusion) Symposium, Keynote, Manchester, 2014.

Computer Systems and Human Error

H. Thimbleby, UCL, 2011.

Computers and Devices as Team Players in Hospitals???

H. Thimbleby, San Francisco General Hospital, California, 2014.

Contributing to Safety and Due Diligence in Safety-critical Interactive Systems Development   Peer reviewed 

H. Thimbleby, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS’09, pp.221–230, edited by G. Calvary, T. C. N. Graham and P. Gray, Pittsburgh, ACM, DOI: 10.1145/1570433.1570474, 2009. PDF.

Critical Issues in Electronic Health Record (EHR) Patient Safety

R. Koppel and H. Thimbleby, SafetyLeaders.org webinar, 2015.

Cyber-security for Medical Devices   Keynote 

H. Thimbleby, Malvern Festival of Innovation, Keynote, Malvern, UK, 2014.

Data Collection at the Bedside—Clinical Information Collection in the 21st Century

H. Thimbleby, RCP Joint Specialist Society Clinical Effectiveness Forum, Royal College of Physicians, London, 2008.

Dependable interactive devices, why we need them, how to get them

H. Thimbleby, UCL, 2009.

Dependable Keyed Data Entry for Interactive Systems   Peer reviewed 

A. Gimblett and H. Thimbleby, FMIS 2011, 4th International Workshop on Formal Methods for Interactive Systems, Electronic Communications of the EASST, 45, pp.1/16–16/16, Limerick, Ireland, DOI: 10.1145/1996461.1996497, URI, 2011. PDF.

Dependable User Interfaces — Avoiding Computer-provoked “Human Error” in Medical Systems   Keynote 

H. Thimbleby, 24th IEEE International Symposium on Computer-Based Medical Systems (CBMS 2011), Keynote, Bristol, England, 2011.

Design of Interactive Medical Devices: Feedback and Its Improvement   Peer reviewed 

A. Blandford, A. Cauchi, D. Furniss, Y. Li, C. Monroy Aceves, P. Oladimeji, H. Thimbleby and C. Vincent, Proceedings IEEE International Symposium on IT in Medicine & Education — ITME 2011, pp.204–208, China, DOI: 10.1109/ITiME.2011.6132022, 2011. PDF.

A Design to Empower Patients in Long Term Wellbeing Monitoring and Chronic Disease Management in mHealth   Peer reviewed 

Y. Li, T. Owen, P. Rau, N. Sun and H. Thimbleby, Context Sensitive Health Informatics: Human and Sociotechnical Approaches, Studies in Health Technology and Informatics, 194, pp.82–87, edited by J. Aarts, M. Beuscart-Zéphir, M. Jaspers, C. Kuziemsky and C. Nohr, IOS Press, DOI: 10.3233/978-1-61499-293-6-82, 2013.

Designing IT to Make Healthcare Safer

H. Thimbleby, Gresham College, See video, 11 February 2014.

Designing IT to Reduce Drug Dose Error

H. Thimbleby, Med-Tech Innovation, (11), pp.30–33, URI, 2012.

Designing safer medical devices

H. Thimbleby, Queen Mary, London, 2012.

Designing Safer Systems

H. Thimbleby, Nanjing University, 2011.

Designing Safer Systems

H. Thimbleby, Shanghai Jiao Tong University, 2011.

Designing Technology to Make Healthcare Safer   Keynote 

H. Thimbleby, British Renal Society, Keynote, Leeds, 2015.

Designing to Make Error Visible

H. Thimbleby, University of Malta, 2013.

Devices are not equally safe: Buy and use them carefully

H. Thimbleby, National Medical Devices Safety Network, NHS Webex, 2015.

Devices don’t detect errors: What if they could?

H. Thimbleby, Workshop on Interactive Medical Devices, UCL, 2009.

Devices encourage errors—What if they detected them too?

H. Thimbleby, University of Texas at Houston, 2009.

The digital health revolution   Keynote 

H. Thimbleby, InfoLab at 10, Keynote, Lancaster University, 2015.

Digital health technologies for safer and better care

H. Thimbleby, ISCOME (International Society for Communication Science and Medicine) Workshop, Keynote, Lilienberg Unternehmerforum, Ermatingen, Switzerland, URI, 2016.

Early identification of software causes of use-related hazards in medical devices   Peer reviewed 

P. Curzon, P. Masci and H. Thimbleby, Proceedings 5th EAI International Conference on Wireless Mobile Communication and Healthcare, London, 2015.

The Effects of Number-related Factors on Entry Performance   Peer reviewed 

Y. Li, P. Oladimeji, H. Thimbleby, H. Tu and C. Vincent, Proceedings BCS Conference on HCI, pp.246–251, DOI: 10.14236/ewic/hci2014.31, 2014.

Employing Number-based Graphical Representations to Enhance the Effects of Visual Check on Entry Error   Peer reviewed 

P. Cairns, G. Niezen, P. Oladimeji, H. Thimbleby, H. Tu and S. Wiseman, Interacting with Computers, 28(2), pp.194–207, DOI: 10.1093/iwc/iwv020, 2016.

Engineering Interactive Computer Systems for Medicine and Healthcare, EICS4Med   Peer reviewed 

A. Blandford, L. Gallo, A. Gimblett, P. Oladimeji, G. Pietro and H. Thimbleby, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS2011, pp.341–342, Pisa, Italy, ACM, 2011. PDF.

Engineering to Help Manage Error   Keynote 

H. Thimbleby, The contribution of engineering to peri-operative patient safety, Keynote, Royal Academy of Engineering, London, 2014.

Engineering-out Errors in Drug Administration   Keynote 

H. Thimbleby, Hospital Pharmacy Europe, Keynote, Birmingham, 2013.

Error and misplaced liability for error at the sharp end

H. Thimbleby, 2nd. European Workshop on Education and Training for Patient Safety, University of Warwick, 2009.

Errors + Bugs Needn’t Mean Death

H. Thimbleby, Public Service Review: UK Science & Technology, 2, pp.18–19, 2011. PDF.

Exploring Design Principles for Hypertension Mobile Interventions   Peer reviewed 

A. Darlington, J. Halcox, S. Lindsay, K. Li, J. Rance, M. Seager and H. Thimbleby, 2015 USENIX Summit on Information Technologies for Health, HealthTech, Washington, DC, USA, 2015.

Exploring the Effect of Pre-operational Priming Intervention on Number Entry Errors   Peer reviewed 

Y. Li, P. Oladimeji and H. Thimbleby, Proceedings ACM Conference on Computer-Human Interaction — CHI 2015, pp.1335–1344, Seoul, Republic of Korea, ACM, 2015.

Failure of medical device regulation

H. Thimbleby, Cambridge University, 2015.

Few are Looking: Invisible Problems with Interactive Medical Devices   Peer reviewed 

A. Blandford, G. Buchanan, P. Curzon, D. Furniss and H. Thimbleby, Proceedings of the ACM Workshop on Interactive Systems in Healthcare (WISH) — CHI 2010, pp.9-12, edited by G. R. Hayes and D. S. Tan, Atlanta, ACM, 2010.

From quality to safety in healthcare products, Chinese Academy of Engineering   Keynote 

H. Thimbleby, Keynote, 2015.

A Generic User Interface Architecture for Analyzing Use Hazards in Infusion Pump Software   Peer reviewed 

P. Curzon, P. Jones, P. Masci, H. Thimbleby and Y. Zhang, 5th Workshop on Medical Cyber-Physical Systems, OpenAccess Series in Informatics (OASIcs), 36, pp.1–14, edited by M. Kwiatkowska, R. Mangharam, V. Turau and C. Weyer, Schloss Dagstuhl–Leibniz–Zentrum für Informatik, ISBN 978-3-939897-66-8, DOI: 10.4230/OASIcs.MCPS.2014.1, URI, 2014.

Grand Challenges in eHealth

H. Thimbleby, Panel, ACM CHI, Boston, USA, 2009.

Grand Challenges in Human Error

H. Thimbleby, Natural Computing Applications Forum, NCAF, 2009.

Healthcare’s IT Crisis, Informatics Grand Rounds Lecture

H. Thimbleby, Johns Hopkins University, Baltimore, 2014.

Healthy HCI?   Peer reviewed 

H. Thimbleby, ACM SIGCHI Bulletin, p.8, DOI: 10.1145/571740.571752, November/December, 2002. PDF.

Hearing Aid Battery Ingestion: Medical Error or Poor Design?   Peer reviewed 

C. Acharya, A. Lewis, V. Manchaiah and H. Thimbleby, BAA Magazine, British Academy of Audiology, (31), pp.27–28, 2014. PDF.

Helping industry, Helping healthcare, Doing engineering, Pushing science?

H. Thimbleby, UCL, 2011.

Hot Cheese: A Processed Swiss Cheese Model   Peer reviewed 

K. Li and H. Thimbleby, Journal of the Royal College of Physicians Edinburgh, 44(2), pp.116–21, DOI: 10.4997/JRCPE.2014.205, 2014. PDF.

How Safe Are Our Devices?   Keynote 

H. Thimbleby, North of England Intensive Care Society, Keynote, Darlington, 2015.

How Safe is Our Equipment   Keynote 

H. Thimbleby, ACTA, Association of Cardiothoracic Anaesthetists, Keynote, London, 2014.

Human Computer Interaction and Medical Devices   Peer reviewed 

C. Acharya, P. Oladimeji and H. Thimbleby, Proceedings BCS Conference on HCI, Dundee, BCS, 2010.

Human Error — Managing the Inevitable   Keynote 

H. Thimbleby, Norwich Anaesthesia Update, Keynote, Ipswich, 2015.

Human Error in Safety-Critical Programming   Peer reviewed 

H. Thimbleby, Developing Safe Systems, Proceedings of the 24th Safety-Critical Systems Symposium, Keynote, pp.183–202, edited by T. Anderson and M. Parsons, Brighton, UK, Center for Software Reliability, Safety-Critical Systems Club, ISBN 9781519420077, 2016.

Human Error Is Not The Problem

H. Thimbleby, University of Maryland, MD, USA, 2013.

Human Error Is Not The Problem

H. Thimbleby, Fraunhofer Institute, Mannheim, Germany, 2012.

Human Error Is Not The Problem

H. Thimbleby, University of Pennsylvania, PA, USA, 2013.

Human Error Is Not The Problem

H. Thimbleby, University of Kentucky, KY, USA, 2013.

Human error is not the problem

H. Thimbleby, Central Sterilising Club Annual Scientific Meeting, Bristol, UK, 2013.

‘Human error’ in Automated Medical Systems

H. Thimbleby, BCS Mid Wales AGM, 2011.

Human Factors and missed solutions to Enigma design weaknesses   Peer reviewed 

H. Thimbleby, Cryptologia, 40(2), pp.177–202, DOI: 10.1080/01611194.2015.1028680, 2016.

Human Factors and unreliable blood glucometers — how to lose staff   Keynote 

H. Thimbleby, Archimedes Workshop on Medical Device Security, Keynote, Michigan, USA, URI, 2016.

Human Factors and unreliable cryptography — how to lose a war   Keynote 

H. Thimbleby, Department of Computer Science, University of Michigan, Keynote, Ann Arbor, USA, 2016.

Human Factors Considerations for Future Design   Keynote 

H. Thimbleby, IPEM (Institute of Physics and Engineering in Medicine) Annual Conference, Keynote, Manchester, 2016.

Human Factors: Another view

H. Thimbleby, Human Factors, UK Medicines and Healthcare Products Regulatory Agency (MHRA) Stakeholder Event, London, 2015.

Human-Computer Interaction and the Formal Certification and Assurance of Medical Devices: The CHI+MED Project   Peer reviewed 

P. Curzon, E. D’Urso, P. Masci, P. Oladimeji, R. Ruksenas and H. Thimbleby, VeriSure: Verification and Assurance, Vienna, 2014.

Human-Computer Interaction for Medicine and Health Care (HCI4MED): Towards making information usable   Peer reviewed 

R. Beale, A. Holzinger and H. Thimbleby, International Journal of Human-Computer Studies, 68(6), pp.325–327, DOI: 10.1016/j.ijhcs.2010.03.001, 2010. PDF.

Identifying fixable problems in healthcare IT

H. Thimbleby, Mater Dei Hospital, Malta, 2013.

» Ignorance of Interaction Programming is Killing People   Peer reviewed 

H. Thimbleby, ACM Interactions, pp.52–57, DOI: 10.1145/1390085.1390098, URI, September+October, 2008. PDF.

Impossible Errors

H. Thimbleby, Cognitive Match, London, 2010.

Improve Safety by Looking for ‘Wheel Nut Indicators’   Peer reviewed 

H. Thimbleby, Journal of the Institute of Decontamination Sciences: Medical Device Decontamination, 18(1), pp.42–43, 2013. PDF.

Improving care through reporting incidents   Keynote 

H. Thimbleby, Grand Rounds lecture, Keynote, Princess of Wales Hospital, 2015.

Improving Healthcare for Everyone

H. Thimbleby, Hong Kong Ergonomics Society, Hong Kong, 2013.

Improving Healthcare for Everyone by Understanding Humans and Technology

H. Thimbleby, Lingnan University, Hong Kong, 2013.

Improving Interactive Systems

H. Thimbleby, Hamilton Institute, Ireland, 2007.

Improving Medicines Safety with New Technology   Keynote 

H. Thimbleby, Royal Pharmaceutical Society Medicines Safety Symposium, Keynote, London, 2012.

» Improving Safety in Medical Devices and Systems   Peer reviewed    Keynote 

H. Thimbleby, Proceedings of the IEEE International Conference on Healthcare Informatics 2013 (ICHI 2013), Keynote, pp.1–13, Philadelphia, USA, DOI: 10.1109/ICHI.2013.91, 2013. PDF.

Improving Safety in Medical Devices and Systems   Keynote 

H. Thimbleby, Workshop on Security and Human Behaviour, Keynote, Cambridge, 2014.

Incentivising the quality of software, hardware and systems

H. Thimbleby, Cyber safety and resilience: Strengthening the digital systems that support critical infrastructure and the internet of things, Royal Academy of Engineering, London, 2016.

Incident reporting   Keynote 

H. Thimbleby, Royal College of Physicians, Keynote, London, 2015.

Innovation and research

H. Thimbleby, University of Bergen, Norway, 2015.

» Interaction Walkthrough: Evaluation of Safety Critical Interactive Systems   Peer reviewed 

H. Thimbleby, Proceedings The XIII International Workshop on Design, Specification and Verification of Interactive Systems — DSVIS 2006, Lecture Notes in Computer Science, 4323, pp.52–66, edited by A. Blandford and G. Doherty, Dublin, Ireland, Springer Verlag, DOI: 10.1007/978-3-540-69554-7_5, 2007. PDF.

Interactive medical device design

H. Thimbleby, Georgia Tech, Atlanta, 2009.

Interactive medical devices

H. Thimbleby, Clinical Systems Improvement Open Seminar, Warwick Medical School, 2009.

Interactive Numbers

H. Thimbleby, SRI International, San Francisco, 2012.

» Interactive Numbers — A Grand Challenge   Peer reviewed    Keynote 

H. Thimbleby, Proceedings of IHCI 2011: IADIS International Conference Interfaces and Human Computer Interaction 2011, Keynote, pp.xxviii–xxxv, edited by K. Blashki, Rome, Italy, International Association for the Development of the Information Society, ISBN 978-972-8939-52-6, 2011. PDF.

Interactive Technologies for Health Special Interest Group   Peer reviewed 

G. Hayes, J. Kientz, H. Mentis, M. Reddy and H. Thimbleby, Proceedings ACM Conference on Computer-Human Interaction — CHI 2011, pp.519–522, ACM, DOI: 10.1145/1979742.1979535, 2011.

» Is IT a Dangerous Prescription?

H. Thimbleby, BCS Interfaces, 84, pp.5–10, 2010. PDF.

Issues in number entry user interface styles: Recommendations for mitigation   Peer reviewed 

P. Curzon, P. Masci, P. Oladimeji and H. Thimbleby, Proceedings 5th EAI International Conference on Wireless Mobile Communication and Healthcare, London, DOI: 10.4108/eai.14-10-2015.2261763, 2015.

IT — Help or Hindrance?   Keynote 

H. Thimbleby, Past, Present and Future of Medicine, Joint Conference Royal College of Physicians Edinburgh and The Society of Acute Medicine, Keynote, Edinburgh, 2016.

IWC Special Issue in Human Factors and Interaction Design for Critical Systems   Peer reviewed 

P. Masci, H. Thimbleby, H. Tu and C. Vincent, Interacting with Computers, 28(2), pp.149–150, DOI: 10.1093/iwc/iwv038, 2016.

Killer applications in hospitals

H. Thimbleby, University of Manchester, 2009.

Killer applications? Simple but widespread programming problems that are usually ignored

H. Thimbleby, MIT, 2009.

The Lansdown Lecture   Keynote 

H. Thimbleby, London, 2006.

Life & death issues with compiling

H. Thimbleby, Wolverhampton, 2008.

Life, death & computer science

H. Thimbleby, Aberystwyth, 2008.

Looking Beyond ‘Human Error’ to its Causes   Keynote 

H. Thimbleby, Scottish Clinical Skills Network, Keynote, Dundee, Scotland, 2010.

Looking Beyond ‘Human Error’ to its Causes   Keynote 

H. Thimbleby, Symposium on Patient Safety and Clinical Decision Making, Keynote, Royal College of Physicians, Edinburgh, Scotland, 2011.

Looking Beyond ‘Human Error’ to its Causes and Prevention   Keynote 

H. Thimbleby, Scottish Intensive Care Society Annual Scientific Meeting, Keynote, St Andrews, Scotland, 2011.

Making Healthcare Safer by Understanding, Designing and Buying Better IT   Peer reviewed 

A. Lewis, H. Thimbleby and J. Williams, Clinical Medicine, 15(3), pp.258–262, DOI: 10.7861/clinmedicine.15-3-258, 2015.

Managing Gravity Infusion using a Mobile Application   Peer reviewed 

A. Chamberlain, M. Davies, P. Lee and H. Thimbleby, Proceedings BCS Conference on HCI, pp.299–304, 2014.

Medical devices

H. Thimbleby, Agora, Swansea, 2014.

Medical Devices and Human Factors: Better together, but a tragic separation   Keynote 

H. Thimbleby, NAMDET, Keynote, Manchester, 2014.

MediCHI: Safer Interaction in Medical Devices   Peer reviewed 

A. Cauchi, J. Di, S. Ding, Z. Dong, A. Lewis, K. Li, E. Liu, P. Masci, L. Qin, S. Sun, H. Thimbleby, C. Vincent, J. Wang, M. Weich-Brady and S. Xing, Proceedings ACM Conference on Computer-Human Interaction — CHI 2013, pp.3267–3270, Paris, France, ACM, ISBN 978-1-4503-1952-2, DOI: 10.1145/2468356.2479663, 2013.

Misunderstood human error and some consequences

H. Thimbleby, Psychology Department, Swansea University, 2009.

Model-based Development of the Generic PCA Infusion Pump User Interface Prototype in PVS   Peer reviewed 

A. Ayoub, P. Curzon, I. Lee, P. Masci, O. Sokolsky and H. Thimbleby, Computer Safety, Reliability, and Security, Lecture Notes in Computer Science, 8153, pp.228–240, Toulouse, France, DOI: 10.1007/978-3-642-40793-2_21, 2013. PDF.

New Approaches to Dosage Calculation and How They Can Reduce Errors

H. Thimbleby, Healthcare Extensions Technologies, UCL, London, 2008.

A New Slice of Cheese

H. Thimbleby, University of Surrey, 2007.

Num63r bug5

H. Thimbleby, Sussex University, 2011.

Number Entry Interfaces and their Effects on Errors and Number Perception   Peer reviewed 

A. Cox, P. Oladimeji and H. Thimbleby, Proceedings IFIP Conference on Human-Computer Interaction — Interact 2011, IV, pp.178–185, Lisbon, Portugal, Springer-Verlag, ISBN 978-3-642-23767-6, 2011. PDF.

Numbers to Die 4   Keynote 

H. Thimbleby, Thirty Sixth Annual Convention of the Society for the Study of Artificial Intelligence and Simulation of Behaviour (AISB’10), Keynote, Leicester, URI, 2010.

Numbers, Numbers Everywhere, and None you can Trust — Not Yet!

H. Thimbleby, Cardiff Scientific Society, 2011.

On Formalising Interactive Number Entry on Infusion Pumps   Peer reviewed 

A. Cauchi, P. Curzon, A. Gimblett, Y. Li, P. Masci, P. Oladimeji, R. Ruksenas and H. Thimbleby, FMIS 2011, 4th International Workshop on Formal Methods for Interactive Systems, Electronic Communications of the EASST, 45, pp.1/14–14/14, Limerick, Ireland, URI, 2011. PDF.

Open Metrics for Evaluating and Designing Safer Interactive Health Systems: A Case Study in Procuring Infusion Pumps   Peer reviewed 

P. Oladimeji and H. Thimbleby, 2015 USENIX Summit on Information Technologies for Health, HealthTech, Washington, DC, USA, 2015.

Open-source Hardware for Medical Devices   Peer reviewed 

P. Eslambolchilar, G. Niezen and H. Thimbleby, British Medical Journal Innovations, DOI: 10.1136/bmjinnov-2015-000080, in press.

Opportunities for research in Health IT

H. Thimbleby, Toulouse, France, 2016.

Our equipment isn’t safe, and how to start fixing it

H. Thimbleby, Advanced Critical Care Practitioners 1st National Conference, Royal College of Anaesthetists, London, 2013.

Outside In: Health-Tech Continuum

H. Thimbleby, Politico TV, Washington DC, USA, 2015.

Overcoming challenges of preventable error   Keynote 

H. Thimbleby, Weqas Annual Conference, Keynote, Cardiff, 2015.

Patient stories

H. Thimbleby, ISCOME (International Society for Communication Science and Medicine) Workshop, Keynote, Lilienberg Unternehmerforum, Ermatingen, Switzerland, URI, 2016.

A Performance Review of Number Entry Interfaces   Peer reviewed 

A. Cox, P. Oladimeji and H. Thimbleby, Proceedings of IFIP Conference on Human-Computer Interaction — Interact 2013, Designing for Diversity, pp.365–382, edited by P. Kotzé, G. Lindgaard, G. Marsden, J. Wesson and M. Winckler, Cape Town, South Africa, IFIP, DOI: 10.1007/978-3-642-40483-2_26, 2013.

Poor system design: A hidden problem in patient safety

H. Thimbleby, Aberdeen University/NHS Grampian Patient Safety Guest Lecture Series, 2010.

Problems in human error—Problems are everywhere

H. Thimbleby, University of Cardiff, 2010.

» Problems with a Syringe Pump

H. Thimbleby, YouTube, See video, 2008.

Processing Storage and Display of Physiological Measurements   Peer reviewed 

H. Thimbleby, Anaesthesia and Intensive Care Medicine, 15(7), pp.340–343, DOI: 10.1016/j.mpaic.2014.04.021, 2014.

PVSio-web 2.0: Joining PVS to HCI   Peer reviewed 

P. Curzon, P. Jones, P. Masci, P. Oladimeji, H. Thimbleby and Y. Zhang, Proceedings 27th International Conference on Computer Aided Verification, CAV 2015, Lecture Notes in Computer Science, 9206, pp.470–478, edited by D. Kroening and C. Puasuareanu, San Francisco, California, Springer Verlag, DOI: 10.1007/978-3-319-21690-4_30, URI, 2015.

PVSio-web: Mathematically based tool support for the design of interactive and interoperable medical systems   Peer reviewed 

P. Curzon, P. Mallozzi, P. Masci, P. Oladimeji and H. Thimbleby, Proceedings 5th EAI International Conference on Wireless Mobile Communication and Healthcare, London, 2015.

PVSio-web: A Tool for Rapid Prototyping Device User Interfaces in PVS   Peer reviewed 

P. Curzon, P. Masci, P. Oladimeji and H. Thimbleby, Electronic Communications of the EASST, X, pp.1/8–8/8, edited by J. Bowen and S. Reeves, URI, 2013. PDF.

Reasons to Question Seven Segment Displays   Peer reviewed 

H. Thimbleby, Proceedings ACM Conference on Computer-Human Interaction — CHI 2013, Best Paper Award, pp.1431–1440, Paris, France, ACM, DOI: 10.1145/2470654.2466190, See video, 2013. PDF.

Reducing designed-in errors

H. Thimbleby, Birmingham University, 2008.

Reducing Designed-in Errors in Interactive Medical Devices   Keynote 

H. Thimbleby, 2009 Health and Life Sciences Symposium, Keynote, Phoenix, Arizona, 2009.

Reducing Mortality from IT Bugs

H. Thimbleby, University of California at Berkeley, 2011.

» Reducing Number Entry Errors: Solving a Widespread, Serious Problem   Peer reviewed 

P. Cairns and H. Thimbleby, Journal Royal Society Interface, 7(51), pp.1429–1439, DOI: 10.1098/rsif.2010.0112, URI, 2010. PDF.

Risk Management in Medical Devices   Keynote 

H. Thimbleby, Central Sterilisation Club, Keynote, Birmingham, 2014.

Safe Interaction   Keynote 

H. Thimbleby, IFIP WG 10.4, Rockport, Massachusetts, 2012.

Safer “5-key” Number Entry User Interfaces using Differential Formal Analysis   Peer reviewed 

A. Cauchi, P. Curzon, A. Gimblett, P. Masci and H. Thimbleby, Proceedings BCS Conference on HCI, XXVI, pp.29–38, Birmingham, UK, Oxford University Press, 2012. PDF.

Safer by Design   Keynote 

H. Thimbleby, Electronics & Software in Medical Devices Seminar with Regulatory Update, Keynote, Cardiff, 2015.

Safer by numbers

H. Thimbleby, Georgia Tech, Atlanta, USA, 2010.

Safer Calculators

H. Thimbleby, UCL Lunch Time Lecture, 2003.

Safer Health IT   Keynote 

H. Thimbleby, Aspiring to Clinical Excellence Conference, Guild of Healthcare Pharmacists/UK Clinical Pharmacy Association, 7th Joint National Conference, Nottingham, 2011.

Safer Healthcare IT

H. Thimbleby, Cambridge University, 2014.

Safer healthcare IT

H. Thimbleby, Microsoft Research, UK, 2014.

Safer Interactive Medical Device Design: Insights from the CHI+MED Project   Peer reviewed 

A. Blandford, A. Cox, P. Curzon, H. Thimbleby and H. Thimbleby, Proceedings 5th EAI International Conference on Wireless Mobile Communication and Healthcare, London, 2015.

Safer Medical Systems

H. Thimbleby, Nanyang Technological University, Singapore, 2012.

Safer User Interfaces: A Case Study in Improving Number Entry   Peer reviewed 

H. Thimbleby, IEEE Transactions on Software Engineering, 41(7), pp.711–729, DOI: 10.1109/TSE.2014.2383396, 2015.

Safety and Security and Why They are so Hard to Achieve   Keynote 

H. Thimbleby, Archimedes Workshop on Medical Device Security, Keynote, Michigan, USA, URI, 2014.

Safety and the Design of Devices

H. Thimbleby, Royal College of Physicians, London, 2013.

Safety Hazards in Clinical Calculators and Apps   Peer reviewed 

H. Thimbleby and A. Wu, 2015 USENIX Summit on Information Technologies for Health, HealthTech, Washington, DC, USA, 2015.

Safety versus Security in Healthcare IT

H. Thimbleby, Cambridge University, 2014.

Safety versus Security in Healthcare IT   Peer reviewed 

H. Thimbleby, Addressing Systems Safety Challenges, Proceedings of the 22nd Safety-Critical Systems Symposium, Keynote, pp.133–146, edited by T. Anderson and C. Dale, Brighton, UK, Safety-Critical Systems Club, ISBN 978–1–4912–6364–8, 2014. PDF.

» Saving Lives by Design

H. Thimbleby, YouTube, URI, See video, 2011.

Saving lives with science

H. Thimbleby, Royal Society, 2009.

Saving people by design

R. Beale and H. Thimbleby, E-Health Insider Conference, Birmingham, 2010.

Science fights ignorance and computer science saves lives (or you should stay out of hospital until it does)

H. Thimbleby, Christ College Brecon, 2009.

Security and Safety Overlaps

H. Thimbleby, Reykjavik University, Iceland, 2013.

Seeing Bugs in Systems

H. Thimbleby, Fudan University, 2011.

The Simms Lecture   Keynote 

H. Thimbleby, Royal College of Physicians, Distinguished Lecture, 2015.

Simulation to Evaluate Alternative Approaches to Blocking Use Errors   Peer reviewed 

A. Cauchi, A. Gimblett and H. Thimbleby, Proceedings Design of Medical Devices Conference, Transactions of the ASME: Journal of Medical Devices, 6(1), pp.017502-1, DOI: 10.1115/1.4026680, 2012. PDF.

Social network analysis and applications for designing better systems and doing better research   Peer reviewed    Keynote 

H. Thimbleby, International Conference on Engineering & MIS 2016, Keynote, Agadir, Morocco, 2016.

SYFSA: A Framework for Systematic Yet Flexible Systems Analysis   Peer reviewed 

E. Bernstam, J. Herskovicd, T. Johnson, E. Markowitza and H. Thimbleby, Journal of Biomedical Informatics, 46(4), pp.665–675, DOI: 10.1016/j.jbi.2013.05.003, URI, 2013.

SYSFA Framework for Systematic Yet Flexible Analysis   Peer reviewed 

. Herskovic and H. Thimbleby, Better EHR: Usability, workflow & cognitive support in electronic health records, pp.57–88, edited by M. Walji and J. Zhang, National Center for Cognitive Informatics and Decision Making in Healthcare (NCCD), ISBN 978-0692-26296-2, 2014.

System causes of error and how to start fixing them

H. Thimbleby, Glasgow University, 2013.

System Causes of Error, and How to Start Fixing Them   Keynote 

H. Thimbleby, NAMDET: National Association of Medical Device Educators & Trainers, Keynote, London, 2013.

Technology and the Future of Healthcare   Peer reviewed 

H. Thimbleby, Journal of Public Health Research, 2(e28), pp.160–167, DOI: 10.4081/jphr.2013.e28, 2013. PDF.

» Technology to Reduce Human Error in Healthcare

H. Thimbleby, Big ideas for the future, p.33, Research Councils UK (RCUK), URI, 2011.

Testing Safe Interaction

H. Thimbleby, TEDx, 2013.

Think! Interactive Systems Need Safety Locks   Peer reviewed 

H. Thimbleby, Journal of Computing and Information Technology, 18(4), pp.349–360, DOI: 10.2498/cit.1001921, 2010. PDF.

To err is human   Keynote 

H. Thimbleby, Infection Prevention Society Annual Conference, Keynote, Liverpool, 2015.

Toast to the College

H. Thimbleby, Royal College of Physicians, Edinburgh, 2013.

Tool demo: Using PVSio-web to demonstrate software issues in medical user interfaces   Peer reviewed 

P. Curzon, P. Masci, P. Oladimeji and H. Thimbleby, 4th International Symposium on Foundations of Healthcare Information Engineering and Systems (FHIES2014), Washington DC, USA, 2014.

Tools and techniques for analysing medical devices

H. Thimbleby, UCL, 2011.

Towards Dependable Number Entry for Medical Devices   Peer reviewed 

A. Cauchi, P. Curzon, P. Eslambolchilar, A. Gimblett, H. Huang, P. Lee, Y. Li, P. Masci, P. Oladimeji, R. Ruksenas and H. Thimbleby, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS): Engineering Interactive Computing Systems for Medicine and Health Care, pp.53–58, Pisa, Italy, ACM, 2011. PDF.

Traffic lights for medical device input

H. Thimbleby, US Food and Drug Administration (FDA), MD, USA, 2013.

The tragic fallibility of medical devices and what to do about it   Keynote 

H. Thimbleby, The Tri-Service Anaesthetic Society, Keynote, London, 2014.

Triangulating Empirical and Analytic Techniques for Improving Number Entry User Interfaces   Peer reviewed 

A. Cauchi, G. Niezen, P. Oladimeji and H. Thimbleby, EICS204, 6th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp.243–252, Rome, Italy, ACM, ISBN 978–1–4503–2725–1, DOI: 10.1145/2607023.2607025, URI, 2014.

Tully Meetings   Peer reviewed 

H. Thimbleby, Communicating Medical Error (COME), Ascona, Switzerland, URI, 2013. PDF.

Understanding and Reducing Designed-in IT Errors in Healthcare

H. Thimbleby, Hospital of the Future Workshop, Oxford University, 2008.

Understanding designed-in errors in interactive devices

H. Thimbleby, Newcastle University, 2008.

Understanding Interactive Medical Devices

H. Thimbleby, MediWales Seminar, Cardiff, 2009.

Understanding User Requirements in Take-Home Diabetes Management   Peer reviewed 

G. Buchanan, T. Owen and H. Thimbleby, Proceedings BCS Conference on HCI, XXVI, pp.268–273, Birmingham, UK, Oxford University Press, 2012. PDF.

Unknown knowns — A call to fix healthcare IT where it hurts

H. Thimbleby, High Integrity Systems Symposium, Keynote, Oslo, Norway, 2015.

Unreliable numbers: Error and harm induced by bad design can be reduced by better design   Peer reviewed 

P. Cairns, P. Oladimeji and H. Thimbleby, Journal Royal Society Interface, 12(110), p.20150685, DOI: 10.1098/rsif.2015.0685, 2015.

Unsafe Healthcare Devices, and How to Improve Them   Keynote 

H. Thimbleby, Communicating medical errors (COME), Ascona, Switzerland, 2013. PDF.

Unsafe in Any Bed   Keynote 

R. Koppel and H. Thimbleby, Keynote, Taliesin Theatre, Swansea, 2013.

Unseen bugs: Reducing mortality

H. Thimbleby, Brunel University, 2011.

The Usability of Medical Devices

H. Thimbleby, University of Bielefeld, Germany, 2007.

User error—The interaction programming view

H. Thimbleby, University of Texas at Houston, 2009.

Using ICT for safer and more effective healthcare

H. Thimbleby, Grenoble Interdisciplinary Days 2013, Grenoble, 2013.

Using Medical Device Logs for Improving Medical Device Design   Peer reviewed 

A. Cauchi, M. Harrison, P. Oladimeji and H. Thimbleby, Proceedings IEEE International Conference on Healthcare Informatics — ICHI 2013, pp.56–65, Philadelphia, IEEE, DOI: 10.1109/ICHI.2013.14, 2013.

Using Nomograms to Reduce Harm from Clinical Calculations   Peer reviewed 

H. Thimbleby and D. Williams, Proceedings IEEE International Conference on Healthcare Informatics — ICHI 2013, pp.461–470, Philadelphia, USA, IEEE, DOI: 10.1109/ICHI.2013.62, URI, 2013. PDF.

Verification of Interactive Software for Medical Devices: PCA Infusion Pumps and FDA Regulation as an Example   Peer reviewed 

A. Ayoub, P. Curzon, M. Harrison, I. Lee, P. Masci and H. Thimbleby, EICS2013, 5th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp.81–90, London, ACM, DOI: 10.1145/2494603.2480302, 2013. PDF.

ViM: Vital Signs in Music   Peer reviewed 

Y. Li and H. Thimbleby, Proceedings IEEE International Conference on Healthcare Informatics — ICHI 2013, p.480, Philadelphia, USA, IEEE, DOI: 10.1109/ICHI.2013.68, 2013.

Visualising Medical Device Logs   Peer reviewed 

A. Cauchi, P. Eslambolchilar, A. Gimblett, P. Lee, Y. Li, P. Oladimeji and H. Thimbleby, Proceedings first BCS Health Wales/ehi2 Joint Workshop, pp.23–26, Wrexham, BCS, 2011. PDF.

What makes a good clinical app? Introducing the RCP Health Informatics Unit Checklist   Peer reviewed 

J. Hoogewerf, P. Rastall, H. Thimbleby, J. Williams, D. Wooldridge and J. Wyatt, Clinical Medicine, 15(6), pp.519–521, 2015.

What You See is What You See: Misinforming Displays In Electronic Health Records And Medical Devices

R. Koppel, S. Smith and H. Thimbleby, International Symposium on Human Factors and Ergonomics in Health Care: Improving the Outcomes, Keynote, Baltimore, USA, 2015.

Why Don’t We Design Technology to Make Healthcare Safer?   Keynote 

H. Thimbleby, University of Hertfordshire School of Life and Medical Science Annual Conference, Keynote, Hertford, 2015.

Widespread Errors are Fixable by Better Design   Keynote 

H. Thimbleby, Medical Equipment Libraries Forum, Blackpool, 2012.

Widespread Errors are Fixable by Better Design   Keynote 

H. Thimbleby, 15th National Biomedical and Clinical Engineering Conference, Keynote, Birmingham, 2011.

Workshop on HCI for Medicine and Health Care (HCI4MED)   Peer reviewed 

R. Beale, A. Holzinger and H. Thimbleby, Proceedings BCS HCI Conference, People and Computers, XXII.2, pp.191–192, Liverpool, England, BCS, 2008.

The World War II Enigma and its Human Factors lessons

H. Thimbleby, University of Bergen, Norway, 2015.

Your invitation to fix IT in healthcare   Peer reviewed    Keynote 

H. Thimbleby, International Conference on Engineering & MIS 2016, Keynote, Agadir, Morocco, 2016.

Other topics — AutostereogramsBooksCalculatorsComputer virusesDevice designEthics & cultureFormal Methods in HCIGeneral InterestHuman Computer InteractionHuman ErrorLiterate ProgrammingProgrammingReading, digital libraries, editing & publishingResearch & teachingReviewsVideosWorld Wide Web

Back to — Harold Thimbleby’s home

Human Computer Interaction

» Action Graphs and User Performance Analysis   Peer reviewed 

H. Thimbleby, International Journal of Human-Computer Studies, 71(3), pp.276–302, DOI: 10.1016/j.ijhcs.2012.10.014, URI, 2013. PDF.

Addressing Design and Usability Issues in Hypertext and on the Web by re-examining the “Lost in Hyperspace” Problem   Peer reviewed 

Y. L. Theng and H. Thimbleby, Journal of Universal Computer Science, 4(11), pp.839–855, DOI: 10.3217/jucs-004-11-0839, URI, 1998.

Affordance and Symmetry   Peer reviewed    Keynote 

H. Thimbleby, Proceedings Interactive Systems: Design, Specification, and Verification, 8th. International Workshop — DSVIS 2001, Keynote, Lecture Notes in Computer Science, 2220, pp.199–217, edited by C. Johnson, Glasgow, Springer Verlag, ISBN 3–540–42807–0, 2001. PDF, PS.

» Affordance and Symmetry in User Interfaces   Peer reviewed 

P. Cairns and H. Thimbleby, Computer Journal, 51(6), pp.650–661, DOI: 10.1093/comjnl/bxm102, 2008. PDF.

Analysis and Simulation of User Interfaces   Peer reviewed 

H. Thimbleby, Human Computer Interaction 2000, Proceedings British Computer Society Conference on Human-Computer Interaction, XIV, pp.221–237, edited by G. Cockton, S. McDonald and Y. Waern, Newcastle, England, ISBN 1–85233–318–9, 2000. PDF, Mathematica Notebook, PS.

Applying Bohm’s Ideas in the Age of Intelligent Environments   Peer reviewed 

H. Thimbleby, Proceedings International Symposium on Intelligent Environments, pp.27–33, Cambridge, England, 2006. PDF.

Applying Graph Theory to Interaction Design   Peer reviewed 

J. Gow and H. Thimbleby, Proceedings Engineering Interactive Computer Systems — EICS2007/DSVIS 2007, Lecture Notes in Computer Science, 4940, pp.501–518, edited by J. Gulliksen, Salamanca, Spain, Springer Verlag, DOI: 10.1007/978-3-540-92698-6_30, 2008. PDF.

Applying Theorem Discovery to Automatically Find and Check Usability Heuristics   Peer reviewed 

A. Gimblett and H. Thimbleby, Proceedings ACM Engineering Interactive Computer Systems — EICS 2013, pp.101–106, London, ACM, ISBN 978-1-4503-2138-9, DOI: 10.1145/2480296.2480320, URI, 2013. PDF.

Authoring Consistent Hypermedia Without Getting Lost   Peer reviewed 

H. Thimbleby, Proceedings British Computer Society Conference on People and Computers, HCI’95, Adjunct Proceedings, pp.118–124, edited by G. Allen, J. Wilkinson and P. Wright, 1995.

Automatic Conversational Context: Avoiding Dependency on User Effort in Groupware   Peer reviewed 

A. J. G. Cockburn and H. Thimbleby, Proceedings of OZCHI’92, Interface Technology: Advancing Human-Computer Communication, CHISIG Annual Conference, pp.142–149, edited by R. Iannella and M. J. Rees, Australia, ISBN 0–9595349–9–7, 1992. PDF.

Automatic Critiques of Interface Modes   Peer reviewed 

P. Cairns, J. Gow and H. Thimbleby, Proceedings 12th International Workshop on Design, Specification and Verification of Interactive Systems — DSVIS 2005, Lecture Notes in Computer Science, 3941, pp.201–212, edited by S. W. Gilroy and M. Harrison, Newcastle, England, Springer Verlag, ISBN 978-3-540-34145-1, DOI: 10.1007/11752707_17, 2006. PDF.

Avoiding Latent Design Conditions Using UI Discovery Tools   Peer reviewed    Keynote 

H. Thimbleby, Proceedings 9th Naturalistic Decision Making, NDM9, Keynote, pp.20–27, edited by N. A. Stanton and B. L. W. Wong, London, DOI: 10.1080/10447310903498692, 2009. PDF.

Avoiding Latent Design Conditions Using UI Discovery Tools   Peer reviewed 

H. Thimbleby, International Journal of Human-Computer Studies, 26(2), pp.1–12, DOI: 10.1080/10447310903498692, 2010. PDF.

Basic User Engineering Principles for Display Editors   Peer reviewed 

H. Thimbleby, Proceedings 6th. International Conference on Computer Communication, ICCC’82, pp.537–542, edited by M. B. Williams, London, North Holland, ISBN 0–444–86464–4, 1982.

The Benefits of Formalising Design Guidelines: A Case Study on the Predictability of Drug Infusion Pumps   Peer reviewed 

A. Cauchi, P. Curzon, A. Gimblett, Y. Li, P. Masci, P. Oladimeji, R. Ruksenas and H. Thimbleby, Innovations in Systems and Software Engineering, 11(2), pp.73–93, DOI: 10.1007/s11334-013-0200-4, 2015. PDF.

The best way to improve healthcare is to improve programmers

H. Thimbleby, Hoyteknologisenteret i Bergen, Norway, 2015.

Breaking Affordance: Culture as Context   Peer reviewed 

P. Cairns, L. Oshlyansky and H. Thimbleby, Proceedings of 3rd. Nordic ACM Conference on Computer-Human Interaction — NordiChi 2004, pp.81–84, Tampere, Finland, DOI: 10.1145/1028014.1028025, October 23-27, 2004. PDF.

Buffer Automata: A UI Architecture Prioritising HCI Concerns for Interactive Devices   Peer reviewed 

A. Cauchi, A. Gimblett and H. Thimbleby, Proceedings ACM Engineering Interactive Computer Systems — EICS 2011, pp.73–78, Pisa, Italy, ACM, 2011. PDF.

Bugs: The Issue Facing HCI   Peer reviewed    Keynote 

H. Thimbleby, Proceedings British Computer Society Conference on Human Computer Interaction, HCI’89, Keynote, V, pp.105–107, edited by A. Sutcliffe and L. Macaulay, Nottingham, Cambridge University Press, ISBN 0–521–38430–3, 1989.

» Calculators are Needlessly Bad   Peer reviewed 

H. Thimbleby, International Journal of Human-Computer Studies, 52(6), pp.1031–1069, DOI: 10.1006/ijhc.1999.0341, URI, 2000. PDF, PS.

Calculators True and False   Peer reviewed 

H. Thimbleby, Engineering Science and Education Journal, 6(5), p.214, DOI: 10.1049/esej:19970509, URI, 1997.

Can Anyone Work the Video?

H. Thimbleby, New Scientist, 129(1757), pp.48–51, 1991. PDF.

Can Humans Think?   Keynote 

H. Thimbleby, Ergonomics Society Annual Lecture, Keynote, Southampton, April 1991.

Can Humans Think? The Ergonomics Society Annual Lecture   Peer reviewed 

H. Thimbleby, Ergonomics Society Annual Lecture, Ergonomics, 34(10), pp.1269–1287, DOI: 10.1080/00140139108964867, 1991. PDF.

Character Level Ambiguity: Consequences for User Interface Design   Peer reviewed 

H. Thimbleby, International Journal of Man-Machine Studies, 16, pp.211–225, 1982.

Children as Design Partners and Testers for a Children’s Digital Library   Peer reviewed 

D. Bainbridge, G. Buchanan, N. Cassidy, M. Jones, N. Mohd-Nasir, Y. L. Theng and H. Thimbleby, Proceedings 4th. European Conference on Research and Advanced Technology for Digital Libraries, ECDL 2000, Lecture Notes in Computer Science, 1923, pp.249–258, edited by T. Baker and J. Borbinha, Springer Verlag, 2000.

Cognitive Task Graphs and Executable User Models for Better Hypertext   Peer reviewed 

M. Jones, C. Rigny, Y. L. Theng and H. Thimbleby, Proceedings First Asia Pacific Conference on Human Computer Interaction — APCHI, pp.421–433, edited by L. Herman, Y. K. Leung, J. Moyes and L. K. Yong, Singapore, ISBN 9971–88–495–X, 1996. PDF.

Cognitive User Models as Design Aids   Peer reviewed 

C. Rigny, Y. L. Theng and H. Thimbleby, Adjunct Proceedings BCS HCI’96, pp.139–144, edited by A. Blandford and H. Thimbleby, ISBN 1–85924–119–0, 1996.

Cognitive User Models as Design Aids   Peer reviewed 

C. Rigny, Y. L. Theng and H. Thimbleby, Proceedings First Asia Pacific Conference on Human Computer Interaction — APCHI, pp.387–396, edited by L. Herman, Y. K. Leung, J. Moyes and L. K. Yong, Singapore, ISBN 9971–88–495–X, 1996.

Combining Systems and Manuals   Peer reviewed 

H. Thimbleby, Proceedings British Computer Society Conference on Human-Computer Interaction, HCI’93, VIII, pp.479–488, edited by J. L. Alty, D. Diaper and S. Guest, Loughborough, Cambridge University Press, ISBN 0–521–46633–4, 1993. PDF.

Computer Algebra in Interface Design Research   Peer reviewed 

J. Gow and H. Thimbleby, Proceedings of the Fifth ACM International Conference on Computer-Aided Design of User Interfaces — CADUI’2004, Funchal, Madeira, 2004.

Computer Algebra in Interface Design Research   Peer reviewed 

J. Gow and H. Thimbleby, Proceedings 2004 ACM/SIGCHI International Conference on Intelligent User Interfaces — IUI’04, pp.366–367, edited by N. J. Nunes and C. Rich, Funchal, Madeira, ISBN 1-58113-815-6, DOI: 10.1145/964442.964537, URI, 2004. PDF.

Computer Algebra in User Interface Design Analysis   Peer reviewed 

H. Thimbleby, Proceedings British Computer Society HCI Conference, 2, pp.121–124, edited by A. Dearden and L. Watts, Research Press International, URI, 2004. PDF.

Computer Literacy and Usability Standards?   Peer reviewed 

H. Thimbleby, User Needs in Information Technology Standards, pp.223–230, edited by C. D. Evans, B. L. Meek and R. S. Walker, Butterworth-Heinemann, ISBN 0–7506–1559–1, 1993. PDF.

The Computer Science of Everyday Things

H. Thimbleby, Multimedia Information and Technology, 27(4), pp.328–330, 2002.

The Computer Science of Everyday Things

H. Thimbleby, Mathematics Today, 38(4), pp.107–108, 2002.

The Computer Science of Everyday Things   Peer reviewed    Keynote 

H. Thimbleby, Proceedings of the 2nd. IEEE Australasian User Interface Conference — AUIC’01, Australian Computer Science Communications, Keynote, 23(5), pp.3–12, edited by P. Calder and M. Rees, Australia, ISBN 0–7695–0969–Z, DOI: 10.1109/AUIC.2001.906270, 2001. PDF, PS.

Contributing to Safety and Due Diligence in Safety-critical Interactive Systems Development   Peer reviewed 

H. Thimbleby, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS’09, pp.221–230, edited by G. Calvary, T. C. N. Graham and P. Gray, Pittsburgh, ACM, DOI: 10.1145/1570433.1570474, 2009. PDF.

Creating User Manuals for Use in Collaborative Design   Peer reviewed 

H. Thimbleby, Proceedings ACM Conference on Computer-Human Interaction — CHI’96, pp.279–280, edited by M. Tauber, Vancouver, Canada, 1996. PDF.

Creative Writing in Hypertext: Beyond Linking Concepts   Peer reviewed 

H. Thimbleby, Proceedings Conference on Computers & Writing, VI, 1993.

Critical Issues in Electronic Health Record (EHR) Patient Safety

R. Koppel and H. Thimbleby, SafetyLeaders.org webinar, 2015.

CUM-DesTool: Applying Executable User Models for Designing Interactive Systems   Peer reviewed 

C. Rigny and H. Thimbleby, Adjunct Proceedings BCS HCI’96, pp.145–149, edited by A. Blandford and H. Thimbleby, ISBN 1–85924–119–0, 1996.

The Cutting Edge of HCI

H. Thimbleby, BCS Interfaces, 80, pp.6–7, 2009. PDF.

Data Structures in the Design of Interfaces   Peer reviewed 

P. Gillary, M. Jones, G. Marsden and H. Thimbleby, Personal and Ubiquitous Computing, 6(2), pp.132–140, DOI: 10.1007/s007790200012, 2002. PDF.

Dependable Keyed Data Entry for Interactive Systems   Peer reviewed 

A. Gimblett and H. Thimbleby, FMIS 2011, 4th International Workshop on Formal Methods for Interactive Systems, Electronic Communications of the EASST, 45, pp.1/16–16/16, Limerick, Ireland, DOI: 10.1145/1996461.1996497, URI, 2011. PDF.

Design Aloud: A Designer-Centred Design (DCD) Method   Peer reviewed 

H. Thimbleby, HCI Letters, 1(1), pp.45–50, 1998. PDF.

Design for a Fax   Peer reviewed 

H. Thimbleby, Personal Technologies, 1(2), pp.101–117, DOI: 10.1007/BF02199215, 1997. PDF.

Design Guidelines and User-Centred Digital Libraries   Peer reviewed 

G. Buchanan, E. Duncker, N. Mohd Nasir, Y. L. Theng and H. Thimbleby, Proceedings Third European Conference on Digital Libraries ECDL’99: Research and Advanced Technology for Digital Libraries, Lecture Notes in Computer Science, 1696, pp.167–183, edited by S. Abiteboul and A. Vercoustre, Springer Verlag, 1999. PDF.

The Design of a Terminal Independent Package   Peer reviewed 

H. Thimbleby, Software — Practice & Experience, 17(15), pp.351–367, DOI: 10.1002/spe.4380170505, 1987.

The Design of Two Innovative User Interfaces   Peer reviewed 

H. Thimbleby, Proceedings British Computer Society Conference on Human Computer Interaction, HCI’86, pp.336–351, edited by M. Harrison and A. F. Monk, York, Cambridge University Press, ISBN 0–521–33259–1, 1986.

Design Principles for Interactive Text Processing Software

H. Thimbleby, PhD Thesis, London University, 1981.

Design Probes for Handheld and Ubiquitous Computing   Peer reviewed    Keynote 

H. Thimbleby, Proceedings Handheld and Ubiquitous Computing, First International Symposium — HUC’99, Keynote, Lecture Notes in Computer Science, 1707, pp.1–19, edited by H. Gellersen, Karlsruhe, Germany, Springer Verlag, 1999. PDF.

Designing for Usability   Keynote 

H. Thimbleby, CIRCUA ESRC Conference, 2005.

Designing Interfaces for Problem Solving   Peer reviewed 

H. Thimbleby, AI & Society, 8, pp.29–44, DOI: 10.1007/BF02065176, 1994. PDF.

Designing the Interface Programming Language for the End User   Peer reviewed 

G. Marsden and H. Thimbleby, BCS Conference on People and Computers, HCI’94, 1994.

Designing Word Processors: Principle and Prejudice   Peer reviewed 

H. Thimbleby, Information Design Journal, 3(3), pp.239–244, DOI: 10.1075/idj.3.3.08thi, 1983.

The Detection and Elimination of Spurious Complexity   Peer reviewed    Keynote 

H. Thimbleby, Proceedings of the Workshop on User Interfaces for Theorem Provers, Keynote, pp.15–22, edited by R. C. Backhouse and J. C. M. Baeten, Eindhoven, Holland, 1998. HTML.

Devices are not equally safe: Buy and use them carefully

H. Thimbleby, National Medical Devices Safety Network, NHS Webex, 2015.

Dialogue Determination   Peer reviewed 

H. Thimbleby, 7th. Cranfield Conference on Mechanised Information Transfer, 1979.

Dialogue Determination   Peer reviewed 

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

Don’t Use 7-segment Displays   Peer reviewed 

H. Thimbleby, Proceedings BCS Conference on HCI, pp.3C:1–6, Newcastle, England, Oxford University Press, 2011. PDF.

Early identification of software causes of use-related hazards in medical devices   Peer reviewed 

P. Curzon, P. Masci and H. Thimbleby, Proceedings 5th EAI International Conference on Wireless Mobile Communication and Healthcare, London, 2015.

Ease of Use — The Ultimate Deception   Peer reviewed    Keynote 

H. Thimbleby, Proceedings British Computer Society Conference on Human Computer Interaction, HCI’86, Keynote, pp.78–94, edited by A. F. Monk and M. D. Harrison, York, Cambridge University Press, ISBN 0–521–33259–1, 1986.

Effective and Enjoyable Research Careers in HCI   Peer reviewed 

H. Thimbleby, Proceedings British Computer Society HCI Conference, 2, pp.125–128, edited by A. Dearden and L. Watts, Research Press International, 2004.

The Effects of Number-related Factors on Entry Performance   Peer reviewed 

Y. Li, P. Oladimeji, H. Thimbleby, H. Tu and C. Vincent, Proceedings BCS Conference on HCI, pp.246–251, DOI: 10.14236/ewic/hci2014.31, 2014.

Employing Number-based Graphical Representations to Enhance the Effects of Visual Check on Entry Error   Peer reviewed 

P. Cairns, G. Niezen, P. Oladimeji, H. Thimbleby, H. Tu and S. Wiseman, Interacting with Computers, 28(2), pp.194–207, DOI: 10.1093/iwc/iwv020, 2016.

Empowering Users with Usability Certificates   Peer reviewed 

M. Jones, G. Marsden and H. Thimbleby, Human Computer Interaction 2000, Proceedings British Computer Society Conference on Human-Computer Interaction, II, pp.37–38, edited by S. Turner and P. Turner, Newcastle, England, ISBN 1–902505–35–2, 2000. PDF.

Enhanceable User Interfaces   Peer reviewed    Keynote 

H. Thimbleby, Proceedings InfoTech’93, Den Norske Dataforening, Norwegian Computer Society Conference, Keynote, pp.1–5, Oslo, Norway, 1993.

Equal Opportunity and the Design of Interactive Systems

H. Thimbleby, Stanford University, 1986.

Equal Opportunity Interactive Systems   Peer reviewed 

C. Runciman and H. Thimbleby, International Journal of Man-Machine Studies, 25(4), pp.439–451, DOI: 10.1016/S0020-7373(86)80070-0, 1986. PDF.

Exploring the Effect of Pre-operational Priming Intervention on Number Entry Errors   Peer reviewed 

Y. Li, P. Oladimeji and H. Thimbleby, Proceedings ACM Conference on Computer-Human Interaction — CHI 2015, pp.1335–1344, Seoul, Republic of Korea, ACM, 2015.

Failure in the Technical User Interface Design Process   Peer reviewed 

H. Thimbleby, Computers and Graphics, 9(3), pp.187–193, 1985.

Failure of medical device regulation

H. Thimbleby, Cambridge University, 2015.

Foreword

H. Thimbleby, Pattern Recognition and Neural Nets in HCI, pp.15–16, edited by J. Finlay and R. Beale, Ellis Horwood, ISBN 0–13–626995–8, 1992.

Foreword

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

Formal Methods and Human-Computer Interaction   Peer reviewed 

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

Formal Methods in Human Computer Interaction

edited by M. Harrison and H. Thimbleby, Cambridge University Press, ISBN 0–521–37202 X, 1990.

Formal Methods without Psychology   Peer reviewed 

H. Thimbleby, Proceedings Theory in Human-Computer Interaction, IEE Colloquium, (IEE Digest 1991/192), pp.6/1–6/6, 1991.

Formal Verification of Medical Device User Interfaces using PVS   Peer reviewed 

P. Curzon, P. Jones, P. Masci, H. Thimbleby and Y. Zhang, Proceedings 17th International Conference on Fundamental Approaches to Software Engineering — FASE, Lecture Notes in Computer Science, 8411, pp.200–214, Grenoble, France, Springer-Verlag, ISBN 978-3-642-54803-1, DOI: 10.1007/978-3-642-54804-8_14, 2014. PDF.

Formalising Guidelines for the Design of Interactive Systems   Peer reviewed 

M. Harrison and H. Thimbleby, Proceedings British Computer Society Conference on Human Computer Interaction, HCI’85, pp.161–171, edited by S. Cook and P. Johnson, Norwich, Cambridge University Press, ISBN 0–521–32066–6, 1985.

Formulating Usability   Peer reviewed 

H. Thimbleby, ACM SIGCHI Bulletin, 26(2), pp.59–64, DOI: 10.1145/198125.198145, 1994. PDF.

From Logic to Manuals   Peer reviewed 

P. B. Ladkin and H. Thimbleby, Software Engineering Journal, 11(6), pp.347–354, DOI: 10.1049/sej.1996.0045, 1997. PDF.

From Logic to Manuals Again   Peer reviewed 

P. B. Ladkin and H. Thimbleby, IEE Software Engineering, 144(3), pp.185–192, DOI: 10.1049/ip-sen:19971104, 1997. HTML, HTML, PDF.

From Rotary Telephones to Universal Number Entry Systems: Can the Past Re-shape the Future?   Peer reviewed 

P. Eslambolchilar, H. Thimbleby and J. Webster, 14th ACM International Conference on Ubiquitous Computing, UbiComp’2012, 2012.

The Frustrated User Always Knows Better than the Engineer

H. Thimbleby, Usability Engineering (by J. Nielsen), New Scientist, 139(1887), pp.40–41, 1993.

» The Frustrations of a Pushbutton World

H. Thimbleby, 1993 Encyclopædia Britannica Yearbook of Science and the Future, pp.202–219, Encyclopædia Britannica Inc., ISBN 0–85229–568–5, 1992. HTML.

The Future of Human Computer Interfaces for Computer Integrated Manufacture   Peer reviewed 

H. Thimbleby, Proceedings ESPRIT Conference on CIM, St. Albans, 1990.

Generative User Engineering Principles   Peer reviewed 

H. Thimbleby, 9th. Cranfield Conference on Mechanised Information Transfer, 1984.

Generative User-Engineering Principles for User Interface Design   Peer reviewed 

H. Thimbleby, Proceedings First IFIP Conference on Human-Computer Interaction — Interact 1984, 2, pp.102–107, edited by B. Shackel, London, 1984. PDF.

Generative User-Engineering Principles for User Interface Design   Peer reviewed 

H. Thimbleby, Proceedings First IFIP Conference on Human-Computer Interaction — Interact 1984, pp.661–666, edited by B. Shackel, London, North-Holland, ISBN 0–444–87773–8, 1985. PDF.

Gentler: A Tool for Systematic Web Authoring   Peer reviewed 

H. Thimbleby, International Journal of Human-Computer Studies, 47(1), pp.139–168, DOI: 10.1006/ijhc.1997.0131, 1997. HTML.

Goal-based Design Improves Interaction Dependability   Peer reviewed 

P. Cairns, A. Cauchi, A. Cox, A. Gimblett and H. Thimbleby, Digital Engagement 2011, Newcastle, 2011.

Guidelines for ‘Manipulative’ Editing   Peer reviewed 

H. Thimbleby, Behaviour and Information Technology, 2(2), pp.127–161, DOI: 10.1080/01449298308914472, 1983.

Healthy HCI?   Peer reviewed 

H. Thimbleby, ACM SIGCHI Bulletin, p.8, DOI: 10.1145/571740.571752, November/December, 2002. PDF.

Heuristics for Cognitive Tools   Peer reviewed 

H. Thimbleby, Proceedings NATO Advanced Research Workshop on Mindtools and Cognitive Modelling, Cognitive Tools for Learning, NATO ASI Series F, pp.161–168, edited by D. H. Jonassen, P. A. M. Kommers and J. T. Mayes, ISBN 3–540–55045–3; 0–387–55045–3, DOI: 10.1007/978-3-642-77222-1_12, 1992. PDF.

Holistic Programming Environments   Peer reviewed 

G. Marsden and H. Thimbleby, South African Computer Journal, 26, pp.237–241, 2000. PDF.

Human Factors and missed solutions to Enigma design weaknesses   Peer reviewed 

H. Thimbleby, Cryptologia, 40(2), pp.177–202, DOI: 10.1080/01611194.2015.1028680, 2016.

Human Factors and missed solutions to WWII Enigma design weaknesses

H. Thimbleby, Cambridge University, 2015.

Human-Computer Interaction and the Formal Certification and Assurance of Medical Devices: The CHI+MED Project   Peer reviewed 

P. Curzon, E. D’Urso, P. Masci, P. Oladimeji, R. Ruksenas and H. Thimbleby, VeriSure: Verification and Assurance, Vienna, 2014.

Human-Computer Interaction for Medicine and Health Care (HCI4MED): Towards making information usable   Peer reviewed 

R. Beale, A. Holzinger and H. Thimbleby, International Journal of Human-Computer Studies, 68(6), pp.325–327, DOI: 10.1016/j.ijhcs.2010.03.001, 2010. PDF.

HyperDoc: An Interactive System Development Tool   Peer reviewed 

M. A. Addison and H. Thimbleby, Proceedings British Computer Society Conference HCI’95, People and Computers, X, pp.95–106, edited by A. J. Dix, J. E. Finlay and M. A. R. Kirby, Huddersfield, Cambridge University Press, ISBN 0–521–56729–7, 1995.

Hypermedia Manuals for Interactive Systems   Peer reviewed 

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

HyperProgramming

G. F. Coulouris and H. Thimbleby, Addison-Wesley, ISBN 0–201–56886–1, 1993.

Hypertext as a Combined System and Manual   Peer reviewed 

H. Thimbleby, Proceedings Workshop on Issues in Computer Support for Documentation and Manuals, IEE Colloquium, (IEE Digest 1993/169), pp.8/1–8/5, 1993.

» Ignorance of Interaction Programming is Killing People   Peer reviewed 

H. Thimbleby, ACM Interactions, pp.52–57, DOI: 10.1145/1390085.1390098, URI, September+October, 2008. PDF.

Improving Mobile Internet Usability   Peer reviewed 

G. Buchanan, S. Farrant, M. Jones, G. Marsden, M. Pazzani and H. Thimbleby, Proceedings 10th. World Wide Web Conference — WWW10, pp.673–680, Hong Kong, DOI: 10.1145/371920.372181, 2001. PDF.

» Improving Safety in Medical Devices and Systems   Peer reviewed    Keynote 

H. Thimbleby, Proceedings of the IEEE International Conference on Healthcare Informatics 2013 (ICHI 2013), Keynote, pp.1–13, Philadelphia, USA, DOI: 10.1109/ICHI.2013.91, 2013. PDF.

Improving Usability with Design Tools   Peer reviewed 

H. Thimbleby, Proceedings SERC/IMechE Annual Expert Meeting, Information Technology and Product Design, 1(Section 3), pp.59–63, St. Albans, UK, 1992.

Inclusion and Interaction: Designing Interaction for Inclusive Populations

P. Langdon and H. Thimbleby, Foreword, Interacting with Computers, 22(6), pp.439–448, ISBN 978–972–8939–52-6, DOI: 10.1016/j.intcom.2010.08.007, 2010.

Innovation and research

H. Thimbleby, University of Bergen, Norway, 2015.

Intelligent Adaptive Assistance and Its Automatic Generation   Peer reviewed 

M. A. Addison and H. Thimbleby, Interacting with Computers, 8(1), pp.51–68, DOI: 10.1016/0953-5438(95)01019-X, 1996. PDF.

Intelligent Consumer Products   Peer reviewed 

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

Interaction design by algebra!?

H. Thimbleby, ACM Interactions, ACM, in press.

The Interaction Design Centre   Peer reviewed 

A. Blandford and H. Thimbleby, Proceedings First Asia Pacific Conference on Human Computer Interaction — APCHI, pp.421–433, edited by L. Herman, Y. K. Leung, J. Moyes and L. K. Yong, Singapore, 1996.

Interaction Modelling for Digital Libraries   Peer reviewed 

A. E. Blandford, N. Bryan-Kinns and H. Thimbleby, Proceedings Workshop on Evaluation of Information Management Systems, pp.1–10, 2000.

Interaction Models and The Principled Design of Interactive Systems   Peer reviewed 

A. J. Dix, M. Harrison, C. Runciman and H. Thimbleby, Proceedings European Software Engineering Conference, pp.127–135, edited by H. Nichols and D. S. Simpson, Springer Verlag, DOI: 10.1007/BFb0022105, 1987.

Interaction Programming: Next Steps   Peer reviewed 

H. Thimbleby, Proceedings ACM CHI, pp.3811–3816, ACM, DOI: 10.1145/1520340.1520576, 2009. PDF.

» Interaction Walkthrough: Evaluation of Safety Critical Interactive Systems   Peer reviewed 

H. Thimbleby, Proceedings The XIII International Workshop on Design, Specification and Verification of Interactive Systems — DSVIS 2006, Lecture Notes in Computer Science, 4323, pp.52–66, edited by A. Blandford and G. Doherty, Dublin, Ireland, Springer Verlag, DOI: 10.1007/978-3-540-69554-7_5, 2007. PDF.

Interactive Consumer User Interfaces   Peer reviewed    Keynote 

H. Thimbleby, Proceedings InfoTech’93, Den Norske Dataforening, Norwegian Computer Society Conference, Keynote, pp.1–9, Oslo, Norway, 1993.

» Interactive Numbers — A Grand Challenge   Peer reviewed    Keynote 

H. Thimbleby, Proceedings of IHCI 2011: IADIS International Conference Interfaces and Human Computer Interaction 2011, Keynote, pp.xxviii–xxxv, edited by K. Blashki, Rome, Italy, International Association for the Development of the Information Society, ISBN 978-972-8939-52-6, 2011. PDF.

Interactive Systems Design: A Personal View   Peer reviewed 

H. Thimbleby, Proceedings IEE Conference Man/Machine Systems, (IEE Publication 212), pp.118–122, Manchester, ISBN 9–85296264–9, 1982.

Interactive Systems Need Safety Locks   Peer reviewed    Keynote 

H. Thimbleby, Proceedings of the IEEE ITI 2010 32nd International Conference on Information Technology Interfaces, Keynote, pp.29–36, edited by Z. Bekic, I. Jarec and V. Luzar-Stiffler, Cavtat, Croatia, ISBN 978–953–7138–18–9, 2010. PDF.

Interactive Technology: The Role of Passivity   Peer reviewed 

H. Thimbleby, Proceedings 23rd. Annual Human Factors Conference, pp.80–84, edited by C. K. Bensel, Boston, USA, 1979.

Internalist and Externalist HCI   Peer reviewed 

H. Thimbleby and W. Thimbleby, Proceedings British Computer Society HCI 2007 Conference, 2, pp.111–114, Lancaster, England, 2007. PDF.

Issues for Networked Interpersonal Communications: The Convergence of Technology … With What   Peer reviewed 

M. Addison and H. Thimbleby, Proceedings Issues for Networked Interpersonal Communicators, IEE Colloquium, (IEE Digest 1997/139), pp.6/1–6/4, DOI: 10.1049/ic:19970771, 1997. PDF.

Issues in number entry user interface styles: Recommendations for mitigation   Peer reviewed 

P. Curzon, P. Masci, P. Oladimeji and H. Thimbleby, Proceedings 5th EAI International Conference on Wireless Mobile Communication and Healthcare, London, DOI: 10.4108/eai.14-10-2015.2261763, 2015.

IWC Special Issue in Human Factors and Interaction Design for Critical Systems   Peer reviewed 

P. Masci, H. Thimbleby, H. Tu and C. Vincent, Interacting with Computers, 28(2), pp.149–150, DOI: 10.1093/iwc/iwv038, 2016.

Knowing the User

H. Thimbleby, InterMedia, 19(4–5), pp.55–56, 1991.

The Life and Times of Ded, Display Editor   Peer reviewed 

R. Bornat and H. Thimbleby, Cognitive Ergonomics and Human Computer Interaction, pp.225–255, edited by J. B. Long and A. Whitefield, Cambridge University Press, ISBN 0–521–37179–1, 1989. PDF.

Lightweight Interaction: Improving Digital Reading

G. Buchanan, J. Pearson and H. Thimbleby, Morgan & Claypool Publishers, 2013.

‘Lost in Hyperspace’: Psychological Problem or Bad Design   Peer reviewed 

M. Jones, Y. L. Theng and H. Thimbleby, Proceedings First Asia Pacific Conference on Human Computer Interaction — APCHI, pp.387–396, edited by L. Herman, Y. K. Leung, J. Moyes and L. K. Yong, Singapore, ISBN 9971–88–495–X, 1996. PDF.

Making Healthcare Safer by Understanding, Designing and Buying Better IT   Peer reviewed 

A. Lewis, H. Thimbleby and J. Williams, Clinical Medicine, 15(3), pp.258–262, DOI: 10.7861/clinmedicine.15-3-258, 2015.

Managing Gravity Infusion using a Mobile Application   Peer reviewed 

A. Chamberlain, M. Davies, P. Lee and H. Thimbleby, Proceedings BCS Conference on HCI, pp.299–304, 2014.

Manuals as Structured Programs   Peer reviewed 

M. A. Addison and H. Thimbleby, Proceedings British Computer Society Conference HCI’94, People and Computers, IX, pp.67–79, edited by G. Cockton, S. W. Draper and G. R. S. Weir, Cambridge University Press, ISBN 0–521–48557–6, 1994. PDF.

MAUI: An Interface Design Tool Based on Matrix Algebra   Peer reviewed 

J. Gow and H. Thimbleby, Proceedings of the Fifth ACM International Conference on Computer-Aided Design of User Interfaces IV — CADUI’2004, pp.81–94, edited by R. J. K. Jacob, Q. Limbourg and J. Vanderdonckt, Funchal, Maderia, Kluwer Aacedmic Publishers, ISBN 1–4020–3145–9, URI, 2004. PDF.

MediCHI: Safer Interaction in Medical Devices   Peer reviewed 

A. Cauchi, J. Di, S. Ding, Z. Dong, A. Lewis, K. Li, E. Liu, P. Masci, L. Qin, S. Sun, H. Thimbleby, C. Vincent, J. Wang, M. Weich-Brady and S. Xing, Proceedings ACM Conference on Computer-Human Interaction — CHI 2013, pp.3267–3270, Paris, France, ACM, ISBN 978-1-4503-1952-2, DOI: 10.1145/2468356.2479663, 2013.

A Menu Selection Algorithm   Peer reviewed 

H. Thimbleby, Behaviour and Information Technology, 6(1), pp.89–94, DOI: 10.1080/01449298708901819, 1987.

Misleading Behaviour in Interactive Systems   Peer reviewed 

P. Cairns, J. Gow and H. Thimbleby, Proceedings British Computer Society HCI Conference, 2, pp.33–36, edited by A. Dearden and L. Watts, Research Press International, 2004. PDF.

Modes, WYSIWYG and The von Neumann Bottleneck   Peer reviewed 

H. Thimbleby, Proceedings Workshop on Formal Methods and Human-Computer Interaction, II(IEE Digest 1988/82), 1988.

Names and References in User Interfaces   Peer reviewed 

M. Harrison and H. Thimbleby, Proceedings British Computer Society HCI 2007 Conference, 2, pp.107–110, Lancaster, England, 2007. PDF.

» A New Calculator and Why it is Necessary   Peer reviewed 

H. Thimbleby, Computer Journal, 38(6), pp.418–433, DOI: 10.1093/comjnl/38.6.418, URI, 1995. PDF.

The New Usability: The Challenge of Designing for Pervasive Computing   Peer reviewed 

H. Thimbleby and P. Thomas, Proceedings of the ICCC2002, 15th. International Conference on Computer Communication, pp.382–388, edited by S. P. Mudur and S. V. Raghavan, 2002. PDF.

Non-contractual Trust   Peer reviewed 

E. Davenport, M. Dibben, B. Friedman, S. P. Marsh, H. Rosenbaum and H. Thimbleby, Proceedings ACM CHI (Extended Abstracts), pp.239–240, Amsterdam, Holland, 2000.

A Note on Menu Selection   Peer reviewed 

H. Thimbleby, Computer Bulletin, Series 2, (18), pp.20, 21 & 23, 1978.

Number Entry Interfaces and their Effects on Errors and Number Perception   Peer reviewed 

A. Cox, P. Oladimeji and H. Thimbleby, Proceedings IFIP Conference on Human-Computer Interaction — Interact 2011, IV, pp.178–185, Lisbon, Portugal, Springer-Verlag, ISBN 978-3-642-23767-6, 2011. PDF.

Obituary for a Fax   Peer reviewed 

M. Jones and H. Thimbleby, Personal Technologies, 6(2), pp.151–152, DOI: 10.1007/s007790200014, 2002. PDF, PS.

Observations on Practically Perfect CSCW   Peer reviewed 

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

On Discerning Users   Peer reviewed 

H. Thimbleby, How to make User Centred Design Usable, TRITA-NA-D0006, CID-72, pp.63–78, edited by I. Boivie, J. Gulliksen and A. Lantz, KTH, Stockholm, Sweden, 2000. HTML, PDF.

On Formal Methods in HCI   Peer reviewed 

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

Open-source Hardware for Medical Devices   Peer reviewed 

P. Eslambolchilar, G. Niezen and H. Thimbleby, British Medical Journal Innovations, DOI: 10.1136/bmjinnov-2015-000080, in press.

Outside In: Health-Tech Continuum

H. Thimbleby, Politico TV, Washington DC, USA, 2015.

A Performance Review of Number Entry Interfaces   Peer reviewed 

A. Cox, P. Oladimeji and H. Thimbleby, Proceedings of IFIP Conference on Human-Computer Interaction — Interact 2013, Designing for Diversity, pp.365–382, edited by P. Kotzé, G. Lindgaard, G. Marsden, J. Wesson and M. Winckler, Cape Town, South Africa, IFIP, DOI: 10.1007/978-3-642-40483-2_26, 2013.

Permissive User Interfaces   Peer reviewed 

H. Thimbleby, International Journal of Human-Computer Studies, 54(3), pp.333–350, DOI: 10.1006/ijhc.2000.0442, 2001. PDF, PS.

Press On

H. Thimbleby, British Computer Society ITNOW, p.17, BCS, May, 2008.

» Press On — Principles of Interaction Programming

H. Thimbleby, Paperback edition, MIT Press, ISBN 978–0–262–51423–1, URI, 2010.

» Press On — Principles of Interaction Programming

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., MIT Press, ISBN 978–0–262–20170–4, URI, 2007.

Principles, Techniques and Perspectives on Optimization and HCI   Peer reviewed 

X. Bi, A. Howes, P. Kristensson, R. Murray-Smith, A. Oulasvirta, H. Thimbleby, J. Williamson and S. Zhai, Proceedings ACM Conference on Computer-Human Interaction — CHI 2015, CHI EA’15, pp.2441–2444, Seoul, Republic of Korea, ACM, ISBN 978–1–4503–3146–3, DOI: 10.1145/2702613.2702662, URI, 2015.

A Proper Explanation When You Need One   Peer reviewed 

P. B. Ladkin and H. Thimbleby, Proceedings British Computer Society Conference HCI’95, People and Computers, X, pp.107–118, edited by A. J. Dix, J. E. Finlay and M. A. R. Kirby, Huddersfield, Cambridge University Press, ISBN 0–521–56729–7, 1995. PDF.

PVSio-web: Mathematically based tool support for the design of interactive and interoperable medical systems   Peer reviewed 

P. Curzon, P. Mallozzi, P. Masci, P. Oladimeji and H. Thimbleby, Proceedings 5th EAI International Conference on Wireless Mobile Communication and Healthcare, London, 2015.

PVSio-web: A Tool for Rapid Prototyping Device User Interfaces in PVS   Peer reviewed 

P. Curzon, P. Masci, P. Oladimeji and H. Thimbleby, Electronic Communications of the EASST, X, pp.1/8–8/8, edited by J. Bowen and S. Reeves, URI, 2013. PDF.

Reasons to Question Seven Segment Displays   Peer reviewed 

H. Thimbleby, Proceedings ACM Conference on Computer-Human Interaction — CHI 2013, Best Paper Award, pp.1431–1440, Paris, France, ACM, DOI: 10.1145/2470654.2466190, See video, 2013. PDF.

» Reducing Number Entry Errors: Solving a Widespread, Serious Problem   Peer reviewed 

P. Cairns and H. Thimbleby, Journal Royal Society Interface, 7(51), pp.1429–1439, DOI: 10.1098/rsif.2010.0112, URI, 2010. PDF.

Reducing User Effort in Collaboration Support   Peer reviewed 

A. J. G. Cockburn and H. Thimbleby, Proceedings 1993 ACM/SIGCHI International Conference on Intelligent User Interfaces — IUI’93, pp.215–218, edited by W. D. Gray, W. E. Hefley and D. Murray, Orlando, Florida, ACM Press, ISBN 0–89791–556–9, DOI: 10.1145/169891.169989, 1993. PDF.

Reflections on Symmetry   Peer reviewed    Keynote 

H. Thimbleby, Proceedings IEEE/ACM Advanced Visual Interfaces — AVI2002, Keynote, pp.28–33, Venice, Italy, DOI: 10.1145/1556262.1556265, 2002. PDF.

Reflexive CSCW: Supporting Cooperative Long-Term Personal Work   Peer reviewed 

S. O. Anderson, H. Thimbleby and I. H. Witten, Interacting with Computers, 2(3), pp.330–336, DOI: 10.1016/0953-5438(90)90005-3, 1990. PDF, PS.

A Reflexive Perspective of CSCW   Peer reviewed 

A. J. G. Cockburn and H. Thimbleby, ACM SIGCHI Bulletin, 23(3), pp.63–68, DOI: 10.1145/126505.126509, 1991.

Research Methods for HCI   Peer reviewed 

P. Cairns, A. Cox, H. Thimbleby and N. Webb, Proceedings BCS HCI Conference, People and Computers, XXII.2, pp.221–222, Liverpool, England, BCS, 2008.

Safer “5-key” Number Entry User Interfaces using Differential Formal Analysis   Peer reviewed 

A. Cauchi, P. Curzon, A. Gimblett, P. Masci and H. Thimbleby, Proceedings BCS Conference on HCI, XXVI, pp.29–38, Birmingham, UK, Oxford University Press, 2012. PDF.

Safer Interactive Medical Device Design: Insights from the CHI+MED Project   Peer reviewed 

A. Blandford, A. Cox, P. Curzon, H. Thimbleby and H. Thimbleby, Proceedings 5th EAI International Conference on Wireless Mobile Communication and Healthcare, London, 2015.

Safer User Interfaces: A Case Study in Improving Number Entry   Peer reviewed 

H. Thimbleby, IEEE Transactions on Software Engineering, 41(7), pp.711–729, DOI: 10.1109/TSE.2014.2383396, 2015.

Sharing HyperCard Stacks   Peer reviewed 

H. Thimbleby, Proceedings 7th Annual Apple European University Consortium Conference, pp.68–71, Paris, 1991.

Simulation to Evaluate Alternative Approaches to Blocking Use Errors   Peer reviewed 

A. Cauchi, A. Gimblett and H. Thimbleby, Proceedings Design of Medical Devices Conference, Transactions of the ASME: Journal of Medical Devices, 6(1), pp.017502-1, DOI: 10.1115/1.4026680, 2012. PDF.

Social Network Analysis and Interactive Device Design   Peer reviewed 

P. Oladimeji and H. Thimbleby, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS’09, pp.91–100, edited by G. Calvary, T. C. N. Graham and P. Gray, Pittsburgh, ACM, DOI: 10.1145/1570433.1570453, 2009. PDF.

Solutioneering in User Interface Design   Peer reviewed 

H. Thimbleby and W. Thimbleby, Behaviour and Information Technology, 12(3), pp.190–193, DOI: 10.1080/01449299308924379, 1993. PDF, PS.

Sorting out Searching on Small Screen Devices   Peer reviewed 

G. Buchanan, M. Jones and H. Thimbleby, Proceedings 4th. International Symposium, Mobile Human-Computer Interaction HCI 2002, Lecture Notes in Computer Science, 2411, pp.81–94, edited by F. Paterno, Springer Verlag, DOI: 10.1007/3-540-45756-9_8, 2002. PDF.

Specification-led Design   Peer reviewed 

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

Specification-led Design for Interface Simulation, Collecting Use-data, Interactive Help, Writing Manuals, Analysis, Comparing Alternative Designs, etc   Peer reviewed 

H. Thimbleby, Personal Technologies, 4(2), pp.241–254, DOI: 10.1007/BF01885563, URI, 1999. PDF, Mathematica Notebook.

Successful User Interface Design from Efficient Computer Algorithms   Peer reviewed 

P. Gillary, M. Jones, G. Marsden and H. Thimbleby, Proceedings ACM CHI (Extended Abstracts), pp.181–182, 2000. PDF, PS.

Supporting Diverse HCI Research   Peer reviewed 

H. Thimbleby, Proceedings British Computer Society HCI Conference, 2, pp.125–128, edited by A. Dearden and L. Watts, Research Press International, 2004. PDF.

SYFSA: A Framework for Systematic Yet Flexible Systems Analysis   Peer reviewed 

E. Bernstam, J. Herskovicd, T. Johnson, E. Markowitza and H. Thimbleby, Journal of Biomedical Informatics, 46(4), pp.665–675, DOI: 10.1016/j.jbi.2013.05.003, URI, 2013.

Symmetry as a Connection between Affordance and State Space   Peer reviewed    Keynote 

H. Thimbleby, Proceedings Design, Specification and Verification of Interactive Systems — DSVIS 2001, Keynote, GIST Technical Report, G2001-1, pp.10–19, edited by C. Johnson, Glasgow, 2001.

Symmetry for Successful Interactive Systems   Peer reviewed    Keynote 

H. Thimbleby, Proceedings ACM CHI New Zealand, OZCHI, Keynote, pp.1–9, edited by S. Jones and M. Masoodian, Waikato, New Zealand, DOI: 10.1145/2181216.2181217, 2002. PDF, PS.

Targeting The Fitts Law   Peer reviewed 

H. Thimbleby, ACM Interactions, XX(1), pp.12–13, DOI: 10.1145/2405716.2405720, URI, 2013. PDF.

Teaching HCI students to be researchers   Peer reviewed 

D. Brumby, P. Cairns, A. Cox and H. Thimbleby, The Contextualised Curriculum: A CHI 2012 workshop, ACM, 2012.

» Teaching HCI to Make It Come Alive   Keynote 

H. Thimbleby, Keynote, Magazine of Interaction Design and Architecture(s), (3 & 4), pp.9–16, edited by C. Giovannella, P. Kotze and W. Wong, 2008. PDF.

Telephones Now And…

H. Thimbleby, InterMedia, 19(4–5), pp.50–51, 1991.

A Text Display Editor as a Terminal Driver   Peer reviewed 

H. Thimbleby, Proceedings International Conference on Document Preparation Systems, pp.13–14, Lausanne, 1981.

A Text Editing Interface: Definition and Use   Peer reviewed 

H. Thimbleby, Computer Languages, 7(1), pp.25–40, 1982.

Think! Interactive Systems Need Safety Locks   Peer reviewed 

H. Thimbleby, Journal of Computing and Information Technology, 18(4), pp.349–360, DOI: 10.2498/cit.1001921, 2010. PDF.

The TIN: An Approach to Powerful and Cheap User Interfaces   Peer reviewed 

G. S. Macfarlane and H. Thimbleby, Proceedings 8th. International Conference on Computer Communication, ICCC’86, pp.238–241, edited by P. J. Kuehn, Munich, North-Holland, 1986.

Tool demo: Using PVSio-web to demonstrate software issues in medical user interfaces   Peer reviewed 

P. Curzon, P. Masci, P. Oladimeji and H. Thimbleby, 4th International Symposium on Foundations of Healthcare Information Engineering and Systems (FHIES2014), Washington DC, USA, 2014.

Towards Continuous Usability Evaluation of Web Documents   Peer reviewed 

G. Marsden, Y. L. Theng and H. Thimbleby, Proceedings BCS HCI’98, Conference Companion, pp.40–41, edited by J. May, J. Siddiqi and J. Wilkinson, 1998.

Treat People Like Computers? Designing Usable Systems for Special People   Peer reviewed 

H. Thimbleby, Extraordinary People and Human-Computer Interaction, pp.283–295, edited by A. Edwards, Cambridge University Press, ISBN 0–521–43413–0, 1995. PDF.

Triangulating Empirical and Analytic Techniques for Improving Number Entry User Interfaces   Peer reviewed 

A. Cauchi, G. Niezen, P. Oladimeji and H. Thimbleby, EICS204, 6th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp.243–252, Rome, Italy, ACM, ISBN 978–1–4503–2725–1, DOI: 10.1145/2607023.2607025, URI, 2014.

A True Calculator   Peer reviewed 

H. Thimbleby, Engineering Science and Education Journal, 6(3), pp.128–136, DOI: 10.1049/esej:19970310, URI, 1997. PDF, PS.

Understanding Interaction Traps   Peer reviewed 

A. Blandford, N. Bryan-Kinns and H. Thimbleby, Proceedings of BCS HCI2–3: Designing for Society, 2, pp.57–60, 2003. PDF.

Understanding User Centered Design (UCD) for People with Special Needs   Peer reviewed    Keynote 

H. Thimbleby, 11th International Conference, ICCHP 2008, Computers Helping People with Special Needs, Keynote, Lecture Notes in Computer Science, 5105, pp.1–17, edited by A. Karshmer, J. Klaus, K. Miesenberger and W. Zagler, Linz, Austria, Springer Verlag, ISBN 978-3-540-70539-0, DOI: 10.1007/978-3-540-70540-6, URI, 2008. PDF.

Understanding User Requirements in Take-Home Diabetes Management   Peer reviewed 

G. Buchanan, T. Owen and H. Thimbleby, Proceedings BCS Conference on HCI, XXVI, pp.268–273, Birmingham, UK, Oxford University Press, 2012. PDF.

The Undomesticated Video Recorder

H. Thimbleby, Image Technology, Journal of the British Kinematograph, Sound and Television Society, 72(6), pp.214–216, 1991. PDF.

The Undomesticated Video Recorder   Peer reviewed 

H. Thimbleby, Australian Videography, April 1992. PDF.

Unknown knowns — A call to fix healthcare IT where it hurts

H. Thimbleby, High Integrity Systems Symposium, Keynote, Oslo, Norway, 2015.

Unreliable numbers: Error and harm induced by bad design can be reduced by better design   Peer reviewed 

P. Cairns, P. Oladimeji and H. Thimbleby, Journal Royal Society Interface, 12(110), p.20150685, DOI: 10.1098/rsif.2015.0685, 2015.

» Usability Analysis with Markov Models   Peer reviewed 

P. Cairns, M. Jones and H. Thimbleby, ACM Transactions on Computer-Human Interaction, 8(2), pp.99–132, DOI: 10.1145/376929.376941, URI, 2001. PDF, PS.

Usability, Communication and Security and Personal Digital Assistants (PDAs)   Peer reviewed 

H. Thimbleby, Personal Information Management, pp.31–43, edited by P. J. Thomas, Stanley Thornes, ISBN 0–7487–2327–7, 1995.

User Experience Evaluation Through the Brain’s Electrical Activity   Peer reviewed 

A. Aggarwal, G. Niezen and H. Thimbleby, Proceedings of the 8th Nordic Conference on Human-Computer Interaction: Fun, Fast, Foundational, ACM NordiCHI’14, pp.491–500, Helsinki, Finland, ACM, ISBN 978–1–4503–2542–4, DOI: 10.1145/2639189.2639236, URI, 2014.

User Interface Design   Peer reviewed 

H. Thimbleby, Software Engineer’s Reference Handbook, pp.57/1–57/14, edited by J. A. McDermid, Butterworth-Heinemann, ISBN 0–750–61040–9, 1991. PDF.

» User Interface Design

H. Thimbleby, ACM Press Frontier Series, Addison-Wesley, ISBN 0–201–41618–2, 1990.

User Interface Design and Formal Methods   Peer reviewed 

H. Thimbleby, Computer Bulletin, Series III, 2(3), pp.13–15 & 18, September, 1986. PDF.

User Interface Design as Systems Design   Peer reviewed 

A. Blandford, P. Cairns, P. Curzon, M. Jones and H. Thimbleby, Proceedings People and Computers — Memorable Yet Invisible, XVI, pp.281–301, edited by F. Détienne, X. Faulkner and J. Finlay, London, Springer Verlag, URI, 2002. PDF.

» User Interface Design with Matrix Algebra   Peer reviewed 

H. Thimbleby, ACM Transactions on Computer-Human Interaction, 11(2), pp.181–236, DOI: 10.1145/1005361.1005364, URI, 2004. PDF, PS.

User Interface Design: Generative User Engineering Principles   Peer reviewed 

H. Thimbleby, Fundamentals of Human-Computer Interaction, pp.165–180, edited by A. F. Monk, Academic Press, ISBN 0–12–504580–8, 1984.

» User Interface Model Discovery: Towards a Generic Approach   Peer reviewed 

A. Gimblett and H. Thimbleby, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS 2010, Best Paper Award, pp.145–154, edited by G. Doherty, M. Harrison and J. Nichols, Berlin, ACM, DOI: 10.1145/1822018.1822041, 2010. PDF.

User Modelling as Machine Identification: New Design Methods for HCI   Peer reviewed 

H. Thimbleby and I. H. Witten, Advances in Human Computer Interaction, IV, pp.58–86, edited by H. R. Hartson and D. Hix, Ablex, ISBN 0–89391–934–9, 1993. PDF.

» User-centered Methods are Insufficient for Safety Critical Systems   Peer reviewed    Keynote 

H. Thimbleby, USAB’07 — Usability & HCI for Medicine and Health Care, Keynote, Lecture Notes in Computer Science, 4799, pp.1–20, edited by A. Holzinger, Graz, Austria, Springer Verlag, 2007. PDF.

“Users as Computers”: An Approach to VR Design and Conceptual Evaluation   Peer reviewed 

H. Thimbleby, Proceedings Conference on Interface to Real and Virtual Worlds, IV, pp.305–313, 1995.

Using Computing Science Principles in Interface Design   Peer reviewed 

P. Gillary, M. Jones, G. Marsden and H. Thimbleby, Proceedings IFIP Conference on Human-Computer Interaction — Interact 1999, 2, pp.47–48, edited by S. Brewster, A. Cawsey and G. Cockton, ISBN 1–902505–19-0, 1999.

Using Nomograms to Reduce Harm from Clinical Calculations   Peer reviewed 

H. Thimbleby and D. Williams, Proceedings IEEE International Conference on Healthcare Informatics — ICHI 2013, pp.461–470, Philadelphia, USA, IEEE, DOI: 10.1109/ICHI.2013.62, URI, 2013. PDF.

Using the Fitts Law with State Transition Systems to Find Optimal Task Timings   Peer reviewed 

H. Thimbleby, Proceedings 2nd International Workshop on Formal Methods for Interactive Systems (FMIS2007), pp.151–162, edited by A. Cerone and P. Curzon, Lancaster, England, 2007.

Validating the Unified Theory of Acceptance and Use of Technology (UTAUT) tool cross-culturally   Peer reviewed 

P. Cairns, L. Oshlyansky and H. Thimbleby, Proceedings British Computer Society HCI 2007 Conference, 2, pp.83–86, 2007. PDF.

Validity and Cross-Validity in HCI Publications   Peer reviewed 

H. Thimbleby, Proceedings The XIII International Workshop on Design, Specification and Verification of Interactive Systems — DSVIS 2006, Lecture Notes in Computer Science, 4323, pp.11–24, edited by A. Blandford and G. Doherty, Dublin, Ireland, Springer Verlag, 2007. PDF.

View Binding and User Enhanceable Systems   Peer reviewed 

H. Thimbleby, The Visual Computer: An International Journal of Computer Graphics, 10(6), pp.337–349, DOI: 10.1007/BF01900828, 1994. PDF.

ViM: Vital Signs in Music   Peer reviewed 

Y. Li and H. Thimbleby, Proceedings IEEE International Conference on Healthcare Informatics — ICHI 2013, p.480, Philadelphia, USA, IEEE, DOI: 10.1109/ICHI.2013.68, 2013.

Visualising the Potential of Interactive Systems   Peer reviewed    Keynote 

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

Walking the Computer Tightrope

H. Thimbleby, The Daily Telegraph, p.22, March 26, 1996. PDF.

What makes a good clinical app? Introducing the RCP Health Informatics Unit Checklist   Peer reviewed 

J. Hoogewerf, P. Rastall, H. Thimbleby, J. Williams, D. Wooldridge and J. Wyatt, Clinical Medicine, 15(6), pp.519–521, 2015.

“What You See is What You Have Got” — A User-Engineering Principle for Manipulative Display?   Peer reviewed    Keynote 

H. Thimbleby, First German ACM Conference on Software Ergonomics, Keynote, Proceedings ACM German Chapter, 14, pp.70–84, edited by H. Balzert, Nuremburg, Germany, ISBN 3–519–02433, 1983. PDF.

A Word Boundary Algorithm for Text Processing   Peer reviewed 

H. Thimbleby, Computer Journal, 24(3), pp.249–255, DOI: 10.1093/comjnl/24.3.249, 1981. PDF.

The World War II Enigma and its Human Factors lessons

H. Thimbleby, University of Bergen, Norway, 2015.

You’re Right About the Cure: Don’t Do That   Peer reviewed 

H. Thimbleby, Interacting with Computers, 2(1), pp.8–25, 1990.

Other topics — AutostereogramsBooksCalculatorsComputer virusesDevice designEthics & cultureFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman ErrorLiterate ProgrammingProgrammingReading, digital libraries, editing & publishingResearch & teachingReviewsVideosWorld Wide Web

Back to — Harold Thimbleby’s home

Human Error

Analysis of Infusion Pump Error Logs and Their Significance for Healthcare   Peer reviewed 

P. Lee, H. Thimbleby and F. Thompson, British Journal of Nursing, 21(8), pp.S12–S22, 2012. PDF.

Avoiding Latent Design Conditions Using UI Discovery Tools   Peer reviewed    Keynote 

H. Thimbleby, Proceedings 9th Naturalistic Decision Making, NDM9, Keynote, pp.20–27, edited by N. A. Stanton and B. L. W. Wong, London, DOI: 10.1080/10447310903498692, 2009. PDF.

Avoiding Latent Design Conditions Using UI Discovery Tools   Peer reviewed 

H. Thimbleby, International Journal of Human-Computer Studies, 26(2), pp.1–12, DOI: 10.1080/10447310903498692, 2010. PDF.

Errors + Bugs Needn’t Mean Death

H. Thimbleby, Public Service Review: UK Science & Technology, 2, pp.18–19, 2011. PDF.

Heedless Programming: Ignoring Detectable Error is a Widespread Hazard   Peer reviewed 

H. Thimbleby, Software — Practice & Experience, 42(11), pp.1393–1407, DOI: 10.1002/spe.1141, 2012. PDF.

Hot Cheese: A Processed Swiss Cheese Model   Peer reviewed 

K. Li and H. Thimbleby, Journal of the Royal College of Physicians Edinburgh, 44(2), pp.116–21, DOI: 10.4997/JRCPE.2014.205, 2014. PDF.

Human Factors and missed solutions to Enigma design weaknesses   Peer reviewed 

H. Thimbleby, Cryptologia, 40(2), pp.177–202, DOI: 10.1080/01611194.2015.1028680, 2016.

» Improving Safety in Medical Devices and Systems   Peer reviewed    Keynote 

H. Thimbleby, Proceedings of the IEEE International Conference on Healthcare Informatics 2013 (ICHI 2013), Keynote, pp.1–13, Philadelphia, USA, DOI: 10.1109/ICHI.2013.91, 2013. PDF.

Interactive Systems Need Safety Locks   Peer reviewed    Keynote 

H. Thimbleby, Proceedings of the IEEE ITI 2010 32nd International Conference on Information Technology Interfaces, Keynote, pp.29–36, edited by Z. Bekic, I. Jarec and V. Luzar-Stiffler, Cavtat, Croatia, ISBN 978–953–7138–18–9, 2010. PDF.

Making Healthcare Safer by Understanding, Designing and Buying Better IT   Peer reviewed 

A. Lewis, H. Thimbleby and J. Williams, Clinical Medicine, 15(3), pp.258–262, DOI: 10.7861/clinmedicine.15-3-258, 2015.

» Reducing Number Entry Errors: Solving a Widespread, Serious Problem   Peer reviewed 

P. Cairns and H. Thimbleby, Journal Royal Society Interface, 7(51), pp.1429–1439, DOI: 10.1098/rsif.2010.0112, URI, 2010. PDF.

Safer User Interfaces: A Case Study in Improving Number Entry   Peer reviewed 

H. Thimbleby, IEEE Transactions on Software Engineering, 41(7), pp.711–729, DOI: 10.1109/TSE.2014.2383396, 2015.

Unreliable numbers: Error and harm induced by bad design can be reduced by better design   Peer reviewed 

P. Cairns, P. Oladimeji and H. Thimbleby, Journal Royal Society Interface, 12(110), p.20150685, DOI: 10.1098/rsif.2015.0685, 2015.

» User-centered Methods are Insufficient for Safety Critical Systems   Peer reviewed    Keynote 

H. Thimbleby, USAB’07 — Usability & HCI for Medicine and Health Care, Keynote, Lecture Notes in Computer Science, 4799, pp.1–20, edited by A. Holzinger, Graz, Austria, Springer Verlag, 2007. PDF.

Other topics — AutostereogramsBooksCalculatorsComputer virusesDevice designEthics & cultureFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman Computer InteractionLiterate ProgrammingProgrammingReading, digital libraries, editing & publishingResearch & teachingReviewsVideosWorld Wide Web

Back to — Harold Thimbleby’s home

Literate Programming

» Experiences with Literate Programming Using CWEB (A Variant of Knuth’s WEB)   Peer reviewed 

H. Thimbleby, Awarded British Computer Society Wilkes Medal, Computer Journal, 29(3), pp.201–211, DOI: 10.1093/comjnl/29.3.201, 1986. PDF.

» Explaining Code for Publication   Peer reviewed 

H. Thimbleby, Software — Practice & Experience, 33(10), pp.975–1001, DOI: 10.1002/spe.537, URI, 2003. PDF, PS.

A Literate Program for File Comparison   Peer reviewed 

H. Thimbleby, Communications of the ACM, 32(6), pp.740–755, 1989.

Literate Programming   Peer reviewed 

H. Thimbleby, The Encyclopedia of Computer Science, pp.761–762, edited by A. Ralston and E. D. Reilly, van Nostrand Reinhold, ISBN 0–442–27679–6, 1993.

Literate Programming   Peer reviewed 

H. Thimbleby, The Encyclopedia of Computer Science, pp.1000–1002, edited by D. Hemmendinger, A. Ralston and E. D. Reilly, Nature Publishing Group, 2000. PDF.

Other topics — AutostereogramsBooksCalculatorsComputer virusesDevice designEthics & cultureFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman Computer InteractionHuman ErrorProgrammingReading, digital libraries, editing & publishingResearch & teachingReviewsVideosWorld Wide Web

Back to — Harold Thimbleby’s home

Programming

Computerised Parkinson’s Law   Peer reviewed 

H. Thimbleby, Computing & Control Engineering Journal, 4(5), pp.197–198, 1993.

A Critique of Java   Peer reviewed 

H. Thimbleby, Software — Practice & Experience, 29(5), pp.457–478, DOI: 10.1002/(SICI)1097-024X(19990425)29:5<457::AID-SPE243>3.0.CO;2-5, 1999. HTML.

Data Structures in the Design of Interfaces   Peer reviewed 

P. Gillary, M. Jones, G. Marsden and H. Thimbleby, Personal and Ubiquitous Computing, 6(2), pp.132–140, DOI: 10.1007/s007790200012, 2002. PDF.

Delaying Commitment   Peer reviewed 

H. Thimbleby, IEEE Software, 5(3), pp.78–86, DOI: 10.1109/52.2027, 1988. PDF.

The Design of a Terminal Independent Package   Peer reviewed 

H. Thimbleby, Software — Practice & Experience, 17(15), pp.351–367, DOI: 10.1002/spe.4380170505, 1987.

The Directed Chinese Postman Problem   Peer reviewed 

H. Thimbleby, Software — Practice & Experience, 33(11), pp.1081–1096, DOI: 10.1002/spe.540, URI, 2003. PDF, PS.

An Equivalence Class Algorithm for Drawing Autostereograms   Peer reviewed 

H. Thimbleby, Software — Practice & Experience, 26(3), pp.309–325, DOI: 10.1002/(SICI)1097-024X(199603)26:3<309::AID-SPE11>3.0.CO;2-O, URI, 1996. PDF.

An Example of Distribution-Free Testing   Peer reviewed 

H. Thimbleby, Mathematica Journal, 5(2), pp.62–65, 1995.

» Experiences with Literate Programming Using CWEB (A Variant of Knuth’s WEB)   Peer reviewed 

H. Thimbleby, Awarded British Computer Society Wilkes Medal, Computer Journal, 29(3), pp.201–211, DOI: 10.1093/comjnl/29.3.201, 1986. PDF.

» Explaining Code for Publication   Peer reviewed 

H. Thimbleby, Software — Practice & Experience, 33(10), pp.975–1001, DOI: 10.1002/spe.537, URI, 2003. PDF, PS.

Failure in the Technical User Interface Design Process   Peer reviewed 

H. Thimbleby, Computers and Graphics, 9(3), pp.187–193, 1985.

Guidelines for ‘Manipulative’ Editing   Peer reviewed 

H. Thimbleby, Behaviour and Information Technology, 2(2), pp.127–161, DOI: 10.1080/01449298308914472, 1983.

Heedless Programming: Ignoring Detectable Error is a Widespread Hazard   Peer reviewed 

H. Thimbleby, Software — Practice & Experience, 42(11), pp.1393–1407, DOI: 10.1002/spe.1141, 2012. PDF.

Holistic Programming Environments   Peer reviewed 

G. Marsden and H. Thimbleby, South African Computer Journal, 26, pp.237–241, 2000. PDF.

HyperCard: An Object Oriented Disappointment   Peer reviewed 

A. J. G. Cockburn, S. Jones and H. Thimbleby, Building Interactive Systems: Architectures and Tools, pp.35–55, edited by P. D. Gray and R. Took, Springer Verlag, ISBN 3–540–19736–2, DOI: 10.1007/978-1-4471-3548-7_3, 1992.

HyperProgramming

G. F. Coulouris and H. Thimbleby, Addison-Wesley, ISBN 0–201–56886–1, 1993.

» Ignorance of Interaction Programming is Killing People   Peer reviewed 

H. Thimbleby, ACM Interactions, pp.52–57, DOI: 10.1145/1390085.1390098, URI, September+October, 2008. PDF.

An Improved Insert Sort Algorithm   Peer reviewed 

O. Nevalainen, T. Raita and H. Thimbleby, Software — Practice & Experience, 33(10), pp.909–1001, DOI: 10.1002/spe.537, URI, 2003. PDF.

Java   Peer reviewed 

H. Thimbleby, The Encyclopedia of Computer Science, pp.937–941, edited by D. Hemmendinger, A. Ralston and E. D. Reilly, Nature Publishing Group, 2000.

Leave and Recall: Primitives for Procedural Programming   Peer reviewed 

H. Thimbleby, Software — Practice & Experience, 10(2), pp.127–134, DOI: 10.1002/spe.4380100204, 1980.

A Literate Program for File Comparison   Peer reviewed 

H. Thimbleby, Communications of the ACM, 32(6), pp.740–755, 1989.

Making a Program Faster

H. Thimbleby, Program Now, 7(5), pp.40–41, 1993.

A Menu Selection Algorithm   Peer reviewed 

H. Thimbleby, Behaviour and Information Technology, 6(1), pp.89–94, DOI: 10.1080/01449298708901819, 1987.

The Millenium Bug

H. Thimbleby, The Brewer, 85(1010), pp.17–19 & 27, 1999. HTML.

Optimising Self-Replicating Programs   Peer reviewed 

H. Thimbleby, Computer Journal, 30(5), pp.475–476, DOI: 10.1093/comjnl/30.5.475, 1987. PDF.

» Press On — Principles of Interaction Programming

H. Thimbleby, Paperback edition, MIT Press, ISBN 978–0–262–51423–1, URI, 2010.

» Press On — Principles of Interaction Programming

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., MIT Press, ISBN 978–0–262–20170–4, URI, 2007.

Ptrace Smarts

H. Thimbleby, DECUS UK Unix Special Interest Group, (8), pp.32–37, 1981.

Reaching to the Stars with IT Projects

H. Thimbleby, Public Service Review: UK Science & Technology, 5, pp.20–21, 2012. PDF.

Sharing HyperCard Stacks   Peer reviewed 

H. Thimbleby, Proceedings 7th Annual Apple European University Consortium Conference, pp.68–71, Paris, 1991.

Solutioneering in User Interface Design   Peer reviewed 

H. Thimbleby and W. Thimbleby, Behaviour and Information Technology, 12(3), pp.190–193, DOI: 10.1080/01449299308924379, 1993. PDF, PS.

Successful User Interface Design from Efficient Computer Algorithms   Peer reviewed 

P. Gillary, M. Jones, G. Marsden and H. Thimbleby, Proceedings ACM CHI (Extended Abstracts), pp.181–182, 2000. PDF, PS.

The TIN: An Approach to Powerful and Cheap User Interfaces   Peer reviewed 

G. S. Macfarlane and H. Thimbleby, Proceedings 8th. International Conference on Computer Communication, ICCC’86, pp.238–241, edited by P. J. Kuehn, Munich, North-Holland, 1986.

Using Computing Science Principles in Interface Design   Peer reviewed 

P. Gillary, M. Jones, G. Marsden and H. Thimbleby, Proceedings IFIP Conference on Human-Computer Interaction — Interact 1999, 2, pp.47–48, edited by S. Brewster, A. Cawsey and G. Cockton, ISBN 1–902505–19-0, 1999.

Using Sentinels in Insert Sort   Peer reviewed 

H. Thimbleby, Software — Practice & Experience, 19(3), pp.303–307, DOI: 10.1002/spe.4380190308, 1989. PDF.

View Binding and User Enhanceable Systems   Peer reviewed 

H. Thimbleby, The Visual Computer: An International Journal of Computer Graphics, 10(6), pp.337–349, DOI: 10.1007/BF01900828, 1994. PDF.

Other topics — AutostereogramsBooksCalculatorsComputer virusesDevice designEthics & cultureFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman Computer InteractionHuman ErrorLiterate ProgrammingReading, digital libraries, editing & publishingResearch & teachingReviewsVideosWorld Wide Web

Back to — Harold Thimbleby’s home

Reading, digital libraries, editing & publishing

An Author’s Cross–Referencer   Peer reviewed 

H. Thimbleby, Computers and Writing, pp.82–98, edited by P. O’B. Holt and N. Williams, Intellect Books, ISBN 1–871516–20–X, DOI: 10.1007/978-94-011-2854-4_7, 1992.

Children as Design Partners and Testers for a Children’s Digital Library   Peer reviewed 

D. Bainbridge, G. Buchanan, N. Cassidy, M. Jones, N. Mohd-Nasir, Y. L. Theng and H. Thimbleby, Proceedings 4th. European Conference on Research and Advanced Technology for Digital Libraries, ECDL 2000, Lecture Notes in Computer Science, 1923, pp.249–258, edited by T. Baker and J. Borbinha, Springer Verlag, 2000.

Co-Reading: Investigating Collaborative Group Reading   Peer reviewed 

G. Buchanan, T. Owen, J. Pearson and H. Thimbleby, 12th ACM+IEEE Joint Conference on Digital Libraries, JCDL, pp.325–334, Washington, DC, USA, ACM, ISBN 978-1-4503-1154-0, DOI: 10.1145/2232817.2232876, URI, 2012.

Creating Visualisations for Digital Document Indexing   Peer reviewed 

G. Buchanan, J. Pearson and H. Thimbleby, Proceedings of the 13th European conference on Research and advanced technology for digital libraries, ECDL’09, Lecture Notes in Computer Science, pp.87–93, edited by M. Agosti, J. Borbinha, S. Kapidakis, C. Papatheodorou and G. Tsakonas, Corfu, Greece, Springer Verlag, ISBN 3-642-04345-3, 978-3-642-04345-1, URI, 2009. PDF.

Creative Writing in Hypertext: Beyond Linking Concepts   Peer reviewed 

H. Thimbleby, Proceedings Conference on Computers & Writing, VI, 1993.

Design Guidelines and User-Centred Digital Libraries   Peer reviewed 

G. Buchanan, E. Duncker, N. Mohd Nasir, Y. L. Theng and H. Thimbleby, Proceedings Third European Conference on Digital Libraries ECDL’99: Research and Advanced Technology for Digital Libraries, Lecture Notes in Computer Science, 1696, pp.167–183, edited by S. Abiteboul and A. Vercoustre, Springer Verlag, 1999. PDF.

Designing a Children’s Digital Library with and for Children   Peer reviewed 

G. Buchanan, M. Jones, N. Mohd-Nasir, Y. L. Theng and H. Thimbleby, Proceedings of the ACM Fifth Digital Library Conference, pp.266–267, San Antonio, USA, 2000.

Designing Interfaces for Problem Solving   Peer reviewed 

H. Thimbleby, AI & Society, 8, pp.29–44, DOI: 10.1007/BF02065176, 1994. PDF.

The Digital Reading Desk: A Lightweight Approach to Digital Note-taking   Peer reviewed 

G. Buchanan, J. Pearson and H. Thimbleby, Interacting with Computers, 24(5), pp.327–338, DOI: 10.1016/j.intcom.2012.03.001, 2012. PDF.

Dynamic Digital Libraries For Children   Peer reviewed 

G. Buchanan, N. Cassidy, B. Fields, N. Mohd-Nasir, Y. Theng and H. Thimbleby, The First ACM+IEEE Joint Conference on Digital Libraries, JCDL, pp.406–415, DOI: 10.1145/379437.379738, 2001. PDF.

Dynamic Metadata for Monitoring Digital Library Management   Peer reviewed 

G. Buchanan, G. E. Marsden and H. Thimbleby, Proceedings Fourth ACM Conference on Digital Libraries, pp.219–220, Berkeley, California, 1999.

Erratum: “See also” Indexing with Makeindex (TUGboat 12(2):290)

H. Thimbleby, TUGboat, 13(1), p.95, 1992.

Gentler: A Tool for Systematic Web Authoring   Peer reviewed 

H. Thimbleby, International Journal of Human-Computer Studies, 47(1), pp.139–168, DOI: 10.1006/ijhc.1997.0131, 1997. HTML.

HCI Design Principles for eReaders   Peer reviewed 

G. Buchanan, J. Pearson and H. Thimbleby, Proceedings BooksOnline’10: Proceedings of the third workshop on research advances in large digital book repositories and complementary media, pp.15–24, Toronto, Ontario, Canada, ISBN 978-1-4503-0377-4, DOI: 10.1145/1871854.1871860, 2010. PDF.

Improving Annotations In Digital Documents   Peer reviewed 

G. Buchanan, J. Pearson and H. Thimbleby, Proceedings of the 13th European conference on Research and advanced technology for digital libraries — ECDL’09, Lecture Notes in Computer Science, 5714, pp.429–432, edited by M. Agosti, J. Borbinha, S. Kapidakis, C. Papatheodorou and G. Tsakonas, Corfu, Greece, Springer Verlag, ISBN 978-3-642-04345-1, 2009.

Improving Web Search on Small Screen Devices   Peer reviewed 

G. Buchanan, M. Jones and H. Thimbleby, Interacting with Computers, 15(4), pp.479–495, DOI: 10.1016/S0953-5438(03)00036-5, 2003. PDF.

Integrating Information Seeking and Structuring: Exploring the Role of Spatial Hypertext in a Digital Library   Peer reviewed 

A. Blandford, G. Buchanan, M. Jones and H. Thimbleby, Proceedings Hypertext 2004, Fifteenth ACM Conference on Hypertext and Hypermedia — HT04, Winner of Ted Nelson Newcomer Award, pp.225–234, DOI: 10.1145/1012807.1012864, 2004. PDF.

Integrating Information Seeking and Structuring: Exploring the Role of Spatial Hypertext in a Digital Library   Peer reviewed 

A. Blandford, G. Buchanan, M. Jones and H. Thimbleby, Proceedings of the fifteenth ACM Conference on Hypertext and Hypermedia — HT’04, Proceedings European Conference on Digital Libraries, pp.225–234, Santa Cruz, CA, USA, ACM Press, 2004. PDF.

Interaction Modelling for Digital Libraries   Peer reviewed 

A. E. Blandford, N. Bryan-Kinns and H. Thimbleby, Proceedings Workshop on Evaluation of Information Management Systems, pp.1–10, 2000.

Investigating Collaborative Annotation on Slate PCs   Peer reviewed 

G. Buchanan, J. Pearson and H. Thimbleby, MobileHCI’12: 14th International Conference on Human Computer Interaction with Mobile Devices and Services, ACM SIGCHI Honorable Mention, pp.413–416, San Francisco, California, USA, ACM, ISBN 978-1-4503-1105-2, DOI: 10.1145/2371574.2371637, URI, 2012.

The Life and Times of Ded, Display Editor   Peer reviewed 

R. Bornat and H. Thimbleby, Cognitive Ergonomics and Human Computer Interaction, pp.225–255, edited by J. B. Long and A. Whitefield, Cambridge University Press, ISBN 0–521–37179–1, 1989. PDF.

Low tech LaTEX   Peer reviewed 

H. Thimbleby, Proceedings Computers & Writing, IV, pp.124–130, edited by M. Sharples, Brighton, 1991.

Purpose and Usability of Digital Libraries   Peer reviewed 

G. Buchanan, N. Mohd-Nasir, Y. L. Theng and H. Thimbleby, Proceedings Fifth ACM Conference on Digital Libraries, ACM DL’2000, pp.238–239, San Antonio, Texas, 2000. PDF.

The Reading Desk: Applying Physical Interactions to Digital Documents   Peer reviewed 

G. Buchanan, J. Pearson and H. Thimbleby, Proceedings ACM Conference on Computer-Human Interaction — CHI’2011, pp.3199–3202, Vancouver, BC, Canada, ACM, 2011. PDF.

The Reading Desk: Supporting Lightweight Note-taking in Digital Documents   Peer reviewed 

G. Buchanan, J. Pearson and H. Thimbleby, Proceedings of the 15th international conference on Theory and practice of digital libraries: Research and advanced technology for digital libraries, Lecture Notes in Computer Science, 6966, pp.438–441, Berlin, Germany, Springer-Verlag, ISBN 978-3-642-24468-1, DOI: 10.1007/978-3-642-24469-8_44, URI, 2011.

Reducing Information Overload: A Comparative Study Of Hypertext Systems   Peer reviewed 

M. Jones, Y. L. Theng and H. Thimbleby, Proceedings Information Overload, IEE Colloquium, (IEE Digest 1995/223), pp.6/1–6/5, DOI: 10.1049/ic:19951431, 1995.

“See also” Indexing with Makeindex

H. Thimbleby, TUGboat, 12(2), p.290, 1991.

Signposting in Documents   Peer reviewed 

H. Thimbleby, Computer Journal, 54(7), pp.1119–1135, OUP, DOI: 10.1093/comjnl/bxq061, 2010. PDF.

Spatial Hypertext as a Reader Tool in Digital Libraries   Peer reviewed 

A. E. Blandford, G. Buchanan, M. Jones and H. Thimbleby, Proceedings Visual Interfaces to Digital Libraries, Lecture Notes in Computer Science, 2539, pp.13–24, edited by K. Börner and C. Chen, Springer Verlag, 2002. PDF.

A Text Display Editor as a Terminal Driver   Peer reviewed 

H. Thimbleby, Proceedings International Conference on Document Preparation Systems, pp.13–14, Lausanne, 1981.

Traces in HyperCard

H. Thimbleby, Program Now!, pp.36–39, June 1990.

Visible Aspects of Text   Peer reviewed 

J. Bock, H. Thimbleby, R. J. Watt and A. Wilkins, Proceedings Applying Visual Psychophysics to User Interface Design, pp.309–325, London, 1990.

Other topics — AutostereogramsBooksCalculatorsComputer virusesDevice designEthics & cultureFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman Computer InteractionHuman ErrorLiterate ProgrammingProgrammingResearch & teachingReviewsVideosWorld Wide Web

Back to — Harold Thimbleby’s home

Research & teaching

Creativity, innovation and risk   Peer reviewed    Keynote 

H. Thimbleby, ACM CORI (International Conference on Computing Research and Innovations), Keynote, Ibadan, Nigeria, 2016.

» Critical Systems   Peer reviewed 

H. Thimbleby, Wiley Handbook of Human-Computer Interaction, edited by K. Norman, John Wiley & Sons, in press.

Effective and Enjoyable Research Careers in HCI   Peer reviewed 

H. Thimbleby, Proceedings British Computer Society HCI Conference, 2, pp.125–128, edited by A. Dearden and L. Watts, Research Press International, 2004.

How Good is this Conference? Evaluating Conference Reviewing and Selectivity   Peer reviewed 

P. Cairns and H. Thimbleby, Proceedings BCS Conference on HCI, XXVI, pp.410–415, Birmingham, UK, Oxford University Press, 2012. PDF.

How to put a winning proposal together

H. Thimbleby, Digital Economy Crucible, Keynote, York, 2016.

Lost — or Liberated? — Without Theory (panel)   Peer reviewed 

L. Bannon, I. Boivie, J. Gulliksen, L. Oshlyansky and H. Thimbleby, Proceedings 19th. British Computer Society HCI Conference, 2, p.344, edited by O. Bertelsen, N. Bryan-Kinns and L. MacKinnon, Edinburgh, Scotland, British Computer Society, 2005. PDF.

Lost — or Liberated? — Without Theory (workshop)   Peer reviewed 

L. Bannon, I. Boivie, J. Gulliksen, L. Oshlyansky and H. Thimbleby, Proceedings 19th. British Computer Society HCI Conference, 2, pp.299–301, edited by O. Bertelsen, N. Bryan-Kinns and L. MacKinnon, Edinburgh, Scotland, British Computer Society, 2005.

Research Methods for HCI   Peer reviewed 

P. Cairns, A. Cox, H. Thimbleby and N. Webb, Proceedings BCS HCI Conference, People and Computers, XXII.2, pp.221–222, Liverpool, England, BCS, 2008.

Supporting Diverse HCI Research   Peer reviewed 

H. Thimbleby, Proceedings British Computer Society HCI Conference, 2, pp.125–128, edited by A. Dearden and L. Watts, Research Press International, 2004. PDF.

Teaching and Learning HCI   Peer reviewed 

H. Thimbleby, Proceedings HCI International, Part I, Universal Access, HCII 2009, Lecture Notes in Computer Science, 5614, pp.625–635, edited by C. Stephanidis, San Diego, Springer Verlag, DOI: 10.1007/978-3-642-02707-9_71, 2009. PDF.

» Teaching HCI to Make It Come Alive   Keynote 

H. Thimbleby, Keynote, Magazine of Interaction Design and Architecture(s), (3 & 4), pp.9–16, edited by C. Giovannella, P. Kotze and W. Wong, 2008. PDF.

Validity and Cross-Validity in HCI Publications   Peer reviewed 

H. Thimbleby, Proceedings The XIII International Workshop on Design, Specification and Verification of Interactive Systems — DSVIS 2006, Lecture Notes in Computer Science, 4323, pp.11–24, edited by A. Blandford and G. Doherty, Dublin, Ireland, Springer Verlag, 2007. PDF.

The Weak Science in Human-Computer Interaction   Peer reviewed 

S. Greenberg and H. Thimbleby, Proceedings ACM CHI’92 Research Symposium, 1992.

» Write Now!   Peer reviewed 

H. Thimbleby, Research Methods for Human-Computer Interaction, pp.196–211, edited by P. Cairns and A. Cox, Cambridge University Press, 2008. PDF.

Other topics — AutostereogramsBooksCalculatorsComputer virusesDevice designEthics & cultureFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman Computer InteractionHuman ErrorLiterate ProgrammingProgrammingReading, digital libraries, editing & publishingReviewsVideosWorld Wide Web

Back to — Harold Thimbleby’s home

Reviews

H. Thimbleby, Principles of Mobile Computing (by M. Othman), Times Higher Education Supplement, (1873), p.xv, URI, 27 November, 2008.

H. Thimbleby, How to Think about Algorithms (by J. Edmonds), Times Higher Education Supplement, (1873), p.xv, URI, 27 November, 2008.

H. Thimbleby, Languages for Developing User Interfaces (edited by B. A. Myers), Higher Education Academy, Book reviews, URI, 2004. PDF.

H. Thimbleby, Mastering Mathematica (by J. W. Gray), New Scientist, 142(1931), p.44, 1994.

H. Thimbleby and W. Thimbleby, Logoland for Young Learners (by H. Abelson and A. Abelson), New Scientist, 143(1940), p.38, 1994.

H. Thimbleby, The Struggle to Understand: A History of Human Wonder and Discovery (by H. C. Corben), New Scientist, 137(1854), p.38, 1993.

H. Thimbleby, Object Orientated Macromedia Flash MX (by W. Drol), URI, 2004. PDF.

H. Thimbleby, Concepts in Programming Languages (by J. C. Mitchell), Higher Education Academy, Book reviews, URI, 2003. PDF.

Ancient and Modern

H. Thimbleby, The Rise of Early Modern Science: Islam, China and the West (by T. E. Huff), New Scientist, 148(2003), p.44, 1995.

Another view (LOL, Lots of Love)

H. Thimbleby, The Guardian, p.21, URI, 14 February, 2011.

Artificial Intelligence: Its Scope and Limits (by J. H. Fetzer)

H. Thimbleby, ACM SIGART Bulletin, 2(4), pp.188–189, 1991.

Be Better than Your Competitors

H. Thimbleby, Mental Leaps (by K. Holyoak and P. Thagard), New Scientist, 147(1997), p.49, 1995.

Ben As Hero

H. Thimbleby, Benjamin Franklin, Politician (by F. Jennings), New Scientist, 154(2076), p.46, 1997.

Beyond the Fractal Frontier

H. Thimbleby, Nonlinear Dynamics, Psychology and Life Sciences, Times Higher Education Supplement, (1385), p.33, 21 May, 1999.

Biologists’ Lives Full of Worrying Words

H. Thimbleby, Making Sense of Life (by E. F. Keller), Times Higher Education Supplement, (1586), p.30, URI, 25 April, 2003. PDF.

Break the Shackles of Genes and Memes and Escape to Utopia of Rationality

H. Thimbleby, The Robot’s Rebellion (by K. E. Stanovich), Times Higher Education Supplement, (1661), pp.30–31, URI, 8 October, 2004. PDF.

Collected Works (Childrens’ Science Books)

H. Thimbleby, New Scientist, 156(2109), p.62, 1997.

Collected Works (Computing Science Student Books Reviews)

H. Thimbleby, New Scientist, 149(2022), p.59, 1996.

Collected Works (review of general computing books and software)

H. Thimbleby, New Scientist, 151(2049), p.57, 1996.

Common Tongue

H. Thimbleby, Knowledge Assets (by M. Boisot) and Navigating Complexity (by A. Battram), New Scientist, 160(2154), p.49, 1998.

Computer Pastimes

H. Thimbleby, The Magic Machine: A Handbook of Computer Sorcery (by A. K. Dewdney), New Scientist, 129(1757), p.57, 1991.

Computer Science

H. Thimbleby, Times Higher Education, (2,102), p.vi, URI, 23 May, 2013.

Count the Cost

H. Thimbleby, Sciencesoft Calculator, New Scientist, 153(2067), p.47, 1997.

Da Vinci Dissection Illuminates Conception

H. Thimbleby, Visual Computing (by R. M. Friedhoff and M. S. Peercy), Times Higher Education Supplement, (1508), p.34, 12 October, 2001.

Digital lyric, analogue tune

H. Thimbleby, Net Smart (by H. Rheingold), Times Higher Education, (2,055), p.54, URI, 21 June, 2012.

Dip Your Toes into Wet Computing

H. Thimbleby, Molecular Computing (edited by T. Sienko, A. Adamatzky, N. G. Rambidi & M. Conrad), Times Higher Education Supplement, (1649), p.26, URI, 16 July, 2004. PDF.

Don’t panic — help is at hand

H. Thimbleby, The Algorithm Design Manual (by S. S. Skiena), Times Higher Education Supplement, (1873), p.xiv, 27 November, 2008.

False Image

H. Thimbleby, Media Technology and Society (by B. Winston), New Scientist, 161(2170), p.43, 1999.

Formal Methods in Human-Computer Interaction (by P. Palanque and F. Paternó)

H. Thimbleby, Software Testing, Verification and Reliability, 8(2), pp.103–104, DOI: 10.1002/(SICI)1099-1689(199806)8:2<103::AID-STVR158>3.0.CO;2-#, 1998.

Free for All

H. Thimbleby, From Anarchy to Power (by W. Grossman), New Scientist, 171(2299), p.48, 2001.

Free Thinking

H. Thimbleby, Information Liberation (by B. Martin), New Scientist, 160(2163), p.47, 1998.

The Frustrated User Always Knows Better than the Engineer

H. Thimbleby, Usability Engineering (by J. Nielsen), New Scientist, 139(1887), pp.40–41, 1993.

Future Works

H. Thimbleby, Beyond Calculation (by P. Denning and R. Metcalfe), New Scientist, 155(2100), p.52, 1997.

Give your computer’s IQ a boost

H. Thimbleby, Journal of Machine Learning Research, Times Higher Education Supplement, URI, 9 May, 2004. PDF, HTML.

Good Idea

H. Thimbleby, The Inventor’s Guide (by British Library Patents Information Team), New Scientist, 158(2138), p.46, 1998.

The Great British

H. Thimbleby, User-Driven Innovation (by D. Caminer, J. Aris, P. Hermon and F. Land), New Scientist, 153(2067), p.43, 1997.

Hands off those joysticks

H. Thimbleby, Computer Games: Text, Narrative and Play (by D. Carr, D. Buckingham and G. Schott), Times Higher Education Supplement, (xxxx), p.22, URI, 12 January, 2007. PDF.

Hardware with a human heart

H. Thimbleby, Turing’s Cathedral (by G. Dyson), Times Higher Education, (2,046), p.54, URI, 19 April, 2012.

Health desk

H. Thimbleby, CRS: Computer-Related Syndrome (by R. D. Smith and S. Garske), New Scientist, 159(2142), p.52, 1998.

How to Conquer the Fear of Maths

H. Thimbleby, The Mathematical Universe (by W. Dunham), New Scientist, 144(1954), p.44, 1994.

How to get What We Want from IT

H. Thimbleby, Programming the World Wide Web (by Robert W. Sebesta), Times Higher Education Textbook Guide, (2,000), p.vi, URI, 26 May, 2011.

How you can make a real killing in virtual universes

H. Thimbleby, Synthetic Worlds: The Business and Culture of Online Games (by E. Castronova), Times Higher Education Supplement, (1746), p.35, 9 June, 2006. PDF.

The human side of good research

H. Thimbleby, Research Methods in Human-Computer Interaction (by Jonathan Lazar, Jinjuan Heidi Feng and Harry Hochheiser), Times Higher Education Textbook Guide, URI, 27 May, 2010. PDF.

It’s a Scoop

H. Thimbleby, News Revolution (by M. Alleyne), New Scientist, 155(2100), p.52, 1997.

Keep it to Yourself

H. Thimbleby, Desktop Witness: The do’s and don’ts of personal computer security (by M. Caloyannides), New Scientist, 174(2348), p.48, 2002. PDF.

Lively Wetware Seeks Friendly Software

H. Thimbleby, The Media Equation (by B. Reeves and C. Nass), New Scientist, 152(2052), p.40, 1997.

The Lore and Language of Computing (Computing Science Student Books Reviews)

H. Thimbleby, New Scientist, 144(1946), pp.50–52, 1994.

Marks for the da Vinci Code: B-

H. Thimbleby, CS4FN, URI, 2008.

Money-spinner

H. Thimbleby, Webonomics (by E. Schwartz), New Scientist, 157(2115), p.41, 1997.

Natural Beauty of Computer Land

H. Thimbleby, The Computational Beauty of Nature: Computer Explorations of Fractals, Chaos, Complex Systems and Adaptation (by G. W. Flake), Times Higher Education Supplement, (1408), p.28, 29 October, 1999.

Nature Lessons for Computers

H. Thimbleby, Imitation of Life (by N. Forbes), Times Higher Education Supplement, (1688), p.30, 22 April, 2004. PDF.

The Network Nation

G. F. Coulouris and H. Thimbleby, Computers and Education, 4(3), p.255, 1980.

Next level: call of social duty

H. Thimbleby, Reality is broken: Why games make us better and how they can change the world (by Jane McGonigal), Times Higher Education Textbook Guide, (1,998), p.54, URI, 12 May, 2011.

No excuse to be illiterate about IT

H. Thimbleby, Introduction to Algorithms (by T. H. Cormen, C. E. Leiserson, R. L. Rivest and C. Stein), Times Higher Education Textbook Guide, (1925), p.vii, URI, 3 December, 2009.

No excuse to be illiterate about IT

H. Thimbleby, How to Think Like a Programmer (by P. Vickers), Times Higher Education Textbook Guide, (1925), pp.vi–vii, URI, 3 December, 2009.

No excuse to be illiterate about IT

H. Thimbleby, Discovering Computers 2010 (by G. B. Shelly and M. E. Vermaat), Times Higher Education Textbook Guide, (1925), p.vi, URI, 3 December, 2009.

No excuse to be illiterate about IT

H. Thimbleby, Interactive Graphics for Data Analysis: Principles and Examples (by M. Theus and S. Urbanek), Times Higher Education Textbook Guide, (1925), p.vii, URI, 3 December, 2009.

Out of The World

H. Thimbleby, Would-be Worlds (by J. L. Casti), Times Higher Education Supplement, (1266), p.27, 7 February, 1997.

Piece of Pi

H. Thimbleby, Pi: A Sourcebook (by L. Berggren, J. Borwein and P. Borwein), New Scientist, 156(2103), p.48, 1997.

Plug into the Future

H. Thimbleby, Computing Tomorrow (by I. C. Wand and R. Milner), New Scientist, 153(2065), p.49, 1996.

Press On

H. Thimbleby, British Computer Society ITNOW, p.17, BCS, May, 2008.

Put Life’s Process into Your Program

H. Thimbleby, Evolutionary Computation (edited by T. Bäck, D. B. Fogel and Z. Michalewicz), Times Higher Education Supplement, (1524), p.34, 8 February, 2002. PDF.

The Really Hard Stuff (Computing Science Student Books Reviews)

H. Thimbleby, New Scientist, 153(2071), pp.46–47, 1997.

Relight the fire of the mind, online

H. Thimbleby, Reinventing Discovery (by M. Nielsen), Times Higher Education, (2,027), p.58, URI, 1 December, 2011.

Response to Fetzer’s “What Reviewers Should and Should Not Do: On Harold Thimbleby on AI: Its Scope and Limits”

H. Thimbleby, ACM SIGART Bulletin, 3(1), p.7, 1992.

Roar of The Surf

H. Thimbleby, Net.wars (by W. Grossman), New Scientist, 157(2117), p.43, 1998.

Sailing to Java (Computing Science Student Books Reviews)

H. Thimbleby, New Scientist, 157(2127), pp.52–53, 1998.

Seduced by the Simulated Life

H. Thimbleby, Creation: Life and How to Make it (by S. Grand), Times Higher Education Supplement, (1472), p.27, 2 February, 2001.

See, hear and seek no evil

H. Thimbleby, The Googlization of Everything—and Why We Should Worry (by S. Vaidhyanathan), Times Higher Education, (2,011), p.48, URI, 11 August, 2011.

Sleepwalking to Disaster

H. Thimbleby, Trapped in the Net (by G. Rochlin), New Scientist, 155(2089), p.46, 1997.

Smart to be Simple

H. Thimbleby, The Times Higher Education Supplement: Multimedia, (1371), p.15, 12 February, 1999. HTML.

Software review

H. Thimbleby, HyperStat (by D. M. Lane), New Scientist, 142(1923), pp.44–45, 1994.

Still a Few More Problems to Solve

H. Thimbleby, Review of Texas Instruments TI-92, Times Higher Education Supplement Multimedia, (25), p.vi, 14 June, 1996.

A Strong String Section

H. Thimbleby, Algorithms on Strings, Trees and Sequences: Computer Science and Computational Biology (by D. Gusfield), Times Higher Education Supplement, (13366), p.23, 12 June, 1997.

Take Your Pick

H. Thimbleby, The Mathematical Magpie (by C. Fadiman), New Scientist, 157(2124), 1998.

Talk About Techno

H. Thimbleby, Philosophy of Technology (by F. Ferré), New Scientist, 153(2067), p.43, 1997.

Techs Appeal

H. Thimbleby, Robo Sapiens: Evolution of a New Species (by P. Menzel and F. D’Aluisio), New Scientist, 167(2256), p.51, 2000.

Ted Nelson and His 2020 Vision   Peer reviewed 

G. F. Coulouris and H. Thimbleby, Computer Bulletin, Series IV, 3(3), pp.8–9, 1991.

Time Out

H. Thimbleby, Computer Fun for Everyone (by E. Kordahl), New Scientist, 160(2162), p.49, 1998.

The Trouble with Computers: Usefulness, Usability, and Productivity (by Thomas K. Landauer)

H. Thimbleby, Computational Linguistics, 22(2), pp.265–276, 1996.

Unnatural Practices

H. Thimbleby, The Future Does Not Compute (by S. L. Talbott), Times Higher Educational Supplement, Multimedia Supplement, p.xii, 13 October, 1995. HTML.

We have a Lot to Learn from Ants

H. Thimbleby, Digital Biology (by P. Bentley), Times Higher Education Supplement, (1535), p.28, 26 April, 2002. PDF.

Web of Lies

H. Thimbleby, And That’s the Way it Will Be (by C. Harper), New Scientist, 161(2170), p.44, 1999.

Web of Thieves

H. Thimbleby, Crime in a Digital Age (by P. N. Grabosky, R. Smith & P. Wright), New Scientist, 161(2170), p.44, 1999.

What Is Thought?

H. Thimbleby, Machines and Thought: The Legacy of Alan Turing (edited by P. Millican and A. Clark), New Scientist, 153(2067), p.42, 1997.

Work It Out

H. Thimbleby, The Codebreakers (by D. Kahn), New Scientist, 157(2124), p.48, 1998.

The World According to C++ (Computing Science Student Books Reviews)

H. Thimbleby, New Scientist, 146(1976), pp.50–52, 1995.

You Don’t Want to See it

H. Thimbleby, The Invisible Computer (by D. A. Norman), New Scientist, 160(2162), p.51, 1998.

Other topics — AutostereogramsBooksCalculatorsComputer virusesDevice designEthics & cultureFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman Computer InteractionHuman ErrorLiterate ProgrammingProgrammingReading, digital libraries, editing & publishingResearch & teachingVideosWorld Wide Web

Back to — Harold Thimbleby’s home

Videos

» Problems with a Syringe Pump

H. Thimbleby, YouTube, See video, 2008.

» Saving Lives by Design

H. Thimbleby, YouTube, URI, See video, 2011.

Other topics — AutostereogramsBooksCalculatorsComputer virusesDevice designEthics & cultureFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman Computer InteractionHuman ErrorLiterate ProgrammingProgrammingReading, digital libraries, editing & publishingResearch & teachingReviewsWorld Wide Web

Back to — Harold Thimbleby’s home

World Wide Web

Addressing Design and Usability Issues in Hypertext and on the Web by re-examining the “Lost in Hyperspace” Problem   Peer reviewed 

Y. L. Theng and H. Thimbleby, Journal of Universal Computer Science, 4(11), pp.839–855, DOI: 10.3217/jucs-004-11-0839, URI, 1998.

Authoring Consistent Hypermedia Without Getting Lost   Peer reviewed 

H. Thimbleby, Proceedings British Computer Society Conference on People and Computers, HCI’95, Adjunct Proceedings, pp.118–124, edited by G. Allen, J. Wilkinson and P. Wright, 1995.

Benjamin Franklin House Web Site   Peer reviewed 

G. E. Marsden, G. Palmer and H. Thimbleby, Proceedings WebNet’97, World Conference of the WWW, Internet, & Intranet, edited by S. Lobodzinski and I. Tomek, Toronto, Canada, Association for the Advancement of Computing in Education (AACE), 1997.

Benjamin Franklin House: An Illustration of a Site Management and Visual Design Tool for Complex, Multi-authored Web Sites   Peer reviewed 

G. E. Marsden, G. J. Palmer and H. Thimbleby, Proceedings WebNet’97, World Conference of the WWW, Internet, & Intranet, p.688, edited by S. Lobodzinski and I. Tomek, Toronto, Canada, Association for the Advancement of Computing in Education (AACE), ISBN 1–880094–27–4, 1997.

Cognitive Task Graphs and Executable User Models for Better Hypertext   Peer reviewed 

M. Jones, C. Rigny, Y. L. Theng and H. Thimbleby, Proceedings First Asia Pacific Conference on Human Computer Interaction — APCHI, pp.421–433, edited by L. Herman, Y. K. Leung, J. Moyes and L. K. Yong, Singapore, ISBN 9971–88–495–X, 1996. PDF.

Designer Tools for Hypertext Authoring   Peer reviewed 

M. Jones, Y. L. Theng and H. Thimbleby, Proceedings The Authoring and Application of Hypermedia-based User-Interfaces, IEE Colloquium, (IEE Digest 1995/202), pp.4/1–4/4, 1995.

Distributed Web Authoring   Peer reviewed 

H. Thimbleby, Proceedings WebNet’97, World Conference of the WWW, Internet, & Intranet, pp.1056–1083, edited by S. Lobodzinski and I. Tomek, Toronto, Canada, Association for the Advancement of Computing in Education (AACE), ISBN 1–880094–27–4, 1997. HTML.

Gentler: A Tool for Systematic Web Authoring   Peer reviewed 

H. Thimbleby, International Journal of Human-Computer Studies, 47(1), pp.139–168, DOI: 10.1006/ijhc.1997.0131, 1997. HTML.

How do We Build Web Sites Fit for Purpose?   Peer reviewed 

G. Buchanan, G. Marsden, Y. L. Theng and H. Thimbleby, Proceedings IFIP Conference on Human-Computer Interaction — Interact 1999, 2, pp.11–12, edited by S. Brewster, A. Cawsey and G. Cockton, ISBN 1–902505–19-0, 1999.

HyperAT: Addressing Usability Issues in Web Authoring   Peer reviewed 

Y. L. Theng and H. Thimbleby, Proceedings WebNet’98, World Conference of the WWW, Internet, & Intranet, pp.885–896, Orlando, Florida, 1998.

HyperAT: HCI and Web Authoring   Peer reviewed 

M. Jones, C. Rigny, Y. L. Theng and H. Thimbleby, Proceedings BCS HCI’97, People and Computers, XII, pp.359–378, edited by B. O’Conaill, H. Thimbleby and P. J. Thomas, Bristol, England, Springer Verlag, ISBN 3–540–76172–1, 1997. PDF.

HyperCard: An Object Oriented Disappointment   Peer reviewed 

A. J. G. Cockburn, S. Jones and H. Thimbleby, Building Interactive Systems: Architectures and Tools, pp.35–55, edited by P. D. Gray and R. Took, Springer Verlag, ISBN 3–540–19736–2, DOI: 10.1007/978-1-4471-3548-7_3, 1992.

Hypermedia Manuals for Interactive Systems   Peer reviewed 

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

Hypertext as a Combined System and Manual   Peer reviewed 

H. Thimbleby, Proceedings Workshop on Issues in Computer Support for Documentation and Manuals, IEE Colloquium, (IEE Digest 1993/169), pp.8/1–8/5, 1993.

Improved Conceptual Design for Better Hypertext   Peer reviewed 

M. Jones, C. Rigny, Y. L. Theng and H. Thimbleby, Adjunct Proceedings BCS HCI’96, pp.181–188, edited by A. Blandford and H. Thimbleby, ISBN 1–85924–119–0, 1996. PDF.

Improving Web Search on Small Screen Devices   Peer reviewed 

G. Buchanan, M. Jones and H. Thimbleby, Interacting with Computers, 15(4), pp.479–495, DOI: 10.1016/S0953-5438(03)00036-5, 2003. PDF.

Integrating Information Seeking and Structuring: Exploring the Role of Spatial Hypertext in a Digital Library   Peer reviewed 

A. Blandford, G. Buchanan, M. Jones and H. Thimbleby, Proceedings Hypertext 2004, Fifteenth ACM Conference on Hypertext and Hypermedia — HT04, Winner of Ted Nelson Newcomer Award, pp.225–234, DOI: 10.1145/1012807.1012864, 2004. PDF.

Integrating Information Seeking and Structuring: Exploring the Role of Spatial Hypertext in a Digital Library   Peer reviewed 

A. Blandford, G. Buchanan, M. Jones and H. Thimbleby, Proceedings of the fifteenth ACM Conference on Hypertext and Hypermedia — HT’04, Proceedings European Conference on Digital Libraries, pp.225–234, Santa Cruz, CA, USA, ACM Press, 2004. PDF.

Is ‘Lost in Hyperspace’ Lost in Controversy?   Peer reviewed 

M. Jones, Y. L. Theng and H. Thimbleby, Proceedings Hypertext’97, Southampton, 1997. PDF.

‘Lost in Hyperspace’: Psychological Problem or Bad Design   Peer reviewed 

M. Jones, Y. L. Theng and H. Thimbleby, Proceedings First Asia Pacific Conference on Human Computer Interaction — APCHI, pp.387–396, edited by L. Herman, Y. K. Leung, J. Moyes and L. K. Yong, Singapore, ISBN 9971–88–495–X, 1996. PDF.

Meaningful Link Verification for Management and Maintenance of Web Sites   Peer reviewed 

G. Buchanan, G. Marsden and H. Thimbleby, Proceedings 8th. International World Wide Web Conference — WWW8 Poster Proceedings, pp.170–171, Toronto, Fortec Seminars, 1999.

Observations on Practically Perfect CSCW   Peer reviewed 

D. J. Pullinger and H. Thimbleby, Remote Cooperation. CSCW Issues for Mobile and Teleworkers, pp.69–86, edited by R. Beale and A. J. Dix, Springer Verlag, ISBN 3–540–76035–0, 1996.

Practical Authoring Tools for Web Authoring

Y. L. Theng and H. Thimbleby, Interfaces: Human-Computer Interaction, British Computer Society HCI Specialist Group Newsletter, (38), 1998.

Reducing Information Overload: A Comparative Study Of Hypertext Systems   Peer reviewed 

M. Jones, Y. L. Theng and H. Thimbleby, Proceedings Information Overload, IEE Colloquium, (IEE Digest 1995/223), pp.6/1–6/5, DOI: 10.1049/ic:19951431, 1995.

A Stable View of the Hyperactive Web   Peer reviewed 

G. Buchanan, G. Marsden, T. Tan, Y. Theng and H. Thimbleby, Proceedings Workshop on The Active Web, pp.27–33, edited by D. Clarke, A. Dix and F. Dix, ISBN 1–897898–45–2, 1999.

Supporting Information Structuring in a Digital Library   Peer reviewed 

A. Blandford, G. Buchanan, M. Jones and H. Thimbleby, Proceedings ECDL4, European Conference on Digital Libraries, Lecture Notes in Computer Science, 3232, pp.464–475, edited by R. Heery and L. Lyon, Springer Verlag, 2004. PDF.

Towards a Usermetric Tool to Improve Web Accessibility   Peer reviewed 

Y. L. Theng and H. Thimbleby, Proceedings 8th. International World Wide Web Conference — WWW8 Poster Proceedings, pp.152–153, Toronto, Fortec Seminars, 1999.

Towards Continuous Usability Evaluation of Web Documents   Peer reviewed 

G. Marsden, Y. L. Theng and H. Thimbleby, Proceedings BCS HCI’98, Conference Companion, pp.40–41, edited by J. May, J. Siddiqi and J. Wilkinson, 1998.

A Usability Tool for Digital Libraries   Peer reviewed 

N. Mohd-Nasir, Y. L. Theng and H. Thimbleby, Proceedings 9th. International World Wide Web Conference — WWW9 Poster Proceedings, pp.90–91, Toronto, 1999.

A Usability Tool for Web Evaluation Applied to Digital Library Design   Peer reviewed 

N. Mohd Nasir, Y. L. Theng and H. Thimbleby, World Wide Web Conference — WWW9 Poster Proceedings, pp.90–91, Amsterdam, May 15-19, 2000. PDF.

Www.rsa.org.uk Where We Are @

G. Botting, G. Buchanan, G. Marsden, Y. L. Theng and H. Thimbleby, RSA Journal, 146(5487), pp.118–119, 1998.

Other topics — AutostereogramsBooksCalculatorsComputer virusesDevice designEthics & cultureFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman Computer InteractionHuman ErrorLiterate ProgrammingProgrammingReading, digital libraries, editing & publishingResearch & teachingReviewsVideos

Back to — Harold Thimbleby’s home