![]() |
Harold Thimbleby |
1. | Key reference — Publications: refereed |
1.1. | Journal papers: refereed |
Autostereograms — Books — Calculators — Cybersecurity & viruses — Device and system design — Ethics & culture — Favourites — Formal Methods in HCI — General Interest — HIT: Health IT & devices — HCI — Human Error — Law — Internet — Post Office Horizon scandal — Literate Programming — Programming — Research, teaching & lecturing — Reading & digital libraries — Reviews — Videos — Computer viruses — World Wide Web — Writing, editing & publishing — Software Engineering — Everything
P. Ladkin, S. Mason & H. Thimbleby, “Misunderstanding Digital Computer Technology in Court: A Commentary on a Case Involving the Post Office Horizon System”, Digital Evidence and Electronic Signature Law Review (in press).
H. Thimbleby, “Improving Science That Uses Code”, Computer Journal, vol. 67, no. 4, pp. 1381–1404 (2024). DOI: 10.1093/comjnl/bxad067
N. Bohm, J. Christie, P. B. Ladkin, B. Littlewood, P. Marshall, S. Mason, S. J. Murdoch, M. Newby, H. Thimbleby & M. Thomas, “Briefing Note: The legal rule that computers are presumed to be operating correctly — unforeseen and unjust consequences”, Digital Evidence and Electronic Signature Law Review, vol. 19, pp. 123–127 (2022). URL https://journals.sas.ac.uk/deeslr/article/view/5476/5235 DOI: 10.14296/deeslr.v19i0.5476
J. Christie, P. B. Ladkin, B. Littlewood, P. Marshall, S. Mason, M. Newby, J. Rogers, H. Thimbleby & M. Thomas, “Recommendations for the probity of computer evidence”, Digital Evidence and Electronic Signature Law Review, vol. 18, pp. 18–26 (2021). URL https://journals.sas.ac.uk/deeslr/article/view/5240 DOI: 10.14296/deeslr.v18i0.5240
P. B. Ladkin, B. Littlewood, H. Thimbleby & M. Thomas, “The Law Commission presumption concerning the dependability of computer evidence”, Digital Evidence and Electronic Signature Law Review, vol. 17 (2020). URL https://journals.sas.ac.uk/deeslr/article/view/5143 DOI: 10.14296/deeslr.v17i0.5143
M. Baker, E. Coiera, I. Habli, F. Magrabi, M. Sujan, H. Thimbleby & D. Wong, “Why is it so difficult to govern mobile apps in healthcare?”, BMJ Health & Care Informatics, vol. 26, no. 1, BMJ Specialist Journals (2019). URL https://informatics.bmj.com/content/26/1/e100006 DOI: 10.1136/bmjhci-2019-100006
P. Jones, P. Masci, H. Thimbleby & Y. Zhang, Best Research Paper of 2019 awarded by the Biomedical Instrumentation & Technology Editorial Board, “User Interface Software Errors in Medical Devices”, Biomedical Instrumentation & Technology, vol. 53, no. 3, pp. 182–194 (2019). DOI: 10.2345/0899-8205-53.3.182
H. Thimbleby & D. Williams, “A tool for publishing reproducible algorithms & A reproducible, elegant algorithm for sequential experiments”, Science of Computer Programming, vol. 156, pp. 45–67 (2018). URL http://github.com/haroldthimbleby/relit DOI: 10.1016/j.scico.2017.12.010
H. Thimbleby, “Misunderstanding IT: Hospital cybersecurity problems in court”, Digital Evidence and Electronic Signature Law Review, vol. 15, pp. 11–32 (2018). DOI: 10.14296/deeslr.v15i0.4891
P. Cairns & H. Thimbleby, “Interactive numerals”, Royal Society Open Science, vol. 4, no. 160903 (2017). DOI: 10.1098/rsos.160903
J. Øvretveit, A. Hannawa, R. Street, F. Thilo, H. Thimbleby & A. Wu, “Using and choosing digital health technologies: A communications science perspective”, Journal of Health Organization and Management, vol. 31, no. 1, pp. 28–37 (2017). DOI: 10.1108/JHOM-07-2016-0128
P. Cairns, G. Niezen, P. Oladimeji, H. Thimbleby, H. Tu & S. Wiseman, “Employing Number-based Graphical Representations to Enhance the Effects of Visual Check on Entry Error”, Interacting with Computers, vol. 28, no. 2, pp. 194–207 (2016). DOI: 10.1093/iwc/iwv020
H. Thimbleby, “Human Factors and missed solutions to Enigma design weaknesses”, Cryptologia, vol. 40, no. 2, pp. 177–202 (2016). DOI: 10.1080/01611194.2015.1028680
P. Eslambolchilar, G. Niezen & H. Thimbleby, “Open-source Hardware for Medical Devices”, British Medical Journal Innovations, vol. 2, no. 2, pp. 78–83 (2016). DOI: 10.1136/bmjinnov-2015-000080
A. Lewis, H. Thimbleby & J. Williams, “Making Healthcare Safer by Understanding, Designing and Buying Better IT”, Clinical Medicine, vol. 15, no. 3, pp. 258–262 (2015). DOI: 10.7861/clinmedicine.15-3-258
H. Thimbleby, “Safer User Interfaces: A Case Study in Improving Number Entry”, IEEE Transactions on Software Engineering, vol. 41, no. 7, pp. 711–729 (2015). DOI: 10.1109/TSE.2014.2383396
A. Cauchi, P. Curzon, A. Gimblett, Y. Li, P. Masci, P. Oladimeji, R. Rukšėnas & H. Thimbleby, “The Benefits of Formalising Design Guidelines: A Case Study on the Predictability of Drug Infusion Pumps”, Innovations in Systems and Software Engineering, vol. 11, no. 2, pp. 73–93 (2015). PDF DOI: 10.1007/s11334-013-0200-4
P. Cairns, P. Oladimeji & H. Thimbleby, “Unreliable numbers: Error and harm induced by bad design can be reduced by better design”, Journal Royal Society Interface, vol. 12, no. 110, p. 20150685 (2015). DOI: 10.1098/rsif.2015.0685
H. Thimbleby, “Action Graphs and User Performance Analysis”, International Journal of Human-Computer Studies, vol. 71, no. 3, pp. 276–302 (2013). URL http://www.sciencedirect.com/science/article/pii/S1071581912001668 PDF DOI: 10.1016/j.ijhcs.2012.10.014
E. V. Bernstam, J. R. Herskovic, T. R. Johnson, E. Markowitza & H. Thimbleby, “SYFSA: A Framework for Systematic Yet Flexible Systems Analysis”, Journal of Biomedical Informatics, vol. 46, no. 4, pp. 665–675 (2013). URL http://www.sciencedirect.com/science/article/pii/S1532046413000695 DOI: 10.1016/j.jbi.2013.05.003
H. Thimbleby, “Heedless Programming: Ignoring Detectable Error is a Widespread Hazard”, Software — Practice & Experience, vol. 42, no. 11, pp. 1393–1407 (2012). PDF DOI: 10.1002/spe.1141
H. Thimbleby, “Avoiding Latent Design Conditions Using UI Discovery Tools”, International Journal of Human-Computer Studies, vol. 26, no. 2, pp. 1–12 (2010). PDF DOI: 10.1080/10447310903498692
P. Cairns & H. Thimbleby, “Reducing Number Entry Errors: Solving a Widespread, Serious Problem”, Journal Royal Society Interface, vol. 7, no. 51, pp. 1429–1439 (2010). URL http://harold.thimbleby.net/interface/ PDF DOI: 10.1098/rsif.2010.0112
H. Thimbleby, “Signposting in Documents”, Computer Journal, vol. 54, no. 7, pp. 1119–1135, OUP (2010). PDF DOI: 10.1093/comjnl/bxq061
P. Cairns & H. Thimbleby, “Affordance and Symmetry in User Interfaces”, Computer Journal, vol. 51, no. 6, pp. 650–661 (2008). PDF DOI: 10.1093/comjnl/bxm102
H. Thimbleby, “User Interface Design with Matrix Algebra”, ACM Transactions on Computer-Human Interaction, vol. 11, no. 2, pp. 181–236 (2004). URL http://harold.thimbleby.net/matrixweb/index.html PDF DOI: 10.1145/1005361.1005364
O. Nevalainen, T. Raita & H. Thimbleby, “An Improved Insert Sort Algorithm”, Software — Practice & Experience, vol. 33, no. 10, pp. 909–1001 (2003). URL http://harold.thimbleby.net/warp/index.html PDF DOI: 10.1002/spe.537
H. Thimbleby, “Explaining Code for Publication”, Software — Practice & Experience, vol. 33, no. 10, pp. 975–1001 (2003). URL http://harold.thimbleby.net/warp/index.html PDF DOI: 10.1002/spe.537
H. Thimbleby, “The Directed Chinese Postman Problem”, Software — Practice & Experience, vol. 33, no. 11, pp. 1081–1096 (2003). URL http://harold.thimbleby.net/cpp/index.html PDF DOI: 10.1002/spe.540
H. Thimbleby, “The Reduced Enigma”, Computers & Security, vol. 22, no. 7, pp. 624–642 (2003). URL http://harold.thimbleby.net/enigma/index.html PDF DOI: 10.1016/S0167-4048(03)00712-0
P. Cairns, M. Jones & H. Thimbleby, “Usability Analysis with Markov Models”, ACM Transactions on Computer-Human Interaction, vol. 8, no. 2, pp. 99–132 (2001). URL http://harold.thimbleby.net/Markov/index.html PDF DOI: 10.1145/376929.376941
S. O. Anderson, P. Cairns & H. Thimbleby, “A Framework for Modelling Trojans and Computer Virus Infection”, Computer Journal, vol. 41, no. 7, pp. 444–458 (1999). PDF DOI: 10.1093/comjnl/41.7.444
P. B. Ladkin & H. Thimbleby, “From Logic to Manuals”, Software Engineering Journal, vol. 11, no. 6, pp. 347–354 (1997). PDF DOI: 10.1049/sej.1996.0045
H. Thimbleby, “A New Calculator and Why it is Necessary”, Computer Journal, vol. 38, no. 6, pp. 418–433 (1995). URL http://harold.thimbleby.net/calculators/index.html PDF DOI: 10.1093/comjnl/38.6.418
H. Thimbleby, Awarded British Computer Society Wilkes Medal, “Experiences with Literate Programming Using CWEB (A Variant of Knuth’s WEB)”, Computer Journal, vol. 29, no. 3, pp. 201–211 (1986). PDF DOI: 10.1093/comjnl/29.3.201
Autostereograms — Books — Calculators — Cybersecurity & viruses — Device and system design — Ethics & culture — Favourites — Formal Methods in HCI — General Interest — HIT: Health IT & devices — HCI — Human Error — Law — Internet — Post Office Horizon scandal — Literate Programming — Programming — Research, teaching & lecturing — Reading & digital libraries — Reviews — Videos — Computer viruses — World Wide Web — Writing, editing & publishing — Software Engineering — Key reference — Everything.