ACM CHI 2005 Workshop
The Future of User Interface Design Tools

Monday, April 4, 2005

Dan Olsen , Brigham Young University
Scott Klemmer, Stanford University

Workshop Description · Schedule · Accepted Papers

This workshop aims to gather researchers in the field of user interface design tools to identify important themes for the next decade of research. User interface tools aid in the design and development of interactive systems. They include tools for designing the interface, development environments for writing code, and toolkits that provide software architectures and building blocks to aid development. These tools have provided tremendous benefit for the designers and developers of graphical user interfaces. The CHI community has shown that the next generation of user interfaces is moving off the desktop: these emerging interfaces employ novel input techniques such as tangible, haptic, and camera-based interaction, access to vast information repositories and sensor networks, and information presentation to a wide range of devices. In this workshop, we will discuss common themes, conflicting ideas, and future directions for the next generation of tool support for ubiquitous computing.

Themes:

  • What common “big goals” should the UI tools community have?
  • How does input that is continuous, ambiguous, and/or multi-user impact tool design?
  • What tools can be used to rapidly prototype novel physical devices? How do these tools bridge the physical and electronic worlds?
  • How can interface tools not just lower the threshold for existing areas, but be catalysts for growth and experimentation?
  • How can we design for heterogeneous devices? What is the role for model-based UIs?
  • End user, visual, and physical programming of interactions

Workshop position papers should be two pages long and send to Scott Klemmer at srk(at)cs.stanford.edu by January 3rd. Feel free to contact us beforehand with more information.
 

Schedule

9:00-9:40 Introductions

9:40-10:20 Model-based user interfaces: Angel Puerta & Jeff Nichols

10:20-10:40 Break

10:40-11:20 Adaptive UIs: Scott Hudson & Mark Green

11:20-noon Design tools for emerging (and multiple) modalities: Steven Dow & Phil Cohen

noon-1:30 Lunch @Eagles Thai Restaurant on 822 NE Broadway

1:30-2:10 End-user programming and debugging: Anind Dey & Brad Myers

2:10-2:50 Software Models: Robert Jacob & Michel Beaudouin-Lafon

2:50-3:30 Multiple Devices: Jeff Pierce & Erwin Cuppens

3:30-4:00 Break

4:00-4:45 Breakouts in three separate groups. Leaders: James Landay, Rémi Bastide, & Laurence Nigay (the breakout is for topics that emerge during the course of the day)

4:45-5:30 Wrap up, main themes, and future directions.

 

Accepted Papers
(as one pdf for download)

Interactions as First-class Objects
Michel Beaudouin-Lafon, Université Paris-Sud, Orsay, France

A Component-Based Approach: ICARE
Jullien Bouchet, Benoit Mansoux, Laurence Nigay, University of Grenoble, Grenoble, France

CoGenIVE: Code Generation for Interactive Virtual Environments
Erwin Cuppens and Karin Coninx, Limburgs Universitair Centrum, Diepenbeek, Belgium

End-User Programming: Empowering Individuals to Take Control of their Environments
Anind K. Dey, Carnegie Mellon HCII, Pittsburgh, PA

Tools for Designing Computational Spaces
Steven Dow, Blair MacIntyre, and Maribeth Gandy, Georgia Institute of Technology, Atlanta, GA

User Interface Tools for Adaptive and Robust User Interfaces
Mark Green, City University of Hong Kong, Hong Kong

Leveraging 1,000 and 10,000-Fold Increases: Considering the Implications of Moore’s law on Future UI Tools Research
Scott E. Hudson, Carnegie Mellon HCII, Pittsburgh, PA

Rapid Prototyping Tools for Context-Aware Applications
Yang Li and James A. Landay, University of Washington, Seattle, WA

More Natural and Open User Interface Tools
Brad A. Myers and Andy Ko, Carnegie Mellon HCII, Pittsburgh, PA

What User Interface Tools are needed for Safety Critical Interactive Systems?
David Navarre, Philippe Palanque, Rémi Bastide & Marco Winckler, LIIHS-IRIT, Toulouse, France

Automatic Interface Generation and Future User Interface Tools
Jeffrey Nichols and Andrew Faulring, Carnegie Mellon HCII, Pittsburgh, PA

Tool Support for Divisible Interfaces
Jeffrey S. Pierce, Heather E. Mahaney, Georgia Institute of Technology, Atlanta, GA

A Better Future for UI Tools through Engineering
Angel Puerta, RedWhale Software, Palo Alto, CA

Toward a Software Model and a Specification Language for Next-Generation User Interfaces
Orit Shaer and Robert Jacob, Tufts University, Medford, MA