Preference-Based Human Factors Knowledge Repository for Designing User Interfaces
Constantine Stephanidis, Demosthenes Akoumianakis · International Journal of Human-Computer Interaction · 1997
This article proposes and describes a representational framework and a supporting tool environment for embedding and propagating human factors expertise into high level user interface design and development platforms. The proposed framework allows user interface designers to elicit, accommodate, and articulate user interface guidelines and results of experimental studies into reusable, evolutionary, and "living" design cases. The building blocks of the representational framework are a set of primitive constructs for consolidating the semantics of human factors knowledge into a design representation that characterizes the physical level of interaction. This is achieved through the development of a logical framework based on preference constraints and an initial set of preference and indifference expressions. The preference constraints provide a reasoning engine and a proof strategy for compiling a preference ordering of competing design alternatives and subsequently aggregating them into indifferent classes of design options per interaction element. The article also reports the implications of the proposed technique for user interface designers and the underlying requirements of user interface development platforms. Finally, the representational sufficiency of the proposed approach is discussed in the context of recent case studies aiming to consolidate human factors knowledge into a reusable repository supporting the ergonomic design of user interfaces in two example application domains, namely nonvisual hypermedia accessible to blind people and interpersonal communication aids for speech-motor-impaired and language-cognitive-impaired users.