Microtechnology and user friendly systems—the CONNECT dialogue executor

Abstract The CONNECT dialogue executor is described. It operates on microcomputers and is written in BASIC. Its objective is to separate out the input/output aspects of a dialogue from the task aspects and to provide an easy-to-use easy-to-modify adaptable interface system. The system utilizes dialogues stored as finite state transition networks accessing a set of global variables. A production system enables self adaptability to take place. The facilities of the system are described including windowing, task invocation, monitoring, variable screen prompting and adaptability. An example using a three-layered implementation of an interface to the CP M operating system is outlined.