Efficient abstractions for visualization and interaction

Open Access
Authors
Supervisors
Cosupervisors
Award date 08-04-2015
Number of pages 144
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract
Abstractions, such as functions and methods, are an essential tool for any programmer. Abstractions encapsulate the details of a computation: the programmer only needs to know what the abstraction achieves, not how it achieves it. However, using abstractions can come at a cost: the resulting program may be inefficient.
This can lead to programmers not using some abstractions, instead writing the entire functionality from the ground up. In this thesis, we present several results that make this situation less likely when programming interactive visualizations. We present results that make abstractions more efficient in the areas of graphics, layout and events.
Document type PhD thesis
Note Research conducted at: Universiteit van Amsterdam Series: IPA dissertation series 2015-02
Language English
Downloads
Permalink to this page
cover
Back