Interactive generation of graphical user interfaces by multiple visual examples

  • Authors:
  • Ken Miyashita;Satoshi Matsuoka;Shin Takahashi;Akinori Yonezawa

  • Affiliations:
  • The Dept. of Information Science, The Faculty of Science, The University of Tokyo, 7-3-1 Hongo, Bunkyo-ku, Tokyo 113, Japan;The Dept. of Information Science, The Faculty of Science, The University of Tokyo, 7-3-1 Hongo, Bunkyo-ku, Tokyo 113, Japan;The Dept. of Information Science, The Faculty of Science, The University of Tokyo, 7-3-1 Hongo, Bunkyo-ku, Tokyo 113, Japan;The Dept. of Information Science, The Faculty of Science, The University of Tokyo, 7-3-1 Hongo, Bunkyo-ku, Tokyo 113, Japan

  • Venue:
  • UIST '94 Proceedings of the 7th annual ACM symposium on User interface software and technology
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

The construction of application-specific Graphical User Interfaces (GUI) still needs considerable programming partly because the mapping between application data and its visual representation is complicated. This study proposes a system which generates GUIs by generalizing multiple sets of application data and its visualization examples. The most notable characteristic of the system is that programmers can interactively modify the mapping by “correcting” the system-generated visualization examples that represent the system's current notion of programmer's intentions. Conflicting mappings are automatically resolved via the use of constraint hierarchies.