skip to main content
article

Diagramming information structures using 3D perceptual primitives

Published:01 March 2003Publication History
Skip Abstract Section

Abstract

The class of diagrams known collectively as node-link diagrams are used extensively for many applications, including planning, communications networks, and computer software. The defining features of these diagrams are nodes, represented by a circle or rectangle connected by links usually represented by some form of line or arrow. We investigate the proposition that drawing three-dimensional shaded elements instead of using simple lines and outlines will result in diagrams that are easier to interpret. A set of guidelines for such diagrams is derived from perception theory and these collectively define the concept of the geon diagram. We also introduce a new substructure identification task for evaluating diagrams and use it to test the effectiveness of geon diagrams. The results from five experiments are reported. In the first three experiments geon diagrams are compared to Unified Modeling Language (UML) diagrams. The results show that substructures can be identified in geon diagrams with approximately half the errors and significantly faster. The results also show that geon diagrams can be recalled much more reliably than structurally equivalent UML diagrams. In the final two experiments geon diagrams are compared with diagrams having the same outline but not constructed with shaded solids. This is designed to specifically test the importance of using 3D shaded primitives. The results also show that substructures can be identified much more accurately with shaded components than with 2D outline equivalents and remembered more reliably. Implications for the design of diagrams are discussed.

References

  1. Barfield, W. and Robless, R. 1989. The effects of two- and three-dimensional graphics on the problem-solving performance of experienced and novice decision-makers. Behav. Inf. Technol. 8, 369--385.Google ScholarGoogle Scholar
  2. Bertin, J. 1981. Graphics and Graphic Information Processing. de Gruyter, Berlin.Google ScholarGoogle Scholar
  3. Biederman, I. 1987. Recognition-by-components: A theory of human image understanding. Psychol. Rev. 94, 2, 115--147.Google ScholarGoogle Scholar
  4. Biederman, I. and Gerhardstein, P. C. 1993. Recognizing depth-rotated objects: Evidence and conditions for three-dimensional viewpoint invariance. J. Exper. Psychol. Hum. Perception Perform. 19, 1162--1182.Google ScholarGoogle Scholar
  5. Biederman, I. and Gehardstein, P. C. 1995. Viewpoint-dependent mechanisms in visual object recognition: Reply to Tarr and Bulthoff (1995). J. Exper. Psychol. 21, 6, 1506--1514.Google ScholarGoogle Scholar
  6. Bower, G. H., Carlin, M. B., and Duek, A. 1995. Comprehension and memory for pictures. Memory Cogn. 3, 2, 216--220.Google ScholarGoogle Scholar
  7. Carswell, C. M., Frankenberger, S., and Bernhard, D. 1991. Graphing in depth: Perspectives on the use of three-dimensional graphs to represent lower-dimensional data. Behav. Inf. Technol. 10, 6, 569--474.Google ScholarGoogle Scholar
  8. Edelman, S. 1995. Representation of similarity in 3D object discrimination. Neural Comput. 7, 407--422. Google ScholarGoogle Scholar
  9. Enns, J. T. and Rensink, R. A. 1990. Sensitivity to three-dimensional orientation in visual search. Psychol. Sci. 1, 5, 323--326.Google ScholarGoogle Scholar
  10. Fowler, M. 1996. UML Distilled: Applying the Standard Object Modeling Language. Addison-Wesley, Reading, Mass. Google ScholarGoogle Scholar
  11. Hahn, J. and Kim, J. 1999. Why are some diagrams easier to work with? Effects of diagrammatic representation on the cognitive integration process of systems analysis and design. ACM Trans. Comput.-Hum. Interact. 6, 3, 181--213. Google ScholarGoogle Scholar
  12. Halverston, J. 1992. The first pictures, perceptual foundations of Paleolithic art. Perception 21, 389--404.Google ScholarGoogle Scholar
  13. Harel, D. 1995. On visual formalisms. In Diagrammatic Reasoning: Cognitive and Computational Perspectives, J. Glasgow, N. H. Narayanan, and B. Chandrasekaran, Eds. MIT Press, Cambridge, Mass., 235--272.Google ScholarGoogle Scholar
  14. Irani, P. and Ware, C. 2000. Diagrams based on structured object perception. In Proceedings of Advanced Visual Interfaces AVI'2000 (Palermo, Italy, May), 61--67. Google ScholarGoogle Scholar
  15. Hummel and Biederman, I. 1992. Dynamic binding in a neural network for shape recognition. Psychol. Rev. 99, 480--517.Google ScholarGoogle Scholar
  16. Koffka, K. 1935. Principles of Gestalt Psychology. Harcourt, New York.Google ScholarGoogle Scholar
  17. Kosslyn, S. M. 1994. Elements of Graph Design. W. H. Freeman, New York.Google ScholarGoogle Scholar
  18. Larkin, J. H. and Simon, H. A. 1987. Why a diagram is (sometimes) worth ten thousand words. Cogn. Sci. 11, 65--99.Google ScholarGoogle Scholar
  19. Lee, J. M. and MacLachian, J. 1986. The effects of 3D imagery on managerial data interpretation. MIS Quart. (Sept.), 257--269. Google ScholarGoogle Scholar
  20. Marr, D. 1982. Vision: A Computational Investigation into the Human Representation and Processing of Visual Information. Freeman, San Francisco. Google ScholarGoogle Scholar
  21. Marr, D. and Nishihara, H. K. 1978. Representation and recognition of the spatial organization of three-dimensional shapes. Proc. Roy. Soc. London, B 200, 269--294.Google ScholarGoogle Scholar
  22. Pressman, R. S. 1992. Software Engineering: A Practitioner's Approach. McGraw-Hill, New York. Google ScholarGoogle Scholar
  23. Ramachandran, V. S. 1988. Perception of shape from shading. Nature 331, 163--166.Google ScholarGoogle Scholar
  24. Scaife, M. and Rogers, Y. 1996. External cognition: How do graphical representations work? Int. J. Hum. Comput. Stud. 45, 185--213. Google ScholarGoogle Scholar
  25. Triesman, A. 1980. Preattentive processing in vision. Comput. Vis. Graph. Image Process. 31, 156--177. Google ScholarGoogle Scholar
  26. Ullman, S. 1989. Aligning pictorial descriptions: An approach to object recognition. Cognition 32, 193--254.Google ScholarGoogle Scholar
  27. Ware, C. and Franck 1996. Evaluating stereo and motion cues for visualizing information nets in three dimensions. ACM Trans. Graph. 15, 2, 121--140. Google ScholarGoogle Scholar
  28. Ware, C. 2000. Information Visualization: Perception for Design. Morgan Kaufman, San Mateo, Calif. Google ScholarGoogle Scholar
  29. Watson, C. J. and Driver. R. W. 1983. The influence of computer graphics on the recall of information. MIS Quart. (March), 45--53.Google ScholarGoogle Scholar
  30. Zhang, J. 1997. The nature of external representation in problem solving. Cogn. Sci. 21, 2, 179--217.Google ScholarGoogle Scholar

Index Terms

  1. Diagramming information structures using 3D perceptual primitives

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM Transactions on Computer-Human Interaction
          ACM Transactions on Computer-Human Interaction  Volume 10, Issue 1
          March 2003
          86 pages
          ISSN:1073-0516
          EISSN:1557-7325
          DOI:10.1145/606658
          Issue’s Table of Contents

          Copyright © 2003 ACM

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 March 2003
          Published in tochi Volume 10, Issue 1

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader