• DocumentCode
    2425349
  • Title

    Rapid prototyping of information visualizations using VANISH

  • Author

    Kazman, Rick ; Carrière, Jeromy

  • Author_Institution
    Dept. of Comput. Sci., Waterloo Univ., Ont., Canada
  • fYear
    1996
  • fDate
    28-29 Oct 1996
  • Firstpage
    21
  • Abstract
    Discusses a software tool called VANISH (Visualizing And Navigating Information Structured Hierarchically), which supports the rapid prototyping of interactive 2D and 3D information visualizations. VANISH supports rapid prototyping through a special-purpose visual language called VaPL (VANISH Programming Language) tailored for visualizations, through a software architecture that insulates visualization-specific code from changes in both the domain being visualized and the presentation toolkit used, and through the reuse of visualization techniques between application domains. The generality of VANISH is established by showing how it is able to re-create a wide variety of “standard” visualization techniques. VANISH´s support for prototyping is shown through an extended example, where we build a C++ class browser, exploring many visualization alternatives in the process
  • Keywords
    data visualisation; interactive systems; software prototyping; software tools; visual languages; visual programming; C++ class browser; VANISH; VaPL; application domains; hierarchically structured information; information navigation; interactive information visualization; presentation toolkit; rapid prototyping; software architecture; software tool; visual language; visualization techniques reuse; visualization-specific code; Application software; Computer languages; Insulation; Page description languages; Programming profession; Prototypes; Software architecture; Software prototyping; Software tools; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Visualization '96, Proceedings IEEE Symposium on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    0-8186-7668-X
  • Type

    conf

  • DOI
    10.1109/INFVIS.1996.559212
  • Filename
    559212