Navigating hierarchically clustered networks through fisheye and full-zoom methods

  • Authors:
  • Doug Schaffer;Zhengping Zuo;Saul Greenberg;Lyn Bartram;John Dill;Shelli Dubs;Mark Roseman

  • Affiliations:
  • Univ. of Calgary, Calgary, Alta., Canada;Simon Fraser Univ., Burnaby, B.C., Canada;Univ. of Calgary, Calgary, Alta., Canada;Simon Fraser Univ., Burnaby, B.C., Canada;Simon Fraser Univ., Burnaby, B.C., Canada;Alberta Research Council, Calgary, Alta., Canada;Univ. of Calgary, Calgary, Alta., Canada

  • Venue:
  • ACM Transactions on Computer-Human Interaction (TOCHI)
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many information structures are represented as two-dimensional networks (connected graphs) of links and nodes. Because these network tend to be large and quite complex, people often perfer to view part or all of the network at varying levels of detail. Hierarchical clustering provides a framework for viewing the network at different levels of detail by superimposing a hierarchy on it. Nodes are grouped into clusters, and clusters are themselves place into other clusters. Users can then navigate these clusters until an appropiate level of detail is reached. This article describes an experiment comparing two methods for viewing hierarchically clustered networks. Traditional full-zoom techniques provide details of only the current level of the hierarchy. In contrast, fisheye views, generated by the “variable-zoom” algorithm described in this article, provide information about higher levels as well. Subjects using both viewing methods were given problem-solving tasks requiring them to navigate a network, in this case, a simulated telephone system, and to reroute links in it. Results suggest that the greater context provided by fisheye views significantly improved user performance. Users were quicker to complete their task and made fewer unnecessary navigational steps through the hierarchy. This validation of fisheye views in important for designers of interfaces to complicated monitoring systems, such as control rooms for supervisory control and data acquistion systems, where efficient human performance is often critical. However, control room operators remained concerned about the size and visibility tradeoffs between the fine room operators remained concerned about the size and visibility tradeoffs between the fine detail provided by full-zoom techniques and the global context supplied by fisheye views. Specific interface feaures are required to reconcile the differences.