1. MathPad2: a system for the creation and exploration of mathematical sketches;LaViola;ACM Trans Graphics (Proceed SIGGRAPH 2004),2004
2. LaViola, J. Mathematical sketching: a new approach to creating and exploring dynamic illustrations, PhD dissertation, Brown University, Department of Computer Science; May 2005.
3. Development of an instrument measuring user satisfaction of the human–computer interface;Chin,1988
4. Perceived usefulness, perceived ease of use and user acceptance of information technology;Davis;MIS Quarterly,1989
5. Borning A. ThingLab: a constraint-oriented simulation laboratory. PhD dissertation, Stanford University; 1979.