AI Review

AI Magazine 

In order to provide coverage of a number of different target window systems it is necessary to develop an abstract UI model which encompasses the essence of those systems. CAP1 provides an abstract set of basic UI elements for interface construction. Each one of these abstract widgets is mapped onto the target window system via a library or a (CAPI) server which provides the "realization" of the abstract elements in terms of real widgets. In those cases in which an element does not have a corresponding widget, CAP1 provides an efficient emulation A CAP1 library must be loaded into the runtime environment. A CAP1 server is a separate process that provides widget realization.