• Publications
  • Influence
The UAN: a user-oriented representation for direct manipulation interface designs
TLDR
This paper introduces the User Action Notation (UAN), a task- and user-oriented notation for behavioral representation of asynchronous, direct manipulation interface designs. Expand
  • 220
  • 15
  • PDF
Computer analysis of user interfaces based on repetition in transcripts of user sessions
TLDR
It is generally acknowledged that the production of quality user interfaces requires a thorough understanding of the user and that this involves evaluating the interface by observing the user working with the system, or by performing human factors experiments. Expand
  • 84
  • 5
A State Transition Analysis of Image Search Patterns on the web
TLDR
We identify and categorize the search moves made by individuals as they transition from one search state to another. Expand
  • 40
  • 4
A study of computer-supported user interface evaluation using maximal repeating pattern analysis
TLDR
We found that by mapping raw user inputs in the transcripts into more abstract classes via prefiltering, we could perform more useful MRP analyses. Expand
  • 62
  • 2
Task-oriented representation of asynchronous user interfaces
TLDR
A simple, task-oriented notation for describing user actions in asynchronous user interfaces is introduced to bridge the gap between the task viewpoint of the behavioral domain and the event-driven nature of the object-oriented implementational domain. Expand
  • 45
  • 1
Software Usability: Requirements by Evaluation
TLDR
This paper presents an alternative method of specifying usability requirements currently being developed and tested on a large software project at Virginia Tech. Expand
  • 3
Computer-based user interface evaluation by analysis of repeating patterns in transcripts of user sessions
TLDR
This research reports on the use of the repetition indicator as a means of studying user session transcripts in the evaluation of user interfaces. Expand
  • 3
WebWolf: Towards a Simple Framework for Automated Assessment of Webpage Assignments in an Introductory Web Programming Class
TLDR
This paper describes a simple framework for automated assessment of assignments in an introductory web programming class. Expand
  • 2
Notational Techniques for Accommodating User Intention Shifts
TLDR
The Task Transition Diagram is a notation that allows a designer to map out the set of tasks and intentions of users without having to be concerned with the minutiae of how a user accomplishes those tasks. Expand
  • 4