Iterative Design and Evaluation of an Event Architecture for Pen-and-Paper Interfaces

Author(s): Ron B. Yeh, Andreas Paepcke, Scott R. Klemmer
Venue: Proceedings of the 21st annual ACM symposium on User interface software and technology
Date: 2008

Type of Experiement: Case Study
Sample Size: 69


Pages: 111-120

The authors in this paper explore architectural support for interfaces that combine pen, paper, and PC. They show that the event-based approach commonly used in GUIs can be applied to paper UIs. To validate their hypothesis, the authors distribute the toolkit to 17 student teams for 6 weeks. The found that the student teams were able to successfully develop paper UIs using the toolkit.

The students developed applications using PaperToolkit. The teams had no experience building paper interfaces but were able to build working projects in 6 weeks. The authors made several observations about the toolkits use and performed source-code analysis. From the source-code analysis, the authors were able to gather evidence on the developers usage patterns and the usability of the architecture and API. They were then able to improve their architecture. The authors concluded that an event-driven approach is suitable for developing paper applications.