A Model-Based Approach to Presentation: A Continuum from Task Analysis to Prototype

This paper presents a complete model-based approach to the building of presentation for a business oriented highly interactive application. This approach is considered complete in the sense that it supports a continuum from task analysis to a first prototype without disruption. The main steps involved in the proposed methodology include a task analysis performed as a hierarchical decomposition of the interactive task into sub-tasks, a specification of the functional requirements and its integration with task analysis results, a writing of an activity chaining graph which graphically depicts the information and function flow within the task, the selection of an interaction style, the definition of presentation units, the selection of abstract interaction objects, their transformation into concrete objects to be placed before generating a first prototype. The described methodology not only consists of the definition of these steps, but also shows how computer-aided tools can automatically generate the presentation of such an interface.

[1]  Antonio C. Siochi,et al.  Task-oriented representation of asynchronous user interfaces , 1989, CHI '89.

[2]  James D. Foley,et al.  Coupling application design and user interface design , 1992, CHI.

[3]  Dan R. Olsen,et al.  A Programming Language Basis for User Interface Management , 1989 .

[4]  Silvia Pfleger,et al.  Advances in Human-Computer Interaction , 1995, Research Reports Esprit.

[5]  Alistair Sutcliffe,et al.  Human-Computer Interface Design , 1988, Macmillan Computer Science Series.

[6]  John R. Lee,et al.  User Interface Management and Design , 1991, EurographicSeminars.

[7]  Dan R. Olsen,et al.  A programming language basis for user interface , 1989, CHI '89.

[8]  Jean Vanderdonckt,et al.  Architecture Elements for Highly-Interactive Business-Oriented Applications , 1993, EWHCI.

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

[10]  David A. Duce,et al.  User interface management and design : proceedings of the Workshop on User Interface Management Systems and Environments, Lisbon, Portugal, June 4-6, 1990 , 1991 .

[11]  Dan R. Olsen,et al.  Propositional production systems for dialog description , 1990, CHI '90.

[12]  R. Hartson,et al.  User-interface management control and communication , 1989, IEEE Software.

[13]  Alistair G. Sutcliffe Task Analysis, Systems Analysis and Design: Symbiosis or Synthesis? , 1989, Interact. Comput..

[14]  Peter Johnson,et al.  ADEPT: Advanced Design Environment for Prototyping with Task Models , 1993, INTERCHI.

[15]  James D. Foley,et al.  Supporting adaptive interfaces in a knowledge-based user interface environment , 1993, IUI '93.

[16]  James D. Foley,et al.  A second generation user interface design environment: the model and the runtime architecture , 1993, INTERCHI.

[17]  Jean Vanderdonckt,et al.  Towards a Dynamic Strategy for Computer-Aided Visual Placement , 1994, Advanced Visual Interfaces.

[18]  H. Rex Hartson,et al.  Toward Empirically Derived Methodologies and Tools for Human-Computer Interface Development , 1989, Int. J. Man Mach. Stud..

[19]  James D. Foley,et al.  DON: user interface presentation design assistant , 1990, UIST '90.