Abstract
This builds on previous work in which we have developed diagramming principles based on theories of structural object perception. We call these geon diagrams. We have previously shown that such diagrams are easy to remember and to analyze. To evaluate our hypothesis that geon diagrams should also be easy to understand we carried out an empirical study to evaluate the learnability of geon diagram semantics in comparison with the well-established UML convention. The results support our theory of learnability. Both ”novices” and ”experts” found the geon diagram syntax easier to apply in a diagram-to-textual description matching task than the equivalent UML syntax.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Biederman, I.: Recognition-by-Components: A Theory of Human Image Understanding. Psychological Review 94(2), 115–147 (1987)
Chomsky, N.: Aspects of the theory of syntax. MIT Press, Cambridge (1965)
Irani, P., Ware, C., Tingley, M.: Using Perceptual Syntax to Enhance Semantic Content in Diagrams. IEEE Computer Graphics & Applications 21(5), 76–85 (2001)
Jackendoff, R.: On Beyond Zebra: The relation of linguistic and visual information. Cognition 26, 89–114 (1987)
Marr, D.: Vision: A computational investigation into the human representation and processing of visual information. Freeman, SanFransisco (1982)
Object Management Group, Unified Modeling Language (UMLTM), version 1.4 (September 2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Irani, P. (2004). Notations for Software Engineering Class Structures. In: Blackwell, A.F., Marriott, K., Shimojima, A. (eds) Diagrammatic Representation and Inference. Diagrams 2004. Lecture Notes in Computer Science(), vol 2980. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25931-2_60
Download citation
DOI: https://doi.org/10.1007/978-3-540-25931-2_60
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-21268-3
Online ISBN: 978-3-540-25931-2
eBook Packages: Springer Book Archive