Visualizing offscreen elements of node-link diagrams. (April 2013)
- Record Type:
- Journal Article
- Title:
- Visualizing offscreen elements of node-link diagrams. (April 2013)
- Main Title:
- Visualizing offscreen elements of node-link diagrams
- Authors:
- Frisch, Mathias
Dachselt, Raimund - Other Names:
- Telea Alexandru C. guest-editor.
Görg Carsten guest-editor.
Reiss Steven guest-editor. - Abstract:
- Visual representations of node-link diagrams are very important for the software development process. In many situations, large diagrams have to be explored, whereby diagram elements of interest are often clipped from the viewport and are therefore not visible. Thus, in state-of-the-art modeling tools, navigation is accompanied by time-consuming panning and zooming. One solution to this problem is offscreen visualization techniques. Usually, they indicate the existence and direction of clipped elements by overlays at the border of the viewport. In this article, we contribute the application of offscreen visualization techniques to the domain of node-link diagrams in general and to Unified Modeling Language class diagrams in particular. The basic idea of our approach is to represent offscreen nodes by proxy elements located within an interactive border region around the viewport. The proxies show information of the associated offscreen nodes and can be used to quickly navigate to the respective node. In addition, we contribute techniques that preserve the routing of edges during panning and zooming and present strategies to make our approach scalable to large diagrams. We conducted a formative pilot study of our first prototype. Based on the observations made during the evaluation, we suggest how particular techniques should be combined. Finally, we ran a user evaluation to compare our technique with a traditional zoom+pan interface. The results showed that our approach isVisual representations of node-link diagrams are very important for the software development process. In many situations, large diagrams have to be explored, whereby diagram elements of interest are often clipped from the viewport and are therefore not visible. Thus, in state-of-the-art modeling tools, navigation is accompanied by time-consuming panning and zooming. One solution to this problem is offscreen visualization techniques. Usually, they indicate the existence and direction of clipped elements by overlays at the border of the viewport. In this article, we contribute the application of offscreen visualization techniques to the domain of node-link diagrams in general and to Unified Modeling Language class diagrams in particular. The basic idea of our approach is to represent offscreen nodes by proxy elements located within an interactive border region around the viewport. The proxies show information of the associated offscreen nodes and can be used to quickly navigate to the respective node. In addition, we contribute techniques that preserve the routing of edges during panning and zooming and present strategies to make our approach scalable to large diagrams. We conducted a formative pilot study of our first prototype. Based on the observations made during the evaluation, we suggest how particular techniques should be combined. Finally, we ran a user evaluation to compare our technique with a traditional zoom+pan interface. The results showed that our approach is significantly faster for exploring relationships within diagrams than state-of-the-art interfaces. We also found that the offscreen visualization combined with an additional overview window did not improve the orientation within an unknown diagram. However, an overview should be offered as a cognitive support. CR categories: D.2.2 [Software Engineering]: Design Tools and Techniques— User Interface ; H.5.2 [Information Interfaces and Presentation]: User Interfaces— Graphical User Interfaces General terms: Design, Human Factors … (more)
- Is Part Of:
- Information visualization. Volume 12:Number 2(2013)
- Journal:
- Information visualization
- Issue:
- Volume 12:Number 2(2013)
- Issue Display:
- Volume 12, Issue 2 (2013)
- Year:
- 2013
- Volume:
- 12
- Issue:
- 2
- Issue Sort Value:
- 2013-0012-0002-0000
- Page Start:
- 133
- Page End:
- 162
- Publication Date:
- 2013-04
- Subjects:
- Offscreen visualization -- Unified Modeling Language -- contextual view -- interaction -- node-link diagrams -- navigation
Information visualization -- Periodicals
006.605 - Journal URLs:
- http://ivi.sagepub.com/ ↗
http://www.palgrave-journals.com/ivs/index.html ↗
http://www.uk.sagepub.com ↗ - DOI:
- 10.1177/1473871612473589 ↗
- Languages:
- English
- ISSNs:
- 1473-8716
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4496.401000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 27038.xml