Desain, P. (1988). Direct manipulation and the design of user interfaces. Journal for the Integrated Study of AI, Cognitive Science and Applied Epistemology, 5(3-4), 225-246.
Abstract
In this paper an approach to user interfaces is made from a cognitive engineering point of view. A model of task representations within the user is given, together with complexity measures of the translations between the representations. Two main approaches to user interface design are compared: the conversational method and the model world method. Some of their strong and weak points are explained, in connection with their most sophisticated examples: natural language and direct manipulation. It turns out that in many respects they are complementary to each other.
Full article not available