Built-In User Modelling Support, Adaptive Interfaces, and Adaptive Help in UIDE
Sukaviriya, Piyawadee (Noi)
Foley, James D.
MetadataShow full item record
Developing an adaptive interface requires a user interface which can be adapted, a user model, and an adaptation strategy. Research on adaptive interfaces in the past lacks support from user interface tools which allow designers to easily create and modify an interface. Also, current user interface tools provide no support for user models which can collect task-oriented information about users. In this paper, we present the User Interface Design Environment (UIDE) which provides an automatic support for collecting task-oriented information about users. UIDE uses its high-level specifications in its application model as a basic construct for a user model. By using this model, UIDE will be able to provide a number of adaptive features as interface design options: 1) adapting menu and dialogue box layouts; 2) suggesting macros to users; and 3) adaptive help.