Research Interests
- Usability and Security
- Graphical Authentication Mechanisms
- Java, Components in Java, Reflection, Separation of Concerns using Java
- Tracking User Interface Activity and Visualising it, or using it to draw conclusions about User Activity Characteristics
- Human Alternative Authentication Mechanisms
- Usability Issues in E-Commerce Web Sites
- Interruptions - how people recover context and how they can be supported.
- User Interface Patterns and Context in Patterns

