• DocumentCode
    2801663
  • Title

    Reshapeable visualizations

  • Author

    Tudoreanu, Mihail E. ; Hart, Delbert ; Roman, Gruia-Catalin

  • Author_Institution
    Washington Univ., St. Louis, MO, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    245
  • Lastpage
    250
  • Abstract
    Visualization is an effective tool for understanding the execution of complex programs. Over the course of a visualization session, a user may employ a wide range of graphical representations. Adaptable visualization displays are needed to meet these diverse interests and applications. The paper presents an approach that supports interactive creation and refinement of visualizations via on-screen manipulation of existing visual representations of the program, By acting upon visualizations on the screen, users control what aspects of the computation and what properties are displayed. An action modifies the visualization in a given program state, but users need to have a means of defining how the visualization reacts to changes in the program state. We present a manner of specifying the effect of actions on a visualization for future program states. To achieve their effect and update the program representation, actions are automatically re-applied in the order they were performed for each state of the computation. The interpretation of user action is based on a model for reasoning about visualizations that focuses on what information is visually communicated and is independent of the exact choice of graphical elements. We define a set of operations on the model that allow users to take advantage of the information on the screen and explore related parts of the computation
  • Keywords
    interactive systems; program visualisation; user interfaces; adaptable visualization displays; complex programs; graphical elements; graphical representations; interactive creation; on-screen manipulation; program representation; program state; reshapeable visualizations; user action; visual representations; visualization session; Animation; Computer displays; Context modeling; Data visualization; History; Lenses; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia Software Engineering, 2000. Proceedings. International Symposium on
  • Conference_Location
    Taipei
  • Print_ISBN
    0-7695-0933-9
  • Type

    conf

  • DOI
    10.1109/MMSE.2000.897218
  • Filename
    897218