Possible Projects for Students in the MSL

This is a list of research projects that I would be interested in having students work on.

Right now, my ideas fall into three main areas:


The Software Concordance

One of the main projects in the MSL is the Software Concordance, which is developing a new kind of programming environment that brings hypermedia to software development. The goal is to improve how all the documents developed by a large software project are maintained as the software evolves. Here are some current student project ideas for the Software Concordance:

User Perception of GUI Latency

We are studying how people perceive and respond to delays in the response of graphical user interfaces (GUIs). For many years, software developers have used a rule-of-thumb that a computer should respond within 100ms in order to seem instantaneous. We are trying to systematically test this rule and to understand whether "instantaneous" is really what users want. Surprisingly, there is some evidence that users prefer a bit of delay when using computers.

Here are some of the projects that we are thinking about. Each one could be either a capstone project or a thesis depending on the level of independence exercised by the student.

  1. Obtain population data on people's abilities to make judgments as to how fast a response to a standard key-press and mouse-click must be for it to seem instantaneous to users.
  2. Measure how certain aspects of interaction influence ability to detect delay (specifically: location, locus of attention and possibly contrast.)
  3. Measure abilities to detect delay for touch-screens (both with and without a stylus).
  4. Measure specific standard GUI controls to determine if people are more or less likely to notice delay when using them rather than simply pressing keys or mouse buttons.

This work is being coordinated by Jim Dabrowski. It requires the patience to work with real human subjects. It will involve some programming, but also involves experimental design and statistical analysis of results. Contact Jim (jimd@cs.uwm.edu) or Dr. Munson if you would like to get involved.

Otto: Web Image Search

Two previous MS students have looked at techiques for retrieving images from the Web. We are trying to understand how to best determine the content of images based on the text in the HTML pages that include them. Cheng Thao's work has given us a good basis for two projects/theses:

Last update: 23/04/2003