Modular dialogue units : A software architecture for programming human-computer dialogues

Manuel A. Pérez-Quiñones, John L. Sibert · International Conference on Human-Computer Interaction · 1997

A software architecture is presented that uses structural properties of human dialogues to express human-computer dialogues. It allows control requests from the user to negotiate the flow of control of the dialogue, without being restricted to a stack-based control architecture. The architecture uses a notation with syntactical parts that separate the normal flow of the dialogue from the communication of control requests (e.g. interruptions). This results in a more modular design that has several advantages over previous dialogue models.

Read the paper · More papers on PaperTik