DocumentCode :
2171931
Title :
Sound glyphs representing inheritance relationships
Author :
Osawa, Noritaka
Author_Institution :
Nat. Inst. of Multimedia Educ., Chiba, Japan
fYear :
2002
fDate :
2002
Firstpage :
10
Lastpage :
15
Abstract :
An auralization technique for representing inheritance relationships in an object-oriented programming language is proposed. The inheritance relationships are represented by inclusion relationships of sound passages, which are called sound glyphs. A prototype system using this technique can assign unique sound glyphs to all classes in Java 2 standard edition version 1.2.2 whose class library has more than 1,500 classes and constitutes a practical class hierarchy. Experiments with three types of sound glyphs were conducted, in which accuracy with one type of sound glyph of about 71 % was obtained, a level more than twice that expected for random answers. This shows that sound glyphs can help one to recognize relationships among classes. Since a sound glyph is transient, we need to use not only the sound glyph but also textual representation in order to understand the meaning of a class. Sound glyphs can be used with visual representations because they have different modalities. The features of sound glyphs are discussed.
Keywords :
inheritance; multimedia computing; object-oriented programming; Java; auralization technique; inheritance; inheritance relationship representation; object-oriented programming; sound passages; Animation; Computer languages; Data visualization; Educational programs; Java; Libraries; Object oriented programming; Programming profession; Prototypes; Virtual reality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Visualisation, 2002. Proceedings. Sixth International Conference on
ISSN :
1093-9547
Print_ISBN :
0-7695-1656-4
Type :
conf
DOI :
10.1109/IV.2002.1028750
Filename :
1028750
Link To Document :
بازگشت