Fully automatic content presentation specific to intentions

Programming graphical user interfaces is hard and expensive, while automatic generation is still quite challenging and faces even more usability problems. One of the issues involved in automatic generation is the presentation of content from the domain of discourse according to its purpose in the current state of the human-machine dialogue. We address this issue through including the intention of a given content presentation as indicated by communicative acts, and through generating it specifically according to the type of communicative act. This results in fully automatically generated user interfaces with content presentations specific to intentions. INTRODUCTION Manual creation of graphical user interfaces (GUIs) is hard and expensive, so we strive for automatic generation. Instead of generating them from simple abstractions, we let an interaction designer (and even end users) model discourses in the sense of dialogues (supported by a tool) [1]. From such a high-level declarative discourse model, we have been able to automatically generate the overall structure and the “look” of a GUI [3] as well as its behavior [8]. This automatic generation employs model transformations. Still, we had to deal with the presentation of content of the domain of discourse. In particular, the concrete presentation needs to depend on the intention of the envisaged interaction, since the GUI’s usability would clearly not be satisfactory otherwise. In this paper, we present our approach to automatic content generation specific to intentions, which also employs model transformations. The remainder of this paper is organized in the following manner. First, we sketch our discourse models. Then we elaborate on the model transformations from such a discourse model to a structural GUI model including content presentation. Based on such a derived model, we explain automatic screen generation for the content presentation. Finally, we compare our approach with related work. MDDAUI 2009 ClosedQuestion