The physical environments in which design collaborations take place provide many affordances, which enable interactions to occur both seamlessly and (in most cases) successfully. P...
The practical utility of interactive, user-guided, theorem proving depends on the design of good interaction environments, the study of which should be grounded in methods of rese...
This paper introduces multitrees, a new type of structure for representing information. Multitrees are a class of directed acyclic graphs (DAGs) with the unusual property that the...
Abstract. Recent developments in occlusion management for 3D environments often involve the use of dynamic transparency, or virtual “Xray vision”, to promote target discovery a...
In this paper, we present the design process for developing a technology to support therapists for children with autism. To learn about the domain for which we were designing, one...