readings

1/20 Fluid Menu Techniques - 1

Gordon Kurtenbach and William Buxton. The limits of expert performance using hierarchic marking menus, Proc CHI 1993 482-487.

Francois Guimbretiere, Andrew Martin, and Terry Winograd. Benefits of merging command selection and direct manipulation, ACM ToCHI. 2005, 460-476.

Pook, S., Lecolinet, E., Vaysseix, G., and Barillot, E. Control menus: execution and control in a single interactor, Proc CHI 2000 Extended, 263-264.

Fitzmaurice, G., Khan, A., Pieké, R., Buxton, B., and Kurtenbach, G. Tracking menus, Proc UIST 2003, 71-79.
[video]

Hinckley, K., Guimbretiere, F., Baudisch, P., Sarin, R., Agrawala, M. and Cutrell, E. The springboard: multiple modes in one spring-loaded control, Proc CHI 2006, 181-190.
[video]

1/25 Fluid Interaction - 1

Zellweger, P.T., Chang, B., and Mackinlay, J.D., Fluid links for informed and incremental link transitions, Proc Hypertext 1998, 50-57.

McGuffin, M. and Balakrishnan, R. Acquisition of expanding targets, Proc CHI 2002, r7-64.

Baudisch, P., Tan, D., Collomb, M., Robbins, D., Hinckley, K., Agrawala, M., Zhao, S., and Ramos, G., Phosphor: explaining transitions in the user interface using afterglow effects, Proc UIST 2006, 169-178.
[video]

Ramos, G., Robertson, G., Czerwinski, M., Tan, D., Baudisch, P., Hinckley, K., and Agrawala, M., Tumble! Splat! helping users access and manipulate occluded content in 2D drawings, Proc AVI 2006, 428-435.
[tumbler video] [splatter video]

Webb, A., Kerne, A., The In-Context Slider: A Fluid Interface Component for Visualization and Adjustment of Values while Authoring, Proc AVI 2008, 91-99.

1/27 Fluid Interaction - 2

Ramos, G. and Balakrishnan, R., Fluid interaction techniques for the control and annotation of digital video, Proceedings of the 16th Annual ACM Symposium on User interface Software and Technology, 2003, 105-114.
[video]

Watanabe, N., Washida, M., and Igarashi, T., Bubble clusters: an interface for manipulating spatial aggregation of graphical objects, Proc UIST 2007, 173-182.
[video]

Guimbretière, F., Stone, M., and Winograd, T., Fluid interaction with high-resolution wall-size displays, Proceedings of the 14th Annual ACM Symposium on User interface Software and Technology, 2001, 21-30.
[video]

Yang Li, Ken Hinckley, Zhiwei Guan, and James A. Landay, Experimental analysis of mode switching techniques in pen-based user interfaces, Proc CHI 2005, 461-470.

2/1 Cursors

Tovi Grossman and Ravin Balakrishnan, The bubble cursor: enhancing target acquisition by dynamic resizing of the cursor's activation area, Proceedings of the SIGCHI conference on Human factors in computing systems, 2005, 281-290.
[video]

Renaud Blanch, Yves Guiard, and Michel Beaudouin-Lafon, Semantic pointing: improving target acquisition with control-display ratio adaptation, Proceedings of the SIGCHI conference on Human factors in computing systems, 2004, 519-526.
[video]

George Fitzmaurice, Justin Matejka, Azam Khan, Michael Glueck, and Gordon Kurtenbach, PieCursor: merging pointing and command selection for rapid in-place tool switching, Proceeding of the twenty-sixth annual SIGCHI conference on Human factors in computing systems, 2008, 1361-1370.
[video]

Olivier Chapuis, Jean-Baptiste Labrune, and Emmanuel Pietriga, DynaSpot: speed-dependent area cursor, Proceedings of the 27th international conference on Human factors in computing systems, 2009, 1391-1400.
[video]

2/3 Multitouch Interaction - 1

Wu, M. and Balakrishnan, R., Multi-finger and whole hand gestural interaction techniques for multi-user tabletop displays, Proceedings of the 16th Annual ACM Symposium on User interface Software and Technology, 2003, 193-202.

Benko, H., Wilson, A. D., and Baudisch, P., Precise selection techniques for multi-touch screens, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2006, 1263-1272.

Moscovich, T. and Hughes, J. F., Multi-finger cursor techniques, Proceedings of Graphics interface 2006, 1-7.

2/8 Menu Techniques - 2

Zhao, S., Agrawala, M., and Hinckley, K., Zone and polygon menus: using relative position to increase the breadth of multi-stroke marking menus, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2006, 1077-1086.
[video]

Bau, O. and Mackay, W. E., OctoPocus: a dynamic guide for learning gesture-based command sets, Proceedings of the 21st Annual ACM Symposium on User interface Software and Technology, 2008, 37-46.
[video]

Bailly, G., Lecolinet, E., and Nigay, L., Flower menus: a new type of marking menu with large menu breadth, within groups and efficient expert mode memorization, Proceedings of the working conference on Advanced visual interfaces, 2008, 15-22.
[video]

2/10 Interactive Visualization Techniques

Bier, E.A., Stone, M.C., Pier, K., Buxton, W., and DeRose, T.D., Toolglass and magic lenses: the see-through interface, Proceedings of the 20th annual conference on Computer graphics and interactive techniques, 1993, 73-80.
[video]

Baudisch, P., Good, N., and Stewart, P., Focus plus context screens: combining display technology with visualization techniques, Proceedings of the 14th Annual ACM Symposium on User interface Software and Technology, 2001, 31-40.
[video]

Perlin, K. and Fox, D., Pad: an alternative approach to the computer interface, Proceedings of the 20th Annual Conference on Computer Graphics and interactive Techniques, 1993, 57-64.

Cockburn, A., Karlson, A., and Bederson, B., A review of overview+detail, zooming, and focus+context interfaces, ACM Comput. Surv, 2008, 1-31.

2/15 Semantic Information

Wilson, M. L., Schraefel, M. C., and White, R. W., Evaluating Advanced Search Interfaces using Established Information-Seeking Models, Journal of the American Society for Information Science and Technology, 2009, 1407-1422.

David F. Huynh, Robert C. Miller, and David R. Karger, Potluck: Data mash-up tool for casual users, Web Semant, 2008, 274-282.

Schraefel, M. C, Karam, M. and Zhao, S., mSpace: interaction design for user-determined, adaptable domain exploration in hypermedia, AH 2003: Workshop on Adaptive Hypermedia and Adaptive Web Based Systems, 2003, 217-235.

Bernstein, M., Van Kleek, M., Karger, D., and Schraefel, M. C., Information scraps: How and why information eludes our personal information management tools, ACM Trans. Inf. Syst, 2008, 46 pages.

2/17 Pen-based Interaction

Hinckley, K., Zhao, S., Sarin, R., Baudisch, P., Cutrell, E., Shilman, M., and Tan, D., InkSeine: In Situ search for active note taking, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2007, 251-260.
[video]

Grossman, T., Hinckley, K., Baudisch, P., Agrawala, M., and Balakrishnan, R., Hover widgets: using the tracking state to extend the capabilities of pen-operated devices, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems , 2006, 861-870.

Grossman, T., Baudisch, P., and Hinckley, K., Handle Flags: efficient and flexible selections for inking applications, Proceedings of Graphics interface 2009, 2009, 167-174.
[video]

Kurtenbach, G., Moran, T. P. and Buxton, W., Contextual Animation of Gestural Commands, Computer Graphics Forum, 1994, 305-314.

Jennifer Mankoff, Scott E. Hudson, and Gregory D. Abowd, Interaction techniques for ambiguity resolution in recognition-based interfaces, Proc UIST 2000, 11-20.

2/22 Piles

Mander., R., Solomon, G., Wong, Y.Y., A “pile” metaphor for supporting casual organization of information, Proc CHI 1992, 627-634.

Anand Agarawala and Ravin Balakrishnan, Keepin' it real: pushing the desktop metaphor with physics, piles and the pen, Proc CHI 2006, 1283-1292
[video]

Dan Bauer, Pierre Fastrez, and Jim Hollan, Computationally-Enriched 'Piles' for Managing Digital Photo Collections, Proc VLCC 2004, 1283-1292

2/24 TreeMaps

Bederson, B. B., Shneiderman, B., and Wattenberg, M., Ordered and quantum treemaps: Making effective use of 2D space to display hierarchies, ACM Trans. Graph, 2002, 833-854.

Nicholas Kong, Jeffrey Heer, Maneesh Agrawala, Perceptual Guidelines for Creating Rectangular Treemaps, IEEE Trans. Visualization & Comp. Graphics (Proc. InfoVis), 2010.

Michael Balzer, Oliver Deussen, and Claus Lewerentz, Voronoi treemaps for the visualization of software metrics, Proceedings of the 2005 ACM symposium on Software visualization, 2005, 165-172.

Renaud Blanch and Éric Lecolinet, Browsing Zoomable Treemaps: Structure-Aware Multi-Scale Navigation Techniques, IEEE Transactions on Visualization and Computer Graphics 13, 2007, 1248-1253.
[video]

3/1 Collaborative Interaction - 1

Dietz, P. and Leigh, D., DiamondTouch: a multi-user touch technology, Proceedings of the 14th Annual ACM Symposium on User interface Software and Technology, 2001, 219-226.

Morris, M. R., Huang, A., Paepcke, A., and Winograd, T., Cooperative gestures: multi-user gestural interactions for co-located groupware, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2006, 1201-1210.

Morris, M.R. and Teevan, J., Collaborative Web Search: Who, What, Where, When, and Why?. 2009.

3/8 Multitouch Interaction - 2

Vogel, D. and Balakrishnan, R., Occlusion-aware interfaces, Proceedings of the 28th international Conference on Human Factors in Computing Systems, 2010, 263-272.

Freeman, D., Benko, H., Morris, M. R., and Wigdor, D., ShadowGuides: visualizations for in-situ learning of multi-touch and whole-hand gestures, Proceedings of the ACM international Conference on interactive Tabletops and Surfaces, 2009, 165-172.

Wobbrock, J. O., Morris, M. R., and Wilson, A. D., User-defined gestures for surface computing, Proceedings of the 27th international Conference on Human Factors in Computing, 2009, 1083-1092.

3/10 Cognition

Rosenholtz, R., Twarog, N. R., Schinkel-Bielefeld, N., and Wattenberg, M., An intuitive model of perceptual grouping for HCI design, Proceedings of the 27th international Conference on Human Factors in Computing Systems, 2009, 1331-1340.

Mumford, M. D., Mobley, M. I., Reiter-Palmon, R., Uhlman, C. E., and Doares, L. M., Process analytic models of creative capacities, Creativity Research Journal, 1991, 91-122.

Baughman, W. A. and Mumford, M. D., Process-Analytic Models of creative Capacities: Operations Influencing the Combination-and-Reorganization Process, Creativity Research Journal, 1995, 37-62.

3/22 Collaborative Interaction - 2

Izadi, S., Brignull, H., Rodden, T., Rogers, Y., and Underwood, M., Dynamo: a public interactive surface supporting the cooperative sharing and exchange of media, Proceedings of the 16th Annual ACM Symposium on User interface Software and Technology, 2003, 159-168.

Hornecker, E., Marshall, P., Dalton, N.S., and Rogers, Y., Collaboration and interference: awareness with mice or touch input, Proceedings of the 2008 ACM conference on Computer supported cooperative work, 2008, 167-176.

Hornecker, E., Interactions around a contextually embedded system, Proc. of Tangible, embedded, and embodied interaction, 2010, 169-176.

Marshall, P., Fleck, R., Harris, A., Rick, J., Hornecker, E., Rogers, Y., Yuill, N. and Dalton, N.S., Fighting for control: children's embodied interactions when using physical and digital representations, Proceedings of the 27th international conference on Human factors in computing systems, 2009, 2149-2152.

Morris, M. R., Ryall, K., Shen, C., Forlines, C., and Vernier, F., Beyond "social protocols": multi-user coordination policies for co-located groupware, Proceedings of the 2004 ACM Conference on Computer Supported Cooperative Work, 2004, 262-265.

3/24 Bimanual Interaction

Guiard, Y., Asymmetric Division of Labor in Human Skilled Bimanual Action: The Kinematic Chain as a Model, Journal of Motor Behavior, 1987, 19, 486-517486-517.

Buxton, W. and Myers, B., A study in two-handed input, SIGCHI Bull, 1986, 321-326.

Balakrishnan, R. and Hinckley, K., The role of kinesthetic reference frames in two-handed input performance, Proceedings of the 12th Annual ACM Symposium on User interface Software and Technology, 1999, 171-178.

Moscovich, T. and Hughes, J. F., Indirect mappings of multi-touch input using one and two hands, Proceeding of the Twenty-Sixth Annual SIGCHI Conference on Human Factors in Computing Systems, 2008, 1275-1284.

3/31 Information Visualization Evaluation - 1

Kerne, A., Smith, S.M., Koh, E., Choi, H., Graeber, R., An Experimental Method for Measuring the Emergence of New Ideas in Information Discovery, International Journal of Human-Computer Interaction, 2008, 460-477.

Amar, R. and Stasko, J., A Knowledge Task-Based Framework for Design and Evaluation of Information Visualizations, Proceedings of IEEE InfoVis '04, 2004, 143-149.

Tamara Munzner, A Nested Process Model for Visualization Design and Validation, IEEE Transactions on Visualization and Computer Graphics, 2009, 921-928.

Caroline Ziemkiewicz and Robert Kosara. The Shaping of Information by Visual Metaphors, IEEE Transactions on Visualization and Computer Graphics,14, 6 (November 2008), 1269-1276. http://dx.doi.org/10.1109/TVCG.2008.171

4/5 Information Visualization Evaluation - 2

Michael J McGuffin and Jean-Marc Robert, Quantifying the space-efficiency of 2D graphical representations of trees, Information Visualization 9, 2010, 115-140.

Jarke J. van Wijk. Views on Visualization, IEEE Transactions on Visualization and Computer Graphics, 12, 4 (July 2006), 1000-433.

Matthew D. Plumlee and Colin Ware. Zooming versus multiple window interfaces: Cognitive costs of visual comparisons, ACM ToCHI, 13, 2 (June 2006), 179-209.

John Stasko, Richard Catrambone, Mark Guzdial, Kevin McDonald, An evaluation of space-filling information visualizations for depicting hierarchical structures, Proceedings of the 21st Annual ACM Symposium on User interface Software and Technology, 2000, 67-76.

4/7 Multitouch Interaction - 3

Wilson, A. D., Izadi, S., Hilliges, O., Garcia-Mendoza, A., and Kirk, D., Bringing physics to the surface, Proceedings of the 21st Annual ACM Symposium on User interface Software and Technology, 2008, 67-76.

Kruger, R., Carpendale, S., Scott, S. D., and Tang, A., Fluid integration of rotation and translation, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2005, 601-610.

Voida, S., Tobiasz, M., Stromer, J., Isenberg, P., and Carpendale, S., Getting practical with interactive tabletop displays: designing for dense data, "fat fingers," diverse interactions, and face-to-face collaboration, Proceedings of the ACM international Conference on interactive Tabletops and Surfaces, 2009, 109-116.

4/12 Pen + Touch

Brandl, P., Forlines, C., Wigdor, D., Haller, M., and Shen, C., Combining and measuring the benefits of bimanual pen and direct-touch interaction on horizontal interfaces, Proceedings of the Working Conference on Advanced Visual interfaces, 2008, 154-161.
[video]

Hinckley, K., Yatani, K., Pahud, M., Coddington, N., Rodenhouse, J., Wilson, A., Benko, H., and Buxton, B., Pen + touch = new tools, Proceedings of the 23nd annual ACM symposium on User interface software and technology, 2010, 27-36.
[video]

Frisch, M., Heydekorn, J. and Dachselt, R., Investigating multi-touch and pen gestures for diagram editing on interactive surfaces, Proceedings of the ACM International Conference on Interactive Tabletops and Surfaces, 2009, 149-156.

4/14 Information Visualization

Collins, C., Viégas, F.B., Wattenberg, M., Parallel Tag Clouds to Explore and Analyze Faceted Text Corpora, IEEE Symposium on Visual Analytics Science and Technology, 2009.
[video]

Marian Dörk, Sheelagh Carpendale and Carey Williamson, EdgeMaps: Visualizing Explicit and Implicit Relations, Proceedings of VDA 2011: Conference on Visualization and Data Analysis, 2011.
[demo]

Viégas, F.B., Perry, E., Howe, E., and Donath, J., Artifacts of the Presence Era: Using Information Visualization to Create an Evocative Souvenir, InfoVis2004, 2004.
[photos]

Ahlberg, C. and Shneiderman, B., Visual Information Seeking: Tight coupling of dynamic query filters with starfield displays, Proc. of ACM CHI94 Conference, 1994, 313-317 + color plates. 450-456.

4/19 Grouping

Caroline Ziemkiewicz and Robert Kosara, Laws of Attraction: From Perceptual Forces to Conceptual Similarity, IEEE Transactions on Visualization and Computer Graphics 16, 6 (November 2010), 1009-1016.

Ruth Rosenholtz, Nathaniel R. Twarog, Nadja Schinkel-Bielefeld, and Martin Wattenberg. An intuitive model of perceptual grouping for HCI design, Proc CHI 2009,, 1331-1340.

Rock, Irvin, Palmer, Stephen. The Legacy of Gestalt Psychology, Scientific American, 263:6, Dec 1990, 84-90.

Stephen E Palmer, Diane M Beck. The repetition discrimination task: An objective method for studying perceptual grouping, Perception and Psychophysics, 69(1), 68-78.

Palmer SE, Brooks JL, Nelson R., When does perceptual grouping happen?, Acta Psychologica, 114, 2003, 311-330.

Han S, Humphreys GW, Chen L. Uniform connectedness and classical Gestalt principles of perceptual grouping, ,Perception & Psychophysics, 1999, 61 (4), 661-674.

, ,

4/21 Sketch

Gross, M. D. and Do, E. Y., Ambiguous intentions: a paper-like interface for creative design, Proceedings of the 9th Annual ACM Symposium on User interface Software and Technology, 1996, 183-192.

Hammond, T. and Davis, R., LADDER, a sketching language for user interface developers, Comput. Graph, 2005, 518-532.

Rubine, D., Specifying gestures by example, SIGGRAPH Comput. Graph, 1991, 329-337.

Wobbrock, J.O., Wilson, A.D., and Li, Y., Gestures without libraries, toolkits or training: a $1 recognizer for user interface prototypes, Proc UIST 2007, 2007, 159-168.

4/26 Collaborative Interaction - 3

Ryall, K., Forlines, C., Shen, C., and Morris, M. R., Exploring the effects of group size and table size on interactions with tabletop shared-display groupware, Proceedings of the 2004 ACM Conference on Computer Supported Cooperative Work, 2004, 284-293.

Meredith Ringel Morris, Danyel Fisher, Daniel Wigdor, Search on surfaces: Exploring the potential of interactive tabletops for collaborative search tasks, Collaborative Information Seeking, 2009, 703-717.

an interface ecology lab production