RICHIE: A Step-by-step Navigation Widget to Enhance Broad Hierarchy Exploration on Handheld Tactile Devices

  • Alexandre Kabil
  • Sébastien KubickiEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9170)


Exploring large hierarchies is still a challenging task, especially for handheld tactile devices, due to the lack of visualization space and finger’s occlusion. In this paper, we propose the RICHIE (Radial InCremental HIerarchy Exploration) tool, a new radial widget that allows step-by-step navigation through large hierarchies. We designed it to fit handheld tactile requirements such as target reaching and space optimization. Depth exploration is made by shifting two levels of hierarchy at the same time, for reducing the screen occupation. This widget was implemented in order to adapt a Command and Control (C2) system to mobile tactile devices, as these systems require the on-screen presence of an important unit’s hierarchy (the ORder of BATtle). Nevertheless, we are convinced that RICHIE could be used on several systems that require hierarchical data exploration, such as phylogenetic trees or file browsing.


Multi-touch Information visualization Hierarchy 



This research work was partially funded by the “Ministère de l’Enseignement Supérieur et de la Recherche”, the “Conseil Général du Finistère”, the “Brest Métropole Océane”, and especially the “Agence Nationale de la Recherche” (TACTIC ANR Project, ANR-12-ASTR-0020).


  1. 1.
    Herman, I., Melançon, G., Marshall, M.S.: Graph visualization and navigation in information visualization: a survey. IEEE Trans. Visual Comput. Graphics 6, 24–43 (2000)CrossRefGoogle Scholar
  2. 2.
    Draper, G., Livnat, Y., Riesenfeld, R.: A survey of radial methods for information visualization. IEEE Trans. Visual. Comput. Graph. 15, 759–776 (2009)CrossRefGoogle Scholar
  3. 3.
    Appert, C., Fekete, J.-D. et al.: Controltree: navigating and selecting in a large tree. In: ACM Symposium on User Interface Software and Technology (2006)Google Scholar
  4. 4.
    Hao, J., Gabrysch, C.A., Zhao, C., Zhu, Q., Zhang, K.: Visualizing and navigating hierarchical information on mobile user interfaces. Int. J. Adv. Intell. 2(1), 81–103 (2010)Google Scholar
  5. 5.
    Yang, J., Ward, M.O., Rundensteiner, E.A.: Interring: an interactive tool for visually navigating and manipulating hierarchical structures. In: Proceedings of the IEEE Symposium on Information Visualization (InfoVis 2002), INFOVIS 2002, Washington, DC, USA, pp. 77–84. IEEE Computer Society (2002)Google Scholar
  6. 6.
    McCann, C., Pigeau, R.: Clarifying the concepts of control and of command. In: Proceedings of the 1999 Command and Control Research and Technology Symposium, vol. 29 (1999)Google Scholar
  7. 7.
    Chhetri, A.P., Zhang, K., Jain, E.: Erelt: a faster alternative to the list-based interfaces for tree exploration and searching in mobile devices. In: Proceedings of the 6th International Symposium on Visual Information Communication and Interaction, VINCI 2013, New York, NY, USA, pp. 54–63. ACM (2013)Google Scholar
  8. 8.
    Sheth, N., Borner, K., Baumgartner, J., Mane, K., Wernert, E.: Treemap, radial tree, and 3d tree visualizations. IEEE InfoVis Poster Compendium 1, 128–129 (2003)Google Scholar
  9. 9.
    Schmidt, M.A., Nacenta, S., Dachselt, R., Carpendale, S.: A set of multi-touch graph interaction techniques. In: ACM International Conference on Interactive Tabletops and Surfaces, ITS 2010, New York, NY, USA, pp. 113–116. ACM (2010)Google Scholar
  10. 10.
    Holzinger, A., Ofner, B., Dehmer, M.: Multi-touch graph-based interaction for knowledge discovery on mobile devices: state-of-the-art and future challenges. In: Holzinger, A., Jurisica, I. (eds.) Interactive Knowledge Discovery and Data Mining in Biomedical Informatics. LNCS, vol. 8401, pp. 241–254. Springer, Heidelberg (2014) Google Scholar
  11. 11.
    Plaisant, C., Grosjean, J., Bederson, B.B.: Spacetree: supporting exploration in large node link tree, design evolution and empirical evaluation. In: Proceedings of the IEEE Symposium on Information Visualization (InfoVis 2002), INFOVIS 2002, Washington, DC, USA, p. 57. IEEE Computer Society (2002)Google Scholar
  12. 12.
    Nguyen, Q.V., Huang, M.L.: Enccon: an approach to constructing interactive visualization of large hierarchical data. Inf. Visual. 4(1), 1–21 (2005)CrossRefGoogle Scholar
  13. 13.
    Johnson, B., Shneiderman, B.: Tree-maps: a space-filling approach to the visualization of hierarchical information structures. In: Proceedings of the 2Nd Conference on Visualization 1991, VIS 1991, Los Alamitos, CA, USA, pp. 284–291. IEEE Computer Society Press (1991)Google Scholar
  14. 14.
    Seipp, K., Devlin, K.: The one hand wonder: A framework for enhancing one-handed website operation on touchscreen smartphones. In: Proceedings of the 10th International Conference on Web Information Systems and Technologies, WEBIST 2014, Barcelona. Goldsmiths Research Online (2014)Google Scholar
  15. 15.
    Wagner, J., Huot, S., Mackay, W.: Bitouch and bipad: designing bimanual interaction for hand-held tablets. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 2012, New York, NY, USA, pp. 2317–2326. ACM (2012)Google Scholar
  16. 16.
    Wolf, K., Henze, N.: Comparing pointing techniques for grasping hands on tablets. In: Proceedings of the 16th International Conference on Human-computer Interaction with Mobile Devices & #38; Services, MobileHCI 2014, New York, NY, USA, pp. 53–62. ACM (2014)Google Scholar
  17. 17.
    Huot, S., Lecolinet, E.: Focus+context visualization techniques for displaying large lists with multiple points of interest on small tactile screens. In: Baranauskas, C., Abascal, J., Barbosa, S.D.J. (eds.) INTERACT 2007. LNCS, vol. 4663, pp. 219–233. Springer, Heidelberg (2007) CrossRefGoogle Scholar
  18. 18.
    Park, Y.S., Han, S.H., Park, J., Cho, Y.: Touch key design for target selection on a mobile phone. In: Proceedings of the 10th International Conference on Human Computer Interaction with Mobile Devices and Services, MobileHCI 2008, New York, NY, USA, pp. 423–426. ACM (2008)Google Scholar
  19. 19.
    Jankun-Kelly, T.J., Ma, K.-L.: Moiregraphs: radial focus+context visualization and interaction for graphs with visual nodes. In: Proceedings of the Ninth Annual IEEE Conference on Information Visualization, INFOVIS 2003, Washington, DC, USA, pp. 59–66. IEEE Computer Society (2003)Google Scholar
  20. 20.
    Hesselmann, T., Flöring, S., Schmitt, M.: Stacked half-pie menus: navigating nested menus on interactive tabletops. In: Proceedings of the ACM International Conference on Interactive Tabletops and Surfaces, ITS 2009, New York, NY, USA, pp. 173–180. ACM (2009)Google Scholar
  21. 21.
    Francone, J., Bailly, G., Lecolinet, E., Mandran, N., Nigay, L.: Wavelet menus on handheld devices: stacking metaphor for novice mode and eyes-free selection for expert mode. In: Proceedings of the International Conference on Advanced Visual Interfaces, AVI 2010, New York, NY, USA, pp. 173–180. ACM (2010)Google Scholar
  22. 22.
    Kin, K., Agrawala, M., DeRose, T.: Determining the benefits of direct-touch, bimanual, and multifinger input on a multitouch workstation. In: Proceedings of Graphics Interface 2009, GI 2009, Toronto, Ont., Canada, Canada, pp. 119–124. Canadian Information Processing Society (2009)Google Scholar
  23. 23.
    Cockburn, A., Ahlström, D., Gutwin, C.: Understanding performance in touch selections: tap, drag and radial pointing drag with finger, stylus and mouse. Int. J. Hum.-Comput. Stud. 70, 218–233 (2012)CrossRefGoogle Scholar
  24. 24.
    Chang, B.-W., Ungar, D.: Animation: from cartoons to the user interface. In: Proceedings of the 6th Annual ACM Symposium on User Interface Software and Technology, UIST 1993, New York, NY, USA, pp. 45–55. ACM (1993)Google Scholar
  25. 25.
    Gonzalez, C.: Does animation in user interfaces improve decision making?. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 1996, New York, NY, USA, pp. 27–34. ACM (1996)Google Scholar
  26. 26.
    Elmqvist, N., Vande, A., Moere, H.-C., Jetter, D., Cernea, H., Jankun-Kelly, T.J.: Fluid interaction for information visualization. Inf. Visual. 10, 327–340 (2011)CrossRefGoogle Scholar
  27. 27.
    Ucuzal, L., Kopar, A.: GIS (geographic information systems) in CCIS (command & control systems). Geogr. Inf. Convers. Manage. Syst. 30, 6 (2010)Google Scholar
  28. 28.
    Bortolaso, C., Oskamp, M., Graham, T.N., Brown, D.: Ormis: a tabletop interface for simulation-based training. In Proceedings of the 2013 ACM International Conference on Interactive Tabletops and Surfaces, ITS 2013, New York, NY, USA, pp. 145–154. ACM (2013)Google Scholar
  29. 29.
    Szymanski, R., Goldin, M., Palmer, N., Beckinger, R., Gilday, J., Chase, T.: Command and control in a multitouch environment. In: 26th Army Science Conference (2008)Google Scholar
  30. 30.
    Shaer, O., Strait, M., Valdes, C., Wang, H., Feng, T., Lintz, M., Ferreirae, M., Grote, C., Tempel, K., Liu, S.: The design, development, and deployment of a tabletop interface for collaborative exploration of genomic data. Int. J. Hum.-Comput. Stud. 70, 746–764 (2012)CrossRefGoogle Scholar
  31. 31.
    Buche, C., Querrec, R., De Loor, P., Chevaillier, P.: Mascaret: pedagogical multi-agents systems for virtual environment for training. In: 2003 Proceedings of International Conference on Cyberworlds, pp. 423–430, December 2003Google Scholar
  32. 32.
    Hudson, W.: Breadcrumb navigation: there’s more to hansel and gretel than meets the eye. Interactions 11, 79–80 (2004)MathSciNetCrossRefGoogle Scholar
  33. 33.
    Smith, A., Hawes, T., Myers, M.: Hiérarchie: interactive visualization for hierarchical topic models. In: Proceedings of the Workshop on Interactive Language Learning, Visualization, and Interfaces, pp. 71–78. Association for Computational Linguistics (2014)Google Scholar
  34. 34.
    Pietriga, E., Appert, C., Beaudouin-Lafon, M.: Pointing and beyond: an operationalization and preliminary evaluation of multi-scale searching. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 2007, New York, NY, USA, pp. 1215–1224. ACM (2007)Google Scholar
  35. 35.
    Stasko, J.: An evaluation of space-filling information visualizations for depicting hierarchical structures. Int. J. Hum.-Comput. Stud. 53, 663–694 (2000)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.ENI BrestBrestFrance

Personalised recommendations