Professional Documents
Culture Documents
Yang 2014
Yang 2014
Yalong Yang1 , Ning Dou1 , Shuai Zhao1 , Zhichao Yang1 , Kang Zhang1,2 , Quang Vinh Nguyen3
1
School of Computer Software, Tianjin University, Tianjin, China
2
Department of Computer Science, The University of Texas at Dallas, Richardson, TX 75083, USA
3
MARCS Institute & School of Computing, Eng. and Maths, University of Western Sydney, Sydney, Australia
{yalongyang, dawning, zshuai, yangzc, kzhang}@tju.edu.cn, q.nguyen@uws.edu.au
Since the drawer tree uses a color scheme for file types, The drawer tree can also visualize big data. Figure 7
we need a color table to map different file types, as shown presents the visualization of the data in the folder “C:\” on
in Figure 8. Windows.
In Figure 7, there are two large files, hiberfill.sys (6.3G-
B) and pagefile.sys (2.1GB), the properties of both file are
shown clearly, the two files use a lot of space because of their
large size. Also these two files frequently change their data,
so their locations are always in front of all the leaves.
955
5. CONCLUSION & FUTURE WORK hierarchies. Journal of Visual Languages &
This paper has presented a novel 2D hierarchical visual- Computing, 7(1):33–55, 1996.
ization, called Drawer Tree. Experiments showed that the [13] J. Liang, S. Simoff, Q. V. Nguyen, and M. L. Huang.
drawer tree algorithm had the capability for visualization of Visualizing large trees with divide & conquer
large data sets. We also provided various interactions and partition. In Proceedings of the 6th International
attributed properties to improve readability and aspect ra- Symposium on Visual Information Communication
tio. Our method utilized the fractal tree-based approach and Interaction, pages 79–87. ACM, 2013.
whose branches expanded in 4 directions. The branches of [14] Q. V. Nguyen and M. L. Huang. Space-optimized tree:
drawer tree are more orderly and thus the space utilization a connection+ enclosure approach for the visualization
is higher. In addition, the actual tree structures presented in of large hierarchies. Information Visualization,
traditional node-link visualizations are properly preserved in 2(1):3–15, 2003.
this visualization as branches at different positions are color [15] Q. V. Nguyen and M. L. Huang. Enccon: an approach
coded and arranged in the appropriate orientation. to constructing interactive visualization of large
We are planning to add more visual properties, and also hierarchical data. Information Visualization,
let users customize to meet their needs in particularly appli- 4(1):1–21, 2005.
cations. We will apply our techniques to other applications [16] Q. V. Nguyen, S. Simoff, and M. L. Huang. Interactive
and data sets. Finally, we will conduct a formal usability visualization with user perspective: a new concept. In
study to evaluate the effectiveness of our approach. Proceedings of the 3rd International Symposium on
Visual Information Communication, page 16. ACM,
2010.
6. REFERENCES
[17] T. Ong, J. J. Leggett, and U. Yun. Visualizing
[1] M. J. Baker and S. G. Eick. Space-filling software hierarchies and collection structures with fractal trees.
visualization. Journal of Visual Languages and In Proceedings of Sixth Mexican International
Computing, 6(2):119–133, 1995. Conference on Computer Science, pages 31–40. IEEE,
[2] M. Balzer, O. Deussen, and C. Lewerentz. Voronoi 2005.
treemaps for the visualization of software metrics. In [18] H.-O. Peitgen, H. Jürgens, and D. Saupe. Chaos and
Proceedings of the 2005 ACM symposium on Software fractals: new frontiers of science. Springer, 2004.
visualization, pages 165–172. ACM, 2005. [19] E. M. Reingold and J. S. Tilford. Tidier drawings of
[3] B. B. Bederson. Quantum treemaps and bubblemaps trees. IEEE Transactions on Software Engineering,
for a zoomable image browser. Proc. User Interface (2):223–228, 1981.
Systems and Technology, pages 71–80, 2001. [20] Y. Shiloach. Arrangements of planar graphs on the
[4] B. B. Bederson, B. Shneiderman, and M. Wattenberg. planar lattice. PhD thesis, PhD thesis, Weizmann
Ordered and quantum treemaps: Making effective use Institute of Science, 1976.
of 2d space to display hierarchies. ACM Transactions [21] B. Shneiderman. Tree visualization with tree-maps:
on Graphics (TOG), 21(4):833–854, 2002. 2-d space-filling approach. ACM Transactions on
[5] M. Bruls, K. Huizing, and J. J. Van Wijk. Squarified Graphics (TOG), 11(1):92–99, 1992.
treemaps. In Data Visualization 2000, pages 33–42. [22] B. Shneiderman. The eyes have it: A task by data
Springer, 2000. type taxonomy for information visualizations. In
[6] W. Huang, P. Eades, S.-H. Hong, and C.-C. Lin. Proceedings of 1996 IEEE Symposium on Visual
Improving multiple aesthetics produces better graph Languages, pages 336–343. IEEE, 1996.
drawings. Journal of Visual Languages & Computing, [23] Smartmoney. Map of the market.
2012. http://www.smartmoney.com/map-of-the-market/,
[7] T. Itoh, Y. Yamaguchi, Y. Ikehata, and Y. Kajinaga. 2013.
Hierarchical data visualization using a fast [24] J. Stasko, R. Catrambone, M. Guzdial, and
rectangle-packing algorithm. IEEE Transactions on K. McDonald. An evaluation of space-filling
Visualization and Computer Graphics, 10(3):302–313, information visualizations for depicting hierarchical
2004. structures. International Journal of Human-Computer
[8] L. Jin and D. Banks. Tennisviewer: A browser for Studies, 53(5):663–694, 2000.
competition trees. Computer Graphics and [25] F. Van Ham and J. J. van Wijk. Beamtrees: Compact
Applications, IEEE, 17(4):63–65, 1997. visualization of large hierarchies. Information
[9] B. Johnson and B. Shneiderman. Tree-maps: A Visualization, 2(1):31–39, 2003.
space-filling approach to the visualization of
hierarchical information structures. In Proceedings of
1991 IEEE Visualization, pages 284–291. IEEE, 1991.
[10] E. Kleiberg, H. Van De Wetering, and J. J. Van Wijk.
Botanical visualization of huge hierarchies. In InfoVis,
volume 1, page 87, 2001.
[11] H. Koike. Fractal views: a fractal-based method for
controlling information display. ACM Transactions on
Information Systems (TOIS), 13(3):305–323, 1995.
[12] J. Lamping and R. Rao. The hyperbolic browser: A
focus+ context technique for visualizing large
956