User interface design with matrix algebra.
- đ¤ Speaker: William Newman and David Mackay
- đ Date & Time: Thursday 03 November 2005, 11:00 - 12:30
- đ Venue: Jasmine Room, Microsoft Research Cambridge
Abstract
Thimbleby, H. (2004). User interface design with matrix algebra. ACM Transactions on Computer-Human Interaction (TOCHI) 11(2), 181-236.
Available online at: http://tinyurl.com/agbpj
Original abstract: It is usually very hard, both for designers and users, to reason reliably about user interfaces. This article shows that ‘push button’ and ‘point and click’ user interfaces are algebraic structures. Users effectively do algebra when they interact, and therefore we can be precise about some important design issues and issues of usability. Matrix algebra, in particular, is useful for explicit calculation and for proof of various user interface properties.With matrix algebra, we are able to undertake with ease unusally thorough reviews of real user interfaces: this article examines a mobile phone, a handheld calculator and a digital multimeter as case studies, and draws general conclusions about the approach and its relevance to design.
Rubric for the reading group: Everyone attending is expected to read the paper in advance. Please bring a copy with you, preferably annotated with interesting reflections. The format of discussion will be a brief invited introduction/critique by two members of the group, followed by general discussion and informal mixing.
Series This talk is part of the Crucible/Microsoft HCI Reading Group series.
Included in Lists
- Cambridge talks
- Crucible/Microsoft HCI Reading Group
- Hanchen DaDaDash
- Human-Computer Interaction
- Inference Group Journal Clubs
- Inference Group Summary
- Interested Talks
- Jasmine Room, Microsoft Research Cambridge
- Quantum Matter Journal Club
- rp587
- TQS Journal Clubs
- Trust & Technology Initiative - interesting events
- yk449
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

William Newman and David Mackay
Thursday 03 November 2005, 11:00-12:30