Non-invasive adaptation of black-box user interfaces

  • Authors:
  • D. Rose;S. Stegmaier;G. Reina;D. Weiskopf;T. Ertl

  • Affiliations:
  • Visualization and Interactive Systems Group, University of Stuttgart, 70565, Stuttgart, Germany;Visualization and Interactive Systems Group, University of Stuttgart, 70565, Stuttgart, Germany;Visualization and Interactive Systems Group, University of Stuttgart, 70565, Stuttgart, Germany;Visualization and Interactive Systems Group, University of Stuttgart, 70565, Stuttgart, Germany;Visualization and Interactive Systems Group, University of Stuttgart, 70565, Stuttgart, Germany

  • Venue:
  • AUIC '03 Proceedings of the Fourth Australasian user interface conference on User interfaces 2003 - Volume 18
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper a new method for the non-invasive adaptation of user interfaces is presented. The main idea is not to implement the user interface toolkit as an API, but instead as an object file that redefines the functionality of the API of an already existing toolkit in a generic way based on a so-called preloading technique. Compared to common approaches, the presented method allows us to evaluate prototypical user interfaces with a large number of real-world applications with very little effort. If the prototype proves useful, the new user interface is instantly available for all applications based on the redefined toolkit, which significantly simplifies the spreading of new interaction techniques and ideas. We illustrate the procedure by means of adapting the user interface of a 3D graphical application based on a widely used toolkit for use on handheld computers.