« Back to Publications list
Notations for Software Engineering Class Structures
Download Publication File
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.
Publisher Link
http://dx.doi.org/10.1007/b95854
Citation
Pourang Irani. 2004. Notations for Software Engineering Class Structures. In Lecture Notes in Computer Science: Diagrammatic Representation and Inference. Proceedings of the International Conference on the Theory and Application of Diagrams, 441-445.
Bibtext Entry
@INPROCEEDINGS { irani04c,
AUTHOR = { Pourang Irani },
TITLE = { Notations for Software Engineering Class Structures },
BOOKTITLE = { Lecture Notes in Computer Science: Diagrammatic Representation and Inference. Proceedings of the International Conference on the Theory and Application of Diagrams },
YEAR = { 2004 },
VOLUME = { 2980/2004 },
PAGES = { 441--445 },
DOI = { 10.1007/b95854 },
}
Authors
Pourang Irani
ProfessorCanada Research Chair
at University of British Columbia Okanagan Campus