Review of Recent Research: Citrine Smart Clipboard, WhyLine Interrogative Debugging, EdgeWrite Text Entry, and Pebbles PocketPC Software

Speaker  Brad A. Myers

Affiliation  Carnegie Mellon University

Host  John SanGiovanni

Duration  01:16:02

Date recorded  4 August 2004

My research group has made significant progress in many areas of human-computer interaction that will be of interest to Microsoft. This talk will quickly summarize our research over the last year in four areas:

Citrine is a system that extends the widespread copy-and-paste interaction technique with intelligent transformations, making it possible to copy-and-paste in more situations. Citrine currently includes parsers that recognize contact information, calendar appointments and bibliographic citations. It works with Internet Explorer, Outlook, Excel, Palm Desktop, EndNote and virtually all other applications. See: http://www-2.cs.cmu.edu/~citrine/

The Whyline is a novel debugging interface that adds a "Why" button to the programming environment so a beginner or expert programmer can ask questions about their program's failure in terms of their program's output. In user tests with beginner-programmers, the Whyline reduced debugging time by nearly a factor of 8, and helped users get 40% further through their task. See: http://www-2.cs.cmu.edu/~NatProg/marm-whyline.html

EdgeWrite is a new text input technique where the user's motion is restricted to be along the edges and across the diagonals of a square. Studies have found that it provides high accuracy and stability of motion. Recent work has investigated the use of Edgewrite by people with motor impairments, for example using a power wheelchair's built-in joystick. See: http://www-2.cs.cmu.edu/~edgewrite/

The Pebbles project is exploring how handheld devices, such as Pocket PCs and Smartphones, can be used when they are communicating with a "regular" personal computer, with other handhelds, and with appliances such as telephones, radios, microwave ovens, automobiles, and factory equipment. See: http://www-2.cs.cmu.edu/~pebbles/

©2004 Microsoft Corporation. All rights reserved.
> Review of Recent Research: Citrine Smart Clipboard, WhyLine Interrogative Debugging, EdgeWrite Text Entry, and Pebbles PocketPC Software