A design space for engineering graphical adaptive menus

This paper presents a design space for exploring design options of adaptive graphical menus based on Bertin's eight visual variables: position, size, shape, value, color, orientation, texture, and motion. In order to transform a traditional (static) menu into an adaptive one, at least one visual variable should be exploited to convey which menu items have been promoted or demoted depending on five characteristics: select, associative, quantitative, order, and length. The paper reviews selected adaptive menu interaction techniques belonging to each of these variables, classifies them according to the variables and characteristics and suggests not yet explored adaptive menu designs. It then defines four stability properties depending on which variables remain constant after adaptivity. A supporting software for prototyping the rendering of graphical adaptive menus is then introduced.

[1]  Andy Cockburn,et al.  AAMU: adaptive activation area menus for improving selection in cascading pull-down menus , 2008, CHI.

[2]  Monica M. C. Schraefel,et al.  An empirical assessment of adaptation techniques , 2005, CHI EA '05.

[3]  Ian H. Witten,et al.  Adaptive personalized interfaces—A question of viability , 1985 .

[4]  M. S. T. Carpendale,et al.  Considering Visual Variables as a Basis for Information Visualisation , 2003 .

[5]  Carl Gutwin,et al.  Why it's quick to be square: modelling new and existing hierarchical menu designs , 2010, CHI.

[6]  Jungchul Park,et al.  Usability of Adaptable and Adaptive Menus , 2007, HCI.

[7]  Jock D. Mackinlay,et al.  Automating the design of graphical presentations of relational information , 1986, TOGS.

[8]  Ben Shneiderman,et al.  Split menus: effectively using selection frequency to organize menus , 1994, TCHI.

[9]  Benjamin B. Bederson,et al.  Fisheye menus , 2000, UIST '00.

[10]  Joanna McGrenere,et al.  Ephemeral adaptation: the use of gradual onset to improve menu selection performance , 2009, CHI.

[11]  Joanna McGrenere,et al.  Twist and pulse: ephemeral adaptation to improve icon selection on smartphones , 2015, Graphics Interface.

[12]  Gilles Bailly,et al.  Leaf Menus: Linear Menus with Stroke Shortcuts for Small Handheld Devices , 2009, INTERACT.

[13]  Benjamin L. Somberg,et al.  A comparison of rule-based and positionally constant arrangements of computer menu items , 1986, CHI '87.

[14]  Jean Vanderdonckt,et al.  Showing user interface adaptivity by animated transitions , 2011, EICS '11.

[15]  Gaelle Calvary,et al.  From appearing to disappearing ephemeral adaptation for small screens , 2014, OZCHI.

[16]  Gaëlle Calvary,et al.  Evanescent Adaptation on Small Screens , 2015, OZCHI.

[17]  Tovi Grossman,et al.  Patina: dynamic heatmaps for visualizing application usage , 2013, CHI.

[18]  Nadine Mandran,et al.  Wavelet menus on handheld devices: stacking metaphor for novice mode and eyes-free selection for expert mode , 2010, AVI.

[19]  Daniel S. Weld,et al.  Exploring the design space for adaptive graphical user interfaces , 2006, AVI '06.

[20]  Carl Gutwin,et al.  A predictive model of menu performance , 2007, CHI.

[21]  Dong-Seok Lee,et al.  Quantitative results assessing design issues of selection-supportive menus , 2004 .

[22]  J. Mitchell,et al.  Dynamic versus static menus: an exploratory comparison , 1989, SGCH.

[23]  Stefan Decker,et al.  Supporting menu design with radial layouts , 2010, AVI.