• 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