Archived Projects by Project Name
(back to current projects)

Amulet
Amulet is a user interface development environment for C++ and is portable across X11 on all kinds of Unix, Microsoft Windows, and the Macintosh. Amulet helps you create graphical, interactive user interfaces for your software.

Brad A. Myers

Ballista
The Ballista automated robustness testing service probes software to see how effective it is at exception handling. For example, Ballista testing can find ways to make operating systems crash, and can make other software packages suffer abnormal termination instead of gracefully returning error indications.

Philip Koopman
Daniel P. Siewiorek

logo

Cognitive Agents As Opponents in Urban Combat
We are developing realistic training opponents for 3-D virtual urban combat environments using ACT-R and Unreal Tournament. The opponents model human combatants by employing teamwork and considering the spatial layout of their surroundings. The developed infrastructure includes mapping agents and a distributed network client for ACT-R/UT.

Christian Lebiere
Brad A. Myers

Command Post of the Future
As part of DARPA's Command Post of the Future program, the CMU group is working on components for a Command Post Information Environment that will provide new ways to collaborate with each other and to interact with supporting information assets and sources.

Brad A. Myers
Alex Waibel
William Scherlis
Jie Yang
Randy Pausch

Computer-Based Tutoring at the Explanation Level
The Geometry Explanation Tutor, a 3rd-generation computer tutor, not only helps students to solve problems, as 2nd-generation intelligent tutoring systems do. It also engages students in natural language dialogue to help them state general explanations of their problem-solving steps. We will evaluate whether this helps students learn with greater understanding.

Kenneth R. Koedinger
Vincent Aleven
Octav Popescu

Computing Workshop
CS Education for students with special needs The Computing Workshop project is designing adapted curriculum to enable students with cognitive differences to learn programming and computer applications. We are looking at how students with differences such as autism and mental retardation learn, and developing courseware to facilitate learning.

Mary Hart
Albert Corbett

Demonstrational Interfaces
Carnegie Mellon's Demonstrational Interfaces group is investigating ways to use Demonstrational Interfaces to improve human-computer interaction. In a Demonstrational System, the user gives an example of how the system should operate, and the system automatically generalizes from the example to produce a parameterized procedure.

Brad A. Myers

logo

IETMs Usability Study
This empirical study about the design and effectiveness of high level IETMs (Interactive Electronic Technical Manuals) provides baseline and comparative data about two high level IETM interfaces used for one F/A-18 aircraft maintenance task.

Jane Siegel
Elaine Hyder
Jack Moffett

logo

Interlink: Multimodal Tools for Supporting Dialogue in Physical Environments
The Interlink project is designing interactive social interfaces that incorporate physical objects, networked devices and collaborative activities. This network of context-aware components aims to facilitate discourse and enhance understanding and contextualization of information and shared awareness, thus providing a catalyst for the transformation of dialectical dynamics and human interaction in public spaces.

Pamela Jennings

Garnet
Garnet is a user interface development environment for Common Lisp and X11 or Macintosh. It helps you create graphical, interactive user interfaces for your software.

Brad A. Myers

Interdisciplinary Research for Enhanced Living Environments
We began with qualitative research on the experiences and needs of the aging population in the U.S., focusing initially on residents and caretakers in a retirement community in Western Pennsylvania We found that aesthetic considerations play a large role in creating pleasurable and successful products for elders and caregivers.

Jodi Forlizzi
Elaine Hyder

Markets for Attention
As Herb Simon said, in the computer age, "information isn't the scarce resource: human time and attention is." Economic markets are the social institution for fairly allocating scarce resources. The goal of this research is to formalize the intuition that markets for attention can efficiently match the interests of information senders and recipients, and to test the value of these markets empirically.

Robert Kraut
Shyam Sunder, Yale University
James Morris

alt

Modeling Individual Performance in Complex Interactive Environments
Computational models of cognition typically aim to produce output that is the mean of a subject pool. In our work, we strive to model individuals by finding subjects' "parameters" for working memory capacity, skill in mousing, etc., and then creating a computational model, in the ACT-R framework, for each subject in our study. We especially hope to understand the impact of working memory differences on performance in complex tasks like air traffic control.

Christian Lebiere
Marsha Lovett, Psychology
John Rehling

Ms. Lindquist: The Ms. Lindquist Tutoring Project
We have developed an intelligent tutoring system for algebra expression writing, called Ms. Lindquist. Ms. Lindquist has been deployed on the web at http://www.AlgebraTutor.org and has been used by thousands of students. We are learning about what makes for good tutoring by analyzing students' performance.

Kenneth R. Koedinger
Neil T. Heffernan, Worcester Polytechnic Institute

Robotic Assistants for the Elderly
The project will develop a robotic assistant for elders at home. The research includes work on reasoning, learning, sensors, and multi-modal interfaces that enable elderly people to interact easily with the robotic assistant. The team is multi-university and interdisciplinary, with experts in computer science, robotics, human-computer interaction, and health care.

Jackie Dunbar-Jacob, University of Pittsburgh
Sara Kiesler
Martha Pollack, University of Michigan
Sebastian Thrun, Robotics Institute, CMU

SILVER
SILVER is a research project that aims to enable easy video authoring by leveraging research conducted on the Informedia research project at Carnegie Mellon University.

Brad A. Myers
Albert Corbett
Scott Stevens

Tongue
We are exploring an affordable computer imaging technology for the tongue-based medical diagnosis, in collaborating with a Traditional Chinese Medicine (TCM) doctor and an oncologist from Pittsburgh Cancer Institute.

Yang Cai

Sage

SAGE Visualization Group
We are investigating the use of visualization as an interactive collaborative medium to support exploring large relational, document, and multi-media datasets, capturing users' experiences, and communicating findings. We develop and evaluate tools that support rapid iteration through the cycle of exploration, preparing interactive reports, and managing the process over time.

Steve Roth
Mark Derthick

Shared Visual Spaces
Being in the same place improves collaborative work. The primary goals of our research are to understand how a shared visual spaces influences collaboration, to discover how the usefulness of visual information interacts with tasks, and to identify ways to build communication systems for remote collaborative work.

Robert Kraut
Susan R. Fussell
Jane Siegel
Jie Yang
Susan E. Brennan, SUNY Stony Brook

Wearable Tactile Display
The wearable tactile display project is an exploration into the use of the tactile sense to present information to people using wearable computers.

Daniel P. Siewiorek
Francine Gemperle




Human-Computer Interaction InstituteHuman-Computer Interaction InstituteCarnegie Mellon University