Adept-a task based design environment

Modern user interface development environments are based on fast prototyping which as a methodology does not incorporate any theory or design principles. Adept (advanced design environment for prototyping with tasks) incorporates a theory of modelling users and user task knowledge known as task knowledge structures and extends it to a theoretical framework for modelling user, task and interface characteristics. The paper introduces the underlying framework, and discusses how this can be used to support task based user interface design.<<ETX>>