HCI Research as Problem-Solving
The prospects for psychological science in human-computer interaction