Skip to main content

Notations for Software Engineering Class Structures

  • Conference paper
Diagrammatic Representation and Inference (Diagrams 2004)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 2980))

Included in the following conference series:

  • 701 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Biederman, I.: Recognition-by-Components: A Theory of Human Image Understanding. Psychological Review 94(2), 115–147 (1987)

    Article  Google Scholar 

  2. Chomsky, N.: Aspects of the theory of syntax. MIT Press, Cambridge (1965)

    Google Scholar 

  3. Irani, P., Ware, C., Tingley, M.: Using Perceptual Syntax to Enhance Semantic Content in Diagrams. IEEE Computer Graphics & Applications 21(5), 76–85 (2001)

    Article  Google Scholar 

  4. Jackendoff, R.: On Beyond Zebra: The relation of linguistic and visual information. Cognition 26, 89–114 (1987)

    Article  Google Scholar 

  5. Marr, D.: Vision: A computational investigation into the human representation and processing of visual information. Freeman, SanFransisco (1982)

    Google Scholar 

  6. Object Management Group, Unified Modeling Language (UMLTM), version 1.4 (September 2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics