- Myers, B. A., Weitzman, D., Ko, A. J. and Chau, D. H. (2006). Answering Why and Why Not Questions in User Interfaces. ACM Conference on Human Factors in Computing Systems, Montreal, Canada, April 24-27, 2006. To appear.
- Watch the Crystal video (Quicktime, 27 MB, requires Quicktime 6 or up)
- Look for a download soon. If you want to be notified of when it's posted, e-mail Andy and he'll add you to the list.
Many applications help users learn how to use new features, but few actually help users understand what's happened when things go wrong, nor how to fix it.
Crystal is application framework (written in Java and using the Swing toolkit) that extends the work of the Whyline, enabling the creation of software applications that allow users to ask questions about their data and the application's state.
For demonstration, we've implemented a word processor with Crystal that allows users to asky "Why 'teh' change to 'the'?" and "Why is this whitespace here?" You can see a demo of it in the video.
Copyright © 1996-2015 - Carnegie Mellon University - All Rights Reserved.