Title :
Incorporating fisheyeing into a visual programming environment
Author :
Citrin, Wayne ; Santiago, Carlos
Author_Institution :
Dept. of Electr. & Comput. Eng., Colorado Univ., Boulder, CO, USA
Abstract :
Fisheyeing, in combination with zooming, addresses the scalability problem in visual languages by allowing the user to see a portion of a large visual program in detail while at the same time viewing the remainder of the program in somewhat less detail. We describe how fisheye views have been incorporated in the VIPR (VIsual PRogramming) environment. We begin by discussing the ways in which VIPR is amenable to fisheyeing techniques, and present a scenario illustrating the ways in which fisheyeing may be used in navigating and comprehending a VIPR program. We then discuss the particular requirements placed on a fisheyeing technique by VIPR, and present an implementation that meets those requirements
Keywords :
graphical user interfaces; programming environments; visual languages; visual programming; VIPR; fisheyeing techniques; program comprehension; program navigation; scalability; visual languages; visual programming environment; zooming; Animation; Computer languages; Computer science; Navigation; Programming environments; Scalability; Visualization;
Conference_Titel :
Visual Languages, 1996. Proceedings., IEEE Symposium on
Conference_Location :
Boulder, CO
Print_ISBN :
0-8186-7508-X
DOI :
10.1109/VL.1996.545263