Structuring the Space of Interactive System Properties

We provide a structured classification of properties to guide the principled design of interactive systems. This classification is motivated by an existing software quality framework, which we extend with respect to the usability of the software product. We distinguish between high-level categories of product usability and criteria within those categories which can be represented and ultimately measured in terms of the software product itself. In this paper, we highlight three usability categories, learnability, interaction flexibility and interaction robustness, and define criteria which contribute to them.

[1]  Richard M. Young,et al.  Programmable user models for predictive evaluation of interface designs , 1989, CHI '89.

[2]  Véronique Normand,et al.  Le modèle SIROCO : de la spécification conceptuelle des interfaces utilisateur à leur réalisation , 1992 .

[3]  Joseph P. Cavano,et al.  A framework for the measurement of software quality , 1978, SIGMETRICS Perform. Evaluation Rev..

[4]  Jonathan Grudin,et al.  The case against user interface consistency , 1989, CACM.

[5]  Victor R. Basili,et al.  The Future Engineering of Software: A Management Perspective , 1991, Computer.

[6]  Joelle Coutaz,et al.  Multimedia and Multimodal User Interfaces: A Taxonomy for Software Engineering Research Issues , 1992 .

[7]  Harold Thimbleby 57 – Design of interactive systems , 1991 .

[8]  Michael D. Harrison,et al.  Formal methods in human-computer interaction , 1990 .

[9]  C. A. R. Hoare,et al.  Communicating sequential processes , 1978, CACM.

[10]  Philip J. Barnard,et al.  Cognitive resources and the learning of human-computer dialogs , 1987 .

[11]  Robin Milner,et al.  Communication and concurrency , 1989, PHI Series in computer science.

[12]  Srdjan Kovacevic,et al.  The User Interface Design Environment , 1988, SGCH.

[13]  Thomas P. Moran,et al.  Design Space Analysis: Bridging from Theory to Practice via Design Rationale , 1991 .

[14]  Michael D. Harrison,et al.  FORMALISING MODELS OF INTERACTION IN THE DESIGN OF A DISPLAY EDITOR , 1987 .

[15]  James D. Hollan,et al.  Direct Manipulation Interfaces , 1985, Hum. Comput. Interact..

[16]  イントランス Human interface guidelines : the apple desktop interface , 1989 .

[17]  Michael D. Harrison,et al.  A state model of direct manipulation in interactive systems , 1990 .

[18]  William W. Gaver Technology affordances , 1991, CHI.

[19]  Allen Newell,et al.  SOAR: An Architecture for General Intelligence , 1987, Artif. Intell..

[20]  Harold W. Thimbleby,et al.  User interface design , 1990, ACM Press Frontier Series.