• DocumentCode
    2030490
  • Title

    Application of jigsaw-puzzle-like 3D glyph to visualizing grammatical constraints

  • Author

    Osawa, Noritaka

  • Author_Institution
    National Inst. of Multimedia Educ., Chiba, Japan
  • fYear
    2005
  • fDate
    20-24 Sept. 2005
  • Firstpage
    293
  • Lastpage
    295
  • Abstract
    An extension of three-dimensional visualization using jigsaw-puzzle-like glyphs, or shapes, is presented as a means of representing grammatical constraints in programming. The visualization uses 3D glyphs such as wireframe and hole shapes, as well as convex and concave shapes. A semantic constraint, such as a type constraint in an assignment, is represented by an inclusive match between 3D glyphs. The use of wireframe and hole shapes enables representation of polymorphic constraints. An experimental evaluation showed that the 3D glyphs are easier to learn and are faster to answer than 2D glyphs and 1D symbol sequences.
  • Keywords
    data visualisation; grammars; program visualisation; programming language semantics; solid modelling; concave shapes; convex shapes; grammatical constraint visualization; hole shapes; jigsaw-puzzle-like 3D glyph; jigsaw-puzzle-like shapes; polymorphic constraints; program visualization; semantic constraint; type constraint; wireframe; Computer languages; Concrete; Containers; Data visualization; Educational programs; Flow graphs; Programming profession; Shape; 3D visualization; grammatical constraints; inclusive match; jigsaw puzzle; polymorphism;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages and Human-Centric Computing, 2005 IEEE Symposium on
  • Print_ISBN
    0-7695-2443-5
  • Type

    conf

  • DOI
    10.1109/VLHCC.2005.19
  • Filename
    1509519