GADGET: a toolkit for optimization-based approaches to interface and display generation
GADGET: a toolkit for optimization-based approaches to interface and display generation
复制标题
GADGET:用于基于优化的界面和显示生成方法的工具包
DOI:
10.1145/964696.964710
复制
发表时间:
2003
影响因子:
2.5
通讯作者:
S. Hudson
中科院分区:
文献类型:
--
作者:
J. Fogarty;S. Hudson
Recent work is beginning to reveal the potential of numerical optimization as an approach to generating interfaces and displays. Optimization-based approaches can often allow a mix of independent goals and constraints to be blended in ways that would be difficult to describe algorithmically. While optimization-based techniques appear to offer several potential advantages, further research in this area is hampered by the lack of appropriate tools. This paper presents GADGET, an experimental toolkit to support optimization for interface and display generation. GADGET provides convenient abstractions of many optimization concepts. GADGET also provides mechanisms to help programmers quickly create optimizations, including an efficient lazy evaluation framework, a powerful and configurable optimization structure, and a library of reusable components. Together these facilities provide an appropriate tool to enable exploration of a new class of interface and display generation techniques.