Adaptation in automated user-interface design

Design problems involve issues of stylistic preference and flexible standards of success; human designers often proceed by intuition and are unaware of following any strict rule-based procedures. These features make design tasks especially difficult to automate. Adaptation is proposed as a means to overcome these challenges. We describe a system that applies an adaptive algorithm to automated user interface design within the framework of the MOBI-D (Model-Based Interface Designer) interface development environment. Preliminary experiments indicate that adaptation improves the performance of the automated user interface design system.

[1]  Jacob Eisenstein,et al.  Towards a general computational framework for model-based interface development systems , 1998, IUI '99.

[2]  James D. Foley,et al.  Inference bear: designing interactive interfaces through before and after snapshots , 1995, Symposium on Designing Interactive Systems.

[3]  Jean Vanderdonckt,et al.  Encapsulating knowledge for intelligent automatic interaction objects selection , 1993, INTERCHI.

[4]  Jürgen Ziegler,et al.  Generating user interfaces from data models and dialogue net specifications , 1993, INTERCHI.

[5]  Angel R. Puerta,et al.  A Model-Based Interface Development Environment , 1997, IEEE Softw..

[6]  David Maulsby,et al.  U-TEL: a tool for eliciting user task models from domain experts , 1998, IUI '98.

[7]  Eric Cheng,et al.  MOBILE: user-centered interface building , 1999, CHI '99.

[8]  Henrik Eriksson,et al.  Model-Based Automated Generation of User Interfaces , 1994, AAAI.

[9]  Srdjan Kovacevic,et al.  UIDE—an intelligent user interface design environment , 1991 .

[10]  Jean Vanderdonckt,et al.  THE « CORPUS ERGONOMICUS »: A COMPREHENSIVE AND UNIQUE SOURCE FOR HUMAN-MACHINE INTERFACE , 2000 .

[11]  Angel R. Puerta,et al.  The MECANO Project: Comprehensive and Integrated Support for Model-Based Interface Development , 1996, CADUI.

[12]  Jude W. Shavlik,et al.  Creating Advice-Taking Reinforcement Learners , 1998, Machine Learning.

[13]  Jean Vanderdonckt Advice-giving systems for selecting interaction objects , 1999, Proceedings User Interfaces to Data Intensive Systems.