On the Software Structure of User Interface Management Systems

dc.contributor.authorBurgstaller, Johannen_US
dc.contributor.authorGrollmann, Joachimen_US
dc.contributor.authorKapsner, Franzen_US
dc.date.accessioned2015-10-05T07:56:07Z
dc.date.available2015-10-05T07:56:07Z
dc.date.issued1989en_US
dc.description.abstractSpecific systems for the development of user interfaces (Uls) are used today for coping with the increasing problems of human-computer communication. Some of those systems are based on well-defined models for humancomputer interaction. Important requirements of such systems are: consideration of standards, most notably graphics functionality and windowing functionality, openness to all interaction styles, and provision of comfortable design tools that allow UI prototyping. An evaluation of the existing systems reveals that they fulfill only some of those requirements. We present a layered model for the interface between an application's functionality and its UI, which explicitly takes care of standards. Based on this model we implement a system for efficient design and administration of Uls. An internal interface among all tools, namely, a PROLOG-like formalism used for the description of UI objects, is of central importance. This formalism makes all tools independent from the dialog objects, hence our system is truly open. The core of our system consists of a comfortable graphically interactive editor for UI design and an interpreter. The interpreter is mainly responsible for the presentation of Uls which are described according to this formalism. The output of the editor will be a description of Uls according to the formalism. Our oal is the development of a functionally complete object-oriented set of formalism-based tools; these tools will also use artificial intelligence techniques for an adaptation of Uls to user needs.en_US
dc.description.seriesinformationEG 1989-Technical Papersen_US
dc.identifier.doi10.2312/egtp.19891006en_US
dc.identifier.issn1017-4656en_US
dc.identifier.urihttps://doi.org/10.2312/egtp.19891006en_US
dc.publisherEurographics Associationen_US
dc.titleOn the Software Structure of User Interface Management Systemsen_US
Files