2009 |
83 | EE | Harold W. Thimbleby:
Interaction programming: next steps.
CHI Extended Abstracts 2009: 3811-3816 |
2008 |
82 | EE | Harold W. Thimbleby:
Understanding User Centred Design (UCD) for People with Special Needs.
ICCHP 2008: 1-17 |
81 | EE | Paul A. Cairns,
Harold W. Thimbleby:
Affordance and Symmetry in User Interfaces.
Comput. J. 51(6): 650-661 (2008) |
80 | EE | Harold W. Thimbleby:
Robot ethics? Not yet: A reflection on Whitby's "Sometimes it's hard to be a robot".
Interacting with Computers 20(3): 338-341 (2008) |
2007 |
79 | EE | Harold W. Thimbleby:
User-Centered Methods Are Insufficient for Safety Critical Systems.
USAB 2007: 1-20 |
2006 |
78 | EE | Harold W. Thimbleby:
Validity and Cross-Validity in HCI Publications.
DSV-IS 2006: 11-24 |
77 | EE | Harold W. Thimbleby:
Interaction Walkthrough: Evaluation of Safety Critical Interactive Systems.
DSV-IS 2006: 52-66 |
2005 |
76 | EE | Jeremy Gow,
Harold W. Thimbleby,
Paul A. Cairns:
Automatic Critiques of Interface Modes.
DSV-IS 2005: 201-212 |
2004 |
75 | | Jeremy Gow,
Harold W. Thimbleby:
MAUI: An Interface Design Tool Based on Matrix Algebra.
CADUI 2004: 81-94 |
74 | EE | George Buchanan,
Ann Blandford,
Harold W. Thimbleby,
Matt Jones:
Supporting Information Structuring in a Digital Library.
ECDL 2004: 464-475 |
73 | EE | George Buchanan,
Ann Blandford,
Harold W. Thimbleby,
Matt Jones:
Integrating information seeking and structuring: exploring the role of spatial hypertext in a digital library.
Hypertext 2004: 225-234 |
72 | EE | Harold W. Thimbleby,
Jeremy Gow:
Computer algebra in interface design research.
IUI 2004: 366-367 |
71 | EE | Lidia Oshlyansky,
Harold W. Thimbleby,
Paul A. Cairns:
Breaking affordance: culture as context.
NordiCHI 2004: 81-84 |
70 | EE | Harold W. Thimbleby:
User interface design with matrix algebra.
ACM Trans. Comput.-Hum. Interact. 11(2): 181-236 (2004) |
2003 |
69 | EE | Harold W. Thimbleby:
The reduced Enigma.
Computers & Security 22(7): 624-642 (2003) |
68 | EE | Matt Jones,
George Buchanan,
Harold W. Thimbleby:
Improving web search on small screen devices.
Interacting with Computers 15(4): 479-495 (2003) |
67 | EE | Harold W. Thimbleby:
Explaining code for publication.
Softw., Pract. Exper. 33(10): 975-1001 (2003) |
66 | EE | Harold W. Thimbleby:
The directed Chinese Postman Problem.
Softw., Pract. Exper. 33(11): 1081-1096 (2003) |
2002 |
65 | EE | Matt Jones,
George Buchanan,
Harold W. Thimbleby:
Sorting Out Searching on Small Screen Devices.
Mobile HCI 2002: 81-94 |
64 | EE | George Buchanan,
Ann Blandford,
Matt Jones,
Harold W. Thimbleby:
Spatial Hypertext as a Reader Tool in Digital Libraries.
Visual Interfaces to Digital Libraries 2002: 13-24 |
63 | EE | Gary Marsden,
Harold W. Thimbleby,
Matt Jones,
Paul Gillary:
Data Structures in the Design of Interfaces.
Personal and Ubiquitous Computing 6(2): 132-140 (2002) |
62 | EE | Harold W. Thimbleby,
Matt Jones:
Obituary for a Fax.
Personal and Ubiquitous Computing 6(2): 151-152 (2002) |
2001 |
61 | EE | Harold W. Thimbleby:
Keynote Address: The Computer Science of Everyday Things.
AUIC 2001: 3-12 |
60 | EE | Harold W. Thimbleby:
Affordance and Symmetry.
DSV-IS 2001: 199-218 |
59 | EE | Yin Leng Theng,
Norliza Mohd-Nasir,
George Buchanan,
Bob Fields,
Harold W. Thimbleby,
Noel Cassidy:
Dynamic digital libraries for children.
JCDL 2001: 406-415 |
58 | EE | George Buchanan,
Sarah Farrant,
Matt Jones,
Harold W. Thimbleby,
Gary Marsden,
Michael J. Pazzani:
Improving mobile internet usability.
WWW 2001: 673-680 |
57 | EE | Harold W. Thimbleby,
Paul A. Cairns,
Matt Jones:
Usability analysis with Markov models.
ACM Trans. Comput.-Hum. Interact. 8(2): 99-132 (2001) |
56 | EE | Harold W. Thimbleby,
Stuart Anderson,
Paul A. Cairns:
Reply to `Comment on "A Framework for Modelling Trojans and Computer Virus Infection"' by E. Mäkinen.
Comput. J. 44(4): 324-325 (2001) |
55 | EE | Harold W. Thimbleby:
Permissive user interfaces.
Int. J. Hum.-Comput. Stud. 54(3): 333-350 (2001) |
2000 |
54 | EE | Yin Leng Theng,
Norliza Mohd-Nasir,
Harold W. Thimbleby:
Purpose and usability of digital libraries.
ACM DL 2000: 238-239 |
53 | EE | Yin Leng Theng,
Norliza Mohd-Nasir,
Harold W. Thimbleby,
George Buchanan,
Matt Jones:
Designing a children's digital library with and for children.
ACM DL 2000: 266-267 |
52 | EE | Yin Leng Theng,
Norliza Mohd-Nasir,
Harold W. Thimbleby,
George Buchanan,
Matt Jones,
David Bainbridge,
Noel Cassidy:
Children as Design Partners and Testers for a Children's Digital Library.
ECDL 2000: 249-258 |
51 | EE | Harold W. Thimbleby:
Calculators are needlessly bad.
Int. J. Hum.-Comput. Stud. 52(6): 1031-1069 (2000) |
50 | | Gary Marsden,
Harold W. Thimbleby:
Holistic programming environments.
South African Computer Journal 26: 237-242 (2000) |
1999 |
49 | EE | George Buchanan,
Gil Marsden,
Harold W. Thimbleby:
Dynamic Metadata for Monitoring Digital Library Management.
ACM DL 1999: 219-220 |
48 | EE | Yin Leng Theng,
Elke Duncker,
Norliza Mohd-Nasir,
George Buchanan,
Harold W. Thimbleby:
Design Guidelines and User-Centred Digital Libraries.
ECDL 1999: 167-183 |
47 | EE | Harold W. Thimbleby:
Design Probes for Handheld and Ubiquitous Computing.
HUC 1999: 1-19 |
46 | EE | Harold W. Thimbleby:
Visualizing the Potential of Interactive Systems.
ICIAP 1999: 670- |
45 | | Harold W. Thimbleby:
A Critique of Java.
Softw., Pract. Exper. 29(5): 457-478 (1999) |
1998 |
44 | | Yin Leng Theng,
Harold W. Thimbleby:
HyperAT : Addressing Usability Issues In Web Authoring.
WebNet 1998 |
43 | | Harold W. Thimbleby,
Stuart Anderson,
Paul A. Cairns:
A Framework for Modelling Trojans and Computer Virus Infection.
Comput. J. 41(7): 444-458 (1998) |
42 | EE | Harold W. Thimbleby:
Personal boundaries/global stage.
First Monday 3(3): (1998) |
41 | EE | Yin Leng Theng,
Harold W. Thimbleby:
Addressing Design and Usability Issues in Hypertext and on the World Wide Web by Re-Examining the ``Lost in Hyperspace'' Problem.
J. UCS 4(11): 839-855 (1998) |
40 | | Harold W. Thimbleby:
Specification-Led Design for Interface Simulation, Collecting Use-Data, Interactive Help, Writing Manuals, Analysis, Comparing Alternative Designs.
Personal and Ubiquitous Computing 2(4): (1998) |
39 | | Harold W. Thimbleby:
Formal Methods in Human-Computer Interaction, by Philippe Palanque and Fabio Paterno (Editors), Springer-Verlag, 1998 (Book Review).
Softw. Test., Verif. Reliab. 8(2): 103-104 (1998) |
1997 |
38 | | Harold W. Thimbleby,
Brid O'Conaill,
Peter Thomas:
People and Computers XII, Proceedings of HCI '97
Springer 1997 |
37 | | Yin Leng Theng,
Cécile Rigny,
Harold W. Thimbleby,
Matt Jones:
HyperAT: HCI and Web Authoring.
BCS HCI 1997: 359-378 |
36 | | Gil Marsden,
Gareth J. Palmer,
Harold W. Thimbleby:
Benjamin Franklin House: An illustration of a site management and visual design tool for complex, multi-authored web sites.
WebNet 1997 |
35 | | Harold W. Thimbleby:
Distributed Web Authoring.
WebNet 1997 |
34 | | Harold W. Thimbleby,
Peter B. Ladkin:
From logic to manuals again.
IEE Proceedings - Software 144(3): 185-192 (1997) |
33 | EE | Harold W. Thimbleby:
Gentler: a tool for systematic web authoring.
Int. J. Hum.-Comput. Stud. 47(1): 139-168 (1997) |
32 | | Harold W. Thimbleby:
Design for a Fax.
Personal and Ubiquitous Computing 1(2): (1997) |
1996 |
31 | | Harold W. Thimbleby,
Mark Addison:
Intelligent Adaptive Assistance and its Automatic Generation.
Interacting with Computers 8(1): 51-68 (1996) |
30 | | Harold W. Thimbleby:
An Equivalence Class Algorithm for Drawing Autostereograms.
Softw., Pract. Exper. 26(3): 309-325 (1996) |
1995 |
29 | | Harold W. Thimbleby,
Peter B. Ladkin:
A Proper Explanation When You Need One.
BCS HCI 1995: 107-118 |
28 | | Harold W. Thimbleby,
Mark Addison:
HyperDoc: An Interactive Systems Tool.
BCS HCI 1995: 95-106 |
27 | | Harold W. Thimbleby:
A New Calculator and Why it is Necessary.
Comput. J. 38(6): 418-433 (1995) |
1994 |
26 | | Mark Addison,
Harold W. Thimbleby:
Manuals as Structured Programs.
BCS HCI 1994: 67-79 |
25 | | Harold W. Thimbleby:
Designing User Interfaces for Problem Solving, with Application to Hypertext and Creative Writing.
AI Soc. 8(1): 29-44 (1994) |
24 | | Ian H. Witten,
Timothy C. Bell,
Alistair Moffat,
Craig G. Nevill-Manning,
Tony C. Smith,
Harold W. Thimbleby:
Semantic and Generative Models for Lossy Text Compression.
Comput. J. 37(2): 83-87 (1994) |
23 | EE | Peter B. Ladkin,
Harold W. Thimbleby:
Comments on a paper by Voas, Payne and Cohen: 'A model for detecting the existence of software corruption in real time'.
Computers & Security 13(6): 527-531 (1994) |
22 | | Harold W. Thimbleby,
Stuart Inglis,
Ian H. Witten:
Displaying 3D Images: Algorithms for Single-Iamge Random-Dot Stereograms.
IEEE Computer 27(10): 38-48 (1994) |
21 | EE | Harold W. Thimbleby:
Controversy corner : An organizational solution to piracy and viruses.
Journal of Systems and Software 25(2): 207-215 (1994) |
20 | | Harold W. Thimbleby:
View binding and user enhanceable systems.
The Visual Computer 10(6): 337-349 (1994) |
1993 |
19 | EE | Andy Cockburn,
Harold W. Thimbleby:
Reducing user effort in collaboration support.
IUI 1993: 215-218 |
1991 |
18 | EE | Harold W. Thimbleby:
Can viruses ever be useful?
Computers & Security 10(2): 111-114 (1991) |
17 | | Ian H. Witten,
Harold W. Thimbleby,
George Coulouris,
Saul Greenberg:
Liveware: A New Approach to Sharing Data in Social Networks.
International Journal of Man-Machine Studies 34(3): 337-348 (1991) |
1990 |
16 | | Harold W. Thimbleby:
You're Right About the Cure: Don't Do That.
Interacting with Computers 2(1): 8-25 (1990) |
15 | | Harold W. Thimbleby,
Stuart Anderson,
Ian H. Witten:
Reflexive CSCW: Supporting Long-Term Personal Work.
Interacting with Computers 2(3): 330-336 (1990) |
14 | | Ian H. Witten,
Harold W. Thimbleby:
The "Worm" Programs - Early Experience withh a Distributed Intelligence.
SIGART Bulletin 1(2): 14-17 (1990) |
1989 |
13 | | Christopher J. Van Wyk,
Donald C. Lindsay,
Harold W. Thimbleby:
A File Difference Program.
Commun. ACM 32(6): 740-755 (1989) |
12 | | Harold W. Thimbleby:
Using Sentinels in Insert Sort.
Softw., Pract. Exper. 19(3): 303-307 (1989) |
1987 |
11 | | Alan J. Dix,
Michael D. Harrison,
Colin Runciman,
Harold W. Thimbleby:
Interaction Models and the Principled Design of Interactive Systems.
ESEC 1987: 118-126 |
10 | | Harold W. Thimbleby:
Optimising Self-Replicating Programs.
Comput. J. 30(5): 475-476 (1987) |
9 | | Harold W. Thimbleby:
The Design of a Terminal Independent Package.
Softw., Pract. Exper. 17(5): 351-367 (1987) |
1986 |
8 | | Jok Macfarlane,
Harold W. Thimbleby:
The TIN: An Approach to Powerful and Cheap User Interfaces.
ICCC 1986: 238-241 |
7 | | Harold W. Thimbleby:
Experiences of `Literate Programming' Using Cweb (A Variant of Knuth's WEB).
Comput. J. 29(3): 201-211 (1986) |
6 | | Colin Runciman,
Harold W. Thimbleby:
Equal Opportunity Interactive Systems.
International Journal of Man-Machine Studies 25(4): 439-451 (1986) |
1985 |
5 | EE | Harold W. Thimbleby:
Failure in the technical user-interface design process.
Computers & Graphics 9(3): 187-193 (1985) |
1982 |
4 | | Harold W. Thimbleby:
A Text Editing Interface: Definition and Use.
Comput. Lang. 7(1): 25-40 (1982) |
1981 |
3 | | Harold W. Thimbleby:
A Word Boundary Algorithm for Text Processing.
Comput. J. 24(3): 249-255 (1981) |
1980 |
2 | | Harold W. Thimbleby:
Dialogue Determination.
International Journal of Man-Machine Studies 13(3): 295-304 (1980) |
1 | | Harold W. Thimbleby:
Leave and Recall: Primitives for Procedural Programming.
Softw., Pract. Exper. 10(2): 127-134 (1980) |