Knowledge-based expert systems: user interface implications

Abstract A good user interface is a necessity for the success of knowledge-based expert systems. Issues such as user requirements, user model and system model have been given insufficient attention in the development of the majority of many such systems, particularly those for design applications. This paper discusses the requirements, the benefits and the problems of building user interfaces for knowledge-based expert systems. The notions of a user model and system model are discussed and their impact on the success of user interfaces considered. The paper concludes with a description of the user interface developed for a knowledge-based design tool for preliminary seismic design of reinforced concrete buildings.

[1]  N. O. Heaton,et al.  Knowledge-based systems: implications for human-computer interfaces , 1988 .

[2]  Manolis Papadrakakis,et al.  Artificial intelligence and object oriented approaches for structural engineering , 1994 .

[3]  Paul A. Booth An Introduction To Human-Computer Interaction , 1989 .

[4]  M. R. Wilson,et al.  Developing a user requirements specification for IKBS design , 1990 .

[5]  Mike Norman,et al.  Adaptive user interfaces , 1990 .

[6]  Philip E. Slatter,et al.  Building expert systems: cognitive emulation , 1987 .

[7]  M Stelzner,et al.  The evolution of interface requirements for expert systems , 1987 .

[8]  Richard M. Young,et al.  A knowledge analysis of interactivity , 1990, INTERACT.

[9]  Keith Gregory Methodology for Designing a Normalized User Interface , 1987, HCI.

[10]  Gavriel Salvendy,et al.  Human aspects of computer-aided design , 1987 .

[11]  Bruce Christie,et al.  Human Factors of Information Technology in the Office , 1985 .

[12]  K. Sparck Jones Issues in user modelling for expert systems , 1987 .

[13]  A. L. Kidd,et al.  Knowledge acquisition for expert systems: a practical handbook , 1987 .

[14]  Mary Lou Maher Expert Systems for Civil Engineers: Technology and Application , 1987 .

[15]  James A. Hendler,et al.  Expert systems: the user interface , 1987 .

[16]  A. Berrais,et al.  A Knowledge‐Based Design Tool to Assist in Preliminary Seismic Design , 1994 .

[17]  Peter Johnson,et al.  People and Computers: Designing the Interface , 1985 .

[18]  A. Berrais,et al.  Expert systems for seismic engineering: the state-of-the-art , 1993 .

[19]  Paul E. Lehner,et al.  Cognitive impacts of the user interface , 1987 .

[20]  M. Norman,et al.  Methods for Building Adaptive Systems , 1990 .