| Workshop
on Behavior-based
User Interface Customization |
![]() |
| Background and Motivation | Workshop Format | Call for Participation | Important Dates | Schedule [New!] | Organizers and Committee |
End users of today's applications have limited ability to customize their user interface to fit specific user preferences and tasks. Although users come in all shapes and sizes, they must make do with one size fits all applications. Furthermore, particular tasks may require that the user hop between several applications, each with its own interface characteristics, often not designed to work well together.
User interface customization allows interfaces to be adapted to particular user preferences, and specialized to the specific tasks that users need to perform. It may take a variety of forms, including: changing the layout to hide irrelevant menus and buttons and highlight frequently-used options; changing font and icon sizes; designing new views not originally supported by the application designer; and providing macro operators that automate common procedures within and across applications.
An emerging area of research focuses on automatically customizing applications based on observations of user behavior, employing techniques from machine learning, plan recognition, and the broader AI community. For example, systems that observe a user's actions may be able to infer users' tasks and, through this understanding, be able to adapt user interfaces that will facilitate performance of tedious tasks or provide assistance with complex procedures. Further examples of automatic customization include:
Specifically, the morning will consist of short (10 minute) presentations by workshop participants. Each presentation will describe the participant's work in the area of behavior-based UI customization, with a focus on techniques and applications that address the topic. The afternoon will be devoted to a set of three or four discussion topics. A leader for each topic will be selected by the program committee; the leader will give a very brief introduction to the topic, followed by an open discussion. Topics will be selected from common themes in the workshop submissions, as well as the goal statement for the workshop.
In addition, a brief biography describing each researcher's experience and interests relevant to the workshop topic should be included. The program committee will select participants based on the relevancy of the submitted material to the theme of the workshop.
The deadline for submissions is November 3, 2003. Note that all workshop participants will be required to register for the main IUI/CADUI conference.
Questions about the workshop should be directed to iuiwksp@us.ibm.com.
Call for participation (pdf)
Call for participation (text)
| Submission of workshop papers: | November 3, 2003 |
| Notification of acceptance: | November 24, 2003 |
| Camera-ready deadline: | December 19, 2003 |
| Workshop at IUI/CADUI conference | January 13, 2003 |
| 9:00 | Welcome and introductions |
| 9:10 |
Judy Kay, Andrew Lum Creating user models from web logs Eduardo Marques, Ana Cristina Garcia, Inhaúma Ferraz RED: A model to analyse web navigation patterns Martin Dzbor, John Domingue, Enrico Motta Magpie: Customizing users' experiences when browsing on the semantic web |
| 9:40 | Discussion/questions |
| 9:50 |
Dennis Quan Prerequisites for a personalizable user interface Mathias Bauer Invited talk (PBD for the web?) Krzysztof Gajos, Daniel Weld SUPPLE: Automatically generating user interfaces |
| 10:20 | Discussion/questions |
| 10:30 | Coffee break |
| 11:00 |
Larry Bergman, Tessa Lau, Vittorio Castelli, Daniel Oblinger Programming-by-Demonstration for Behavior-based User Interface Customization Andrea Bunt, Cristina Conati, Joanna McGrenere What role can adaptive support play in an adaptable system? |
| 11:20 | Discussion/questions |
| 11:30 |
Jean-David Ruvini The challenges of implicit programming by example Miryung Kim, Vibha Sazawal, David Notkin Supporting uses of editing process patterns |
| 11:50 | Discussion/questions |
| 12:00 | Lunch |
| 2:00 |
Scott D Wood Automated behavior-based interaction customization for military command and control Pedro Branco, L. Miguel Encarnação Affective computing for behavior-based UI adaptation |
| 2:20 | Discussion/questions |
| 2:30 |
Lloyd Williams, Sean McBride, Rob St. Amant, Peng Ning Toward interface customization in intrusion detection systems Rob Miller Invited talk |
| 2:50 | Discussion/questions |
| 3:00 | Focus session: What is behavior? What domains/interface aspects can be customized? |
| 3:30 | Coffee break |
| 4:00 | Focus session: How do you reason about behavior? |
| 4:25 | Focus session: How do you measure the effectiveness of customization? |
| 4:50 | Wrap-up |