The Ignatius Environment: Supporting the Design and Development of Expert-System User Interfaces

The Ignatius user interface management system, with which designers can create user interfaces for conversational and model-based expert systems, is discussed. Because conversational and model-based expert systems require different approaches to user interface management, Ignatius consists of two separate but communicating tools: the surface interaction manager and the session discourse manager. The interaction manager represents user interface components as objects with attributes. The discourse manager manages the discourse structures of conversational expert systems, structures traditionally regarded as side effects of problem solving. Ignatius was tested by building a user interface to the Antibody Analysis Advisor (A/sup 3/), a conversational expert system that helps laboratory technicians choose analysis techniques for finding antibodies in blood samples. The surface interaction objects, session discourse structure, and an example execution in A/sup 3/ are described. >

[1]  Gerhard Fischer,et al.  Volunteering Information—Enhancing the Communication Capabilities of Knowledge-Based Systems , 1987 .

[2]  Pedro A. Szekely Template-based mapping of application data interactive displays , 1990, UIST '90.

[3]  Candace L. Sidner,et al.  Attention, Intentions, and the Structure of Discourse , 1986, CL.

[4]  J. Austin How to do things with words , 1962 .

[5]  Ben Shneiderman,et al.  Direct manipulation user interfaces for expert systems , 1987 .

[6]  Paul S. Barth An object-oriented approach to graphical interfaces , 1986, TOGS.

[7]  Johanna D. Moore,et al.  Explanations in knowledge systems: design for explainable expert systems , 1991, IEEE Expert.

[8]  Brad A. Myers,et al.  User-interface tools: introduction and survey , 1989, IEEE Software.

[9]  Johanna D. Moore,et al.  A Reactive Approach to Explanation , 1989, IJCAI.

[10]  Mark Green,et al.  Report on Dialogue Specification Tools , 1984, Comput. Graph. Forum.

[11]  C. Raymond Perrault,et al.  Elements of a Plan-Based Theory of Speech Acts , 1979, Cogn. Sci..

[12]  Hector J. Levesque,et al.  Speech Acts and Rationality , 1985, ACL.

[13]  Douglas E. Appelt,et al.  Planning English Sentences , 1988, Cogn. Sci..

[14]  Alison Cawsey,et al.  Explanatory Dialogues , 1989, Interact. Comput..

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

[16]  Clive Hayball,et al.  Dialogue specification for knowledge based systems , 1991 .