Title :
Generation and evaluation of glyphs representing superclass-subclass relationships
Author_Institution :
Nat. Inst. of Multimedia Educ., Japan
Abstract :
This paper proposes and evaluates glyph representation of inheritance relationships between a superclass and subclasses in an object-oriented programming language. The inheritance relationships in object-oriented programming languages are usually represented by a diagram of a tree graph or a nested structure in a visual programming environment. Using the proposed representation, the inheritance relationships are represented by inclusion relationships of glyphs. A prototype system of glyph generation is developed. Experiments using the Java 2 Standard Edition, which has more than 1,500 classes, show that one can recognize inheritance relationships in the proposed representation faster than the usual textual representation
Keywords :
inheritance; object-oriented languages; visual programming; glyph representation; inheritance relationships; object-oriented programming language; subclasses; superclass; visual programming; Concrete; Educational programs; Fractals; Java; Object oriented programming; Programming environments; Programming profession; Prototypes; Shape; Tree graphs;
Conference_Titel :
Visual Languages, 2000. Proceedings. 2000 IEEE International Symposium on
Conference_Location :
Seattle, WA
Print_ISBN :
0-7695-0840-5
DOI :
10.1109/VL.2000.874362