• DocumentCode
    2250067
  • Title

    Improving usability of interactive graphics specification and implementation with picking views and inverse transformation

  • Author

    Conversy, Stéphane

  • Author_Institution
    ENAC - IRIT, Univ. of Toulouse, Toulouse, France
  • fYear
    2011
  • fDate
    18-22 Sept. 2011
  • Firstpage
    153
  • Lastpage
    160
  • Abstract
    Specifying and programming graphical interactions are difficult tasks, notably because designers have difficulties expressing the dynamics of the interaction. This paper shows how a specific architecture improves the usability of the specification and the implementation of graphical interaction. The architecture is based on the use of picking views and inverse transforms from the graphics to the data. With three examples of graphical interaction, I show how to specify and implement them with the architecture and how this improves programming usability. Moreover, I show that it enables implementing graphical interaction without a scene graph. This kind of code helps prevent errors due to cache consistency management.
  • Keywords
    computer graphics; formal specification; cache consistency management; graphical interaction; interactive graphics specification; inverse transformation; picking views; programming usability; Calendars; Computational modeling; Magnetic hysteresis; Programming; Shape; Usability; Graphical Interaction; Implementation; Inverse Transforms; Picking views; Specification; Usability of programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages and Human-Centric Computing (VL/HCC), 2011 IEEE Symposium on
  • Conference_Location
    Pittsburgh, PA
  • ISSN
    1943-6092
  • Print_ISBN
    978-1-4577-1246-3
  • Type

    conf

  • DOI
    10.1109/VLHCC.2011.6070392
  • Filename
    6070392